Stock Count Sheet Template

A free stock count sheet template (CSV) for recording counted quantities against system quantities, with a built-in variance column.

Stock Count Sheet Template

A count sheet built around the one thing a physical count actually needs to produce: a variance between what the system says and what\'s on the shelf.

By Tibeau De Grauwe, FounderUpdated September 2026

  • 25 products free
  • No credit card
  • 10-min setup
Download the stock count sheet template
CSV file, one row per SKU counted.

What's in the template

This stock count sheet template records, per SKU: the count date, location, system quantity, counted quantity, the resulting variance, who counted it, and whether a recount is needed.

Print it or hand a tablet to the counter, and fill in Counted_Quantity as items are physically verified. The Variance column is the counted quantity minus the system quantity — a negative number means fewer units on the shelf than the system expects.

Columns explained

Count_DateThe date the physical count happened, not the date it's entered.
LocationWhere the count took place — rack, shelf, or zone.
SKUThe item being counted. Must match the SKU used in your master inventory list.
Product_NameHuman-readable name, for the counter's reference.
System_QuantityWhat your records say should be on the shelf, pulled before the count starts.
Counted_QuantityWhat was physically counted.
VarianceCounted minus system. Zero is a clean count; anything else needs a look.
Counted_ByWho did the count, for accountability and follow-up questions.
Recount_NeededYes/No flag for anything with an unexplained variance.
NotesContext for the variance — damaged stock, miscount, unlogged receipt, etc.

Where a printed count sheet breaks down

A paper or spreadsheet count sheet works for a full annual count of a small catalog. It breaks down for cycle counting — counting a rotating subset of SKUs every week — because someone has to manually pull the System_Quantity for each SKU before every count, and manually re-enter variances back into the master list afterward.

That double-entry step is where counts drift out of date and where transcription errors creep in. Software that pulls the system quantity automatically and applies the adjustment on save removes both failure points, which matters more as count frequency goes up.

Related resources

Trusted by small businesses

What our customers say

Super Kind! Quick replies from their support and very easy fixes, changed the dashboard a bit and customized it. Also gave me 450 items extra on the free plan just for me. Highly recommend and again great service!

Erasable Trading AU

Best customer service! Stockflow's customer support is fast and extremely helpful. They assisted me with customization of the software to improve my experience as a user.

Justin M.

Co-Owner, Consumer Goods

Frequently asked questions

What is a stock count variance?
The difference between what your inventory records say (System_Quantity) and what was physically counted (Counted_Quantity). A variance of zero means the records matched the shelf; any other number needs investigation before you adjust records.
Should I fix inventory records as soon as I find a variance?
Flag it for recount first. A miscount and real shrinkage produce the same number on a count sheet — a quick recount rules out counter error before you write off stock as lost.
What's the difference between a full count and a cycle count?
A full count checks every SKU at once, usually annually. A cycle count checks a rotating subset on a schedule (weekly or monthly), which catches errors sooner but needs a schedule to track which SKUs are due — see the cycle count schedule template.
Can I use this for a warehouse with multiple counters?
Yes — the Counted_By column tracks who counted each row, so multiple people can work different zones simultaneously without losing accountability.