Stock Audits

Perform physical stock counts to verify system balances. Create full inventory audits, cycle counts, or spot checks for a selected store. Lines are auto-populated from current stock — enter counted quantities and the system calculates variance automatically. This guide covers creating audits, counting stock, and reviewing variance results.

Module: Inventory · 8 steps · all roles

Browse Audits
1Open Audit List

Navigate to Inventory → Stock Audits or go to /inventory/audits.

Stock Audits list showing SA numbers, stores, audit type badges, status, line counts, variance totals, and dates
2Filter & Columns
ColumnDescription
SA NumberAuto-generated audit reference.
StoreStore being audited (name + code).
TypeFull, Cycle, or Spot — colour-coded badge.
StatusDraft, In Progress, Completed, or Cancelled.
LinesNumber of parts counted.
VarianceTotal variance percentage.
DateAudit date.
Create an Audit
3Audit Header

Click + New Audit at /inventory/audits/new.

FieldRequiredDescription
StoreYesSelect the store to audit.
Audit TypeYesFull Inventory Count, Cycle Count, or Spot Check.
Audit DateYesDate of the physical count (defaults to today).
RemarksNoNotes about this audit.
Stock Audit form with store selector, audit type dropdown, date picker, and remarks textarea with auto-populate info banner
4Auto-populated Lines
When you create an audit, the system automatically generates lines for every part with stock in the selected store. Expected quantities are pulled from current system balances (receipts minus issues). You do not need to add lines manually.
Count & Review
5Enter Counted Quantities

Open the audit detail page and transition to In Progress. Enter the physically counted quantity for each part directly in the table.

ColumnEditableDescription
Part NumberNoPart number and description.
Expected QtyNoSystem balance (read-only).
Counted QtyYesEnter the physical count here.
VarianceNoCounted − Expected (auto-calculated).
Variance %NoPercentage difference (auto-calculated).
RemarksYesNotes per line (e.g. “found in wrong bin”).
Counted quantities can only be entered when the audit is In Progress. Variance is colour-coded: red for shortages (negative), green for overages (positive).
6Variance Analysis
Audit TypeColourScope
FullBlueEvery part in the store — complete inventory count.
CyclePurpleSelected category or bin range — rotational count.
SpotAmberRandom sample — quick verification.
After completing counts, the total variance shows at the header level. Use this data to investigate discrepancies and adjust stock records where needed.
Workflow
7Status Flow
StatusColourMeaningNext
DraftGreyAudit created, not yet started.Start → In Progress
In ProgressOrangeCounting underway — enter counted quantities.Complete
CompletedGreenCount finalised, variance locked. Terminal.
CancelledRedAudit abandoned. Terminal.
Only Draft audits can be edited or cancelled. Once completed, the audit record and variance data are locked for compliance.
8Cross-Links
ActionGuide
Check current stock levelsStock Overview
Transfer stock between storesStock Transfers
Issue materialsMaterial Issues
Receive goodsGoods Receipt