Cycle Count Sample Size Calculator

Calculate how many SKUs to count per day to hit your target count frequency across the year. Free, no signup, runs in your browser.

Cycle Count Sample Size Calculator

By Tibeau De Grauwe, FounderUpdated September 2026

  • 25 products free
  • No credit card
  • 10-min setup

Enter your total SKU count, how many times per year each one should be counted, and your working days per year to get a daily cycle-count sample size. New to the method? See how to set up cycle counts or StockFlow's cycle count feature. Split SKUs into tiers first with the ABC analysis tool and run this once per tier for a realistic frequency target.

Cycle Count Sample Size Calculator

SKUs
times
days

SKUs to count per day

10 SKUs

At this rate, every SKU is counted once every 63 working days

How to use this number

Assign a fixed daily count — by aisle, bin range, or a rotating SKU list — sized to this number, so whoever is counting has a defined, achievable task rather than an open-ended "count some stuff" instruction. Barcode scanning during the count keeps it fast enough to fit into a normal shift.

Recalculate whenever your SKU count changes meaningfully (a large assortment expansion, discontinued lines removed) or after reviewing discrepancy data — SKUs that keep showing variances are worth raising to a higher count frequency, even if their ABC tier says otherwise.

Frequently Asked Questions

How many SKUs should I count per day?

Daily sample size = (Total SKUs × Counts per SKU per year) ÷ Working days per year. This spreads a target count frequency evenly across the working year instead of doing one disruptive annual count — the same logic behind rotating cycle counts.

How often should each SKU actually be counted?

Higher for A-tier (high-value or fast-moving) items — monthly or even weekly — and lower for C-tier items, where quarterly or twice a year is usually enough. Run this calculator separately for each ABC tier with its own frequency target rather than one blended number for every SKU. See the ABC analysis tool to split SKUs into tiers first.

Why cycle count instead of one full annual count?

A full count means shutting down operations for a day or more and still only catches discrepancies once a year — errors compound silently in the meantime. Rotating a small daily sample catches and corrects discrepancies continuously, with no full-operation shutdown required.

Does this calculator save my numbers?

No. This is a client-side calculation only — nothing is sent to a server or saved. Refreshing the page resets it to the defaults.

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

How many SKUs should I count per day?
Daily sample size = (Total SKUs × Counts per SKU per year) ÷ Working days per year. This spreads a target count frequency evenly across the working year instead of doing one disruptive annual count — the same logic behind rotating cycle counts.
How often should each SKU actually be counted?
Higher for A-tier (high-value or fast-moving) items — monthly or even weekly — and lower for C-tier items, where quarterly or twice a year is usually enough. Run this calculator separately for each ABC tier with its own frequency target rather than one blended number for every SKU. See the ABC analysis tool to split SKUs into tiers first.
Why cycle count instead of one full annual count?
A full count means shutting down operations for a day or more and still only catches discrepancies once a year — errors compound silently in the meantime. Rotating a small daily sample catches and corrects discrepancies continuously, with no full-operation shutdown required.
Does this calculator save my numbers?
No. This is a client-side calculation only — nothing is sent to a server or saved. Refreshing the page resets it to the defaults.