Skip to content
o3 Order3
Menu

Guide · Updated 2026-05-07

Cycle counting vs. physical inventory: which one to run, and how often

Cycle counting is a recurring partial count of inventory that keeps records accurate without halting operations. A physical inventory is a full count of everything, usually done annually. Most small and mid-sized teams should rely on weekly cycle counts for 90% of accuracy work and run a full physical once a year for finance.

By Cameron Priest · Co-founder, Order3

Cameron co-founded TradeGecko, the inventory platform acquired by Intuit. He has spent more than a decade building software for the people who run physical stock.

Updated 2026-05-07

Section 01

What Cycle Counting Actually Is

A cycle count is a recurring count of a small subset of inventory, run during normal operations. The team picks ten to fifty SKUs (or one zone of the warehouse), counts them, compares against the system, and investigates any variance. Done weekly, cycle counting keeps your most important items inside an acceptable accuracy band continuously. The alternative is discovering at year-end that something has been wrong for six months. The key word is recurring. A one-time count of a busy aisle is not a cycle count, it's a spot check. Cycle counting works because the same SKUs get counted multiple times per year, the team gets fast at the workflow, and discrepancies are small enough to investigate while the source movement is still recent. A single annual count of everything is the opposite, the thing you fall back to when cycle counting hasn't been happening, and it's much harder to recover from.

Section 02

When A Full Physical Inventory Still Earns Its Place

Physical inventory still has a job, even if you cycle count diligently. Finance often needs a single point-in-time snapshot for tax filings, audit, or year-end valuation. A physical count produces that on a known date. Major events justify it too: moving warehouses, switching software, recovering from a known accuracy crisis, starting a relationship with a new auditor. The pattern that works: annual or semi-annual physical inventory plus weekly cycle counts in between. Not one or the other. The physical inventory becomes the official baseline. Cycle counts keep the baseline alive between snapshots. Skipping the physical inventory entirely is risky for any business that reports to finance, an auditor, or a lender. Skipping cycle counts is risky for any business that needs day-to-day accuracy. Most teams need both.

Section 03

A Real-World Cycle Count Frequency Framework

Frequency depends on item velocity and value. The working framework is ABC counting. A items: high value or high movement, the top 15% of SKUs by dollar volume. Count monthly. B items: medium, the next 25%. Count quarterly. C items: the long tail, the remaining 60%. Count twice a year or annually. Inside that framework, run weekly batches. The warehouse manager picks twenty to forty SKUs that are due, counts them, investigates variances, and moves on. Industry baseline accuracy targets are 95% to 99% for finished goods, and the framework above is what gets most teams there. Practical version for a small business: every Monday morning, pick twenty SKUs biased toward high-value and high-movement items. Rotate through the catalog. Inventory tools should let you flag which SKUs are due and pre-build the count list. If yours doesn't, the rhythm will fail.

Section 04

How To Run A Cycle Count Without Slowing The Floor

Cycle counts only stick if they fit inside the day. Run them during slow hours: early morning, end of shift, the lunch lull. Use a mobile workflow with barcode scanning so the counter scans the bin, scans the item, types the quantity, and moves on. Avoid clipboard-and-paper unless you have no alternative. The rekeying step is where errors enter. Lock the SKUs being counted from movement during the count window, even if it's just ten minutes per SKU, so the system count and the physical count are comparing the same thing. When variance shows up, investigate before adjusting. A unit short might be a missed shipment, a write-off that never got recorded, a returned item in the wrong bin, or theft. Adjusting the system without finding the cause means the same variance shows up next quarter. Most discrepancies trace to a process gap, not a counting error.

Section 05

What To Track After Each Count

A cycle count produces three useful outputs. First: the variance, meaning how far off the system was from physical reality, in units and dollars. Second: the cause, when investigation finds one (a receiving error, a pick error, an unrecorded transfer, a damage write-off, theft). Third: the corrective action (a process change, a label fix, a permission change, retraining). Logging these three across counts is what turns cycle counting from a chore into an improvement loop. After two or three months of logged variances, patterns appear. One bin shows up repeatedly because its label is faded. One supplier's deliveries always come up short because a case pack got misconfigured. One employee's picks consistently produce variance because they were never trained on the scan workflow. Tools that store variance history per SKU, per location, and per user make these patterns visible. Without that history, you fix the same problems forever.

Section 06

Where Most Small Teams Get Stuck

Cycle counting fails for the same reasons across small businesses. First failure: nobody owns the schedule, so it slips when sales gets busy. Fix: put a recurring twenty-minute block on a manager's calendar and protect it. Second: variance gets corrected without investigation, so the underlying process gap survives. Fix: make investigation mandatory above a small dollar threshold (say, $50) and log the cause. Third: the count list is built ad hoc, so the same easy SKUs get counted every week and the hard ones never do. Fix: let the system propose the count list based on last-counted-date and ABC class. Fourth: variance metrics are not reported anywhere, so leadership never sees that accuracy is drifting. Fix: a monthly summary covering SKUs counted, variance rate, top three causes, and top three corrective actions taken. None of this requires expensive software. It requires a routine that survives the third quarter.

Frequently asked questions

What is the difference between cycle counting and physical inventory?

Cycle counting is a recurring partial count run during normal operations, usually weekly, covering a subset of SKUs each time. A physical inventory is a full count of everything in stock, usually done once or twice a year, often with operations paused. Cycle counting catches errors continuously while they're still small. Physical inventory provides a complete point-in-time snapshot, often required for finance and audit. Most teams use both.

How often should I run cycle counts?

Most small and mid-sized teams should run cycle counts weekly, with frequency per SKU based on velocity and value. The ABC framework counts high-value or high-movement items (A items) monthly, medium items (B items) quarterly, and low-velocity items (C items) twice a year. The weekly batch is twenty to forty SKUs picked from whatever is due. Daily cycle counting is overkill for most small businesses unless you operate a high-velocity warehouse.

What is a good inventory accuracy target?

95% to 99% for finished goods is the industry baseline. 95% means out of 100 SKUs counted, 95 matched the system within tolerance. Hitting the upper end usually requires barcode scanning, clear bin locations, recurring cycle counts, and a culture of investigating variance rather than just adjusting it. Hitting only 80% to 90% is common for teams running on spreadsheets and clipboard counts. That's a strong signal to invest in a real workflow.

Should I shut down operations to run a cycle count?

No. The whole point of cycle counting is that it runs during normal operations. Pick a slow window (early morning, end of shift, lunch lull), pick a small number of SKUs, lock those SKUs from movement for the few minutes the count takes, and continue. Shutting down operations for a count is what physical inventory is for, and that should happen once or twice a year at most. If your cycle counts require shutting down, the count batches are too large or the workflow is too slow.

What should I do when a cycle count finds a discrepancy?

Investigate before adjusting. A unit short might be a missed receipt, an unrecorded write-off, a returned item in the wrong bin, a pick error, or theft. Each cause leads to a different corrective action. Adjusting the system count without finding the cause means the same variance shows up next quarter. Set a small dollar threshold below which adjustments can be made without investigation, and require a logged cause above it. Track cause categories so patterns become visible.

Can software automate cycle counting?

Software can't count physical items for you, but it can build the count list, route it to the right person on the right schedule, capture scans on mobile, calculate variance automatically, and store the history per SKU and per user. That's the difference between cycle counting working and fading after six weeks. Look for tools that propose count lists based on last-counted-date and ABC class, support mobile scan-based counting, and store variance history with cause codes.

Free tools

Run the numbers from this guide

Apply this to your inventory workflow.

Create a workspace, add the items behind this guide, and start with the location or reorder rule that breaks most often.