Barcode & Operations

How to run a stock audit in under an hour

A practical approach to running a full stock audit quickly, without closing the shop for a day.

A fast stock audit comes down to three habits: count your highest-value items first, scan instead of tallying on paper, and resolve each discrepancy the moment you find it instead of batching them for later. Combine that with short, regular cycle counts and you never need a day-long full count.

A stock audit doesn't have to mean closing the shop for a day. Here's a process that fits in an hour — and a schedule that keeps the numbers right between audits.

Before you start: a 5-minute checklist

  1. Pick the sections or categories you're covering today — not the whole shop.
  2. Post or sync every pending sale, delivery, and transfer so the system's expected stock is current.
  3. Pause receiving in the area being counted.
  4. Make sure the scanning device is charged and the item list is up to date.
  5. Decide who counts and who resolves discrepancies, if there are two of you.

Prioritise before you count

Don't audit everything with equal urgency. Start with your A items (see ABC analysis) — the small number of SKUs that make up most of your value — since discrepancies there cost the most. C items can wait for a less frequent pass.

Scan, don't tally

Counting by hand and writing numbers on a clipboard is the slowest part of a manual audit and the most error-prone. Scanning each item as you count logs it directly against the expected number, with no transcription step in between — see barcode vs manual entry for why that matters.

Reconcile as you go

Batching discrepancies to investigate "later" is how a one-hour audit becomes a half-day project. If a count doesn't match, resolve it on the spot: recount, check for an unrecorded sale, return, or transfer, and correct it with a reason while the context is fresh.

The hour, minute by minute

TimeWhat to do
0–10 minChecklist above; confirm sections and A-item list
10–40 minScan-count A items, then B items in the chosen sections; resolve mismatches immediately
40–50 minQuick pass on C items in the same sections, if time allows
50–60 minReview the adjustment list, spot-check anything unusual, note items with repeated discrepancies

Do it more often, not less: a cycle-count schedule

Item classHow often to count
A itemsWeekly or fortnightly
B itemsMonthly
C itemsQuarterly
Full countOnce a year, or at financial year-end

Frequent, smaller counts catch discrepancies while they're still small and easy to explain — and spread the work so no single day is lost to counting.

Common reasons counts don't match

  • A sale or return that wasn't recorded
  • A delivery received but not entered (or entered but not yet on the shelf)
  • Stock moved between locations without a transfer record
  • Damaged or expired items thrown away without an adjustment
  • Unit mix-ups — counting boxes where the system expects pieces
  • Theft

StashBill's barcode scanning and stock ledger are built for this workflow — scan-count, reconcile against expected stock, and log each adjustment with a reason in one pass.

Frequently asked

How often should I run a full stock audit?

Once a year at minimum, usually at financial year-end, with weekly-to-quarterly cycle counts in between depending on item value.

What should I do if I find a discrepancy I can't explain?

Correct the count to match reality, record the reason as "unexplained", and note the item. A repeated pattern on the same item usually points to theft, damage, or a process gap worth investigating.

What's the difference between a stock audit and a cycle count?

A full stock audit counts everything at once; a cycle count covers a small rotating subset each time, so every item gets counted over a period without shutting the shop.

Try it in the app that does this automatically

StashBill applies rules like these on every scan and every invoice, so you don't have to remember them.

Coming Soon

Coming soon to Android, iOS, Windows & macOS

StashBill is in final development. It will be free forever for one device — no card required.