Stock count cadence in Shopify: a repeatable schedule you own
Build a stock-count cadence you own: a setup checklist, a quarterly table for a 400-SKU store, and the gotchas that corrupt counts.
InventoryX is in development and not available today. ClearStock is the live Shopify app.
Shopify's native count tool does not schedule itself. It creates a count with a scope and a planned date, and the cadence lives in your calendar and your count sheet. That is not a gap to work around; it is the part you should own. This guide walks the setup in order, builds a quarterly cadence for a 400-SKU stationery store that costs about 75 minutes a week (illustrative), and covers the four ways a repeating count goes wrong once real receiving and real staff get involved.
The counting mechanics — scopes, applying results, the close-of-day timing rule — are unchanged by any of this, and the full Shopify inventory counts guide covers them in depth. This piece is the layer on top: the schedule.
What Fall '26 actually shipped
The native count tool gives you a location, a scope, and a planned date. It does not give you a repeat interval. You create the count, choose the products, and set the date; the recurrence is a calendar entry you maintain. Shopify iterates on settings labels constantly, so treat the exact wording in your admin as movable — the shape is: pick a location, pick a scope, set the date, assign who counts.
Two other Fall '26 additions matter specifically for counting:
- Up to 20 barcodes per variant. If the same product arrives from different suppliers with different UPCs, or you re-package and re-label, every barcode now resolves to one variant instead of fragmenting your counts.
- Scan a barcode from any page. Counter staff and warehouse staff can scan mid-shift without first navigating into a count flow. Small change on paper; large change in whether scanning actually happens on a busy Saturday.
The same release also moved PO data into analytics and added transfer metafields — useful for the receiving errors that corrupt counts, which we'll get to, but not part of the scheduling workflow itself.
Setting up your first count
The first schedule is a ten-minute job, and the order of decisions matters more than the clicks:
- Choose the location and a small scope. One shelf, one category, one bin range. A scope a person can finish in one sitting is a scope that gets finished.
- Set the date. Weekly is the workhorse cadence for anything that sells fast; monthly suits the slow tail. Start with one weekly count on your fastest movers before you build the whole calendar.
- Assign an owner. A count with no named owner is a recurring nothing within six weeks. One person owns the session, even if two people count.
- Anchor it to quiet hours. Close of day is the safest slot, because applying a count while the register is live erases the sales that happened mid-count — the timing rule the counts guide covers in detail applies unchanged to recurring counts.
- Review and apply the same evening. Scheduled or manual, a count left unapplied for days stops being a correction and becomes a stale opinion.
Then make the schedule durable:
- Name schedules after shelves, not grades. "Writing aisle — Monday" survives staff turnover; "A-batch 2" means nothing to whoever inherits it.
- Start with your highest-velocity SKUs. They drift fastest and hurt most when wrong, which is the entire logic of counting anything in a particular order. In most catalogs that shortlist carries most of the revenue — how concentrated yours really is, measured in three shares, is the bestseller concentration guide; worth knowing before a counting error on one SKU becomes a store-level event.
- Re-grade quarterly. Your A-list today is not your A-list in March. New bestsellers stuck on a slow schedule count rarely while they sell fastest; the re-grade is ten minutes with your sales report — or a CSV export run through the AI-assisted CSV workflow if you'd rather the graded table come back built.
A quarterly cadence for a 400-SKU store
Here's the arithmetic that turns a vague intention to "count regularly" into a calendar. Take a 400-SKU stationery store: 80 fast movers (the pens, notebooks, and planners — call the flagship notebook STA-NB-A5), 120 mid-rate SKUs, and 200 slow tail SKUs (the enamel pins, the seasonal gift tags). Applying the standard ABC rhythm — A items monthly, B items quarterly, C items twice a year:
A: 80 ÷ 4.3 weeks ≈ 19 SKUs/week B: 120 ÷ 13 weeks ≈ 9 SKUs/week C: 200 ÷ 26 weeks ≈ 8 SKUs/week Total ≈ 36 SKUs/week, or roughly 75 minutes at two minutes per SKU counted and reviewed (illustrative).
Under an hour and a half a week is the entire cost of never rebuilding your numbers from scratch. Translated into a calendar you own, the plan looks like this:
| Schedule | Repeat | Scope | SKUs per session |
|---|---|---|---|
| Writing aisle (STA-NB-A5, pens) | Monthly, fires week 1 | 20 A SKUs | 20 |
| Paper wall (binders, refills) | Monthly, fires week 2 | 20 A SKUs | 20 |
| Art wall (tape, stickers) | Monthly, fires week 3 | 20 A SKUs | 20 |
| Checkout and packing shelf | Monthly, fires week 4 | 20 A SKUs | 20 |
| B shelf — north | Weekly, rotating batch | ~9 B SKUs | 9 |
| C bins — rotating batch | Weekly, rotating batch | ~8 C SKUs | 8 |
Each week you count one A shelf plus one B batch plus one C batch: about 37 SKUs, 75 minutes. One caveat: your calendar holds the recurrence, but batch rotation — which nine B SKUs are up this week — is yours to manage. Keep the batch list in your count sheet and refresh the scope when the batch changes. It's two minutes of admin, and the alternative is a schedule that counts the same nine SKUs forever while the other 391 drift uncounted. One scope caveat: SKUs you sell by weight — bulk bags of coffee, fabric cut to length — can't be counted in grams, only in sealed units; the weight-based products guide explains the unit-of-measure setup that keeps their counts honest.
Scheduled counts on the shop floor
For retail stores, POS counts change who counts and when rather than what gets counted. The counter is where drift happens fastest — till sales on the wrong location, damaged units pulled from display, staff purchases — so the shelf behind the register earns its schedule before the stockroom does.
Three practical notes from the Fall '26 feature set:
- Counter staff can count in the gaps. Scan-from-any-page means a staff member can scan a display unit during a lull without abandoning the register flow to hunt through menus.
- Multi-barcode variants stop double-counting arguments. When the same harness or bike light arrived from two suppliers with two UPCs, staff previously argued about which sticker was "real." Now both resolve to the variant (Shopify Help Center, Shopify POS, accessed November 2026).
- Count both places or neither. A storefront that counts its shelves while the back room goes uncounted certifies half the store. Every place stock physically sits needs a schedule attached eventually — start with where most units live.
Four ways a count cadence goes wrong
Scheduling solves the "nobody remembers to count" problem and creates a new set, all of which have cheap fixes:
- Cadence rot. Catalogs change; cadences don't. New SKUs land in no scope, discontinued ones linger in scopes nobody stocks anymore. The quarterly re-grade doubles as the audit: list which SKUs belong to no schedule, and either assign them or accept that they only get touched at the annual stock take.
- Receiving inside the count window. A recurring count makes its window predictable, which is a gift to your receiving errors: a PO received mid-count writes phantom stock into a count that's supposed to be the truth. Put the schedule after your usual delivery slot, or receive first and count second. This is where the release's PO-analytics improvements earn their keep — you can see whether receipts cluster inside your count windows.
- Cadence-velocity mismatch. A cadence set in July counts October's catalog. A SKU that sprinted from C-grade to top-20 seller keeps its twice-yearly slot unless the quarterly re-grade moves it, and meanwhile your days-of-cover math for that SKU runs on the stalest numbers in the building. If your reorder math runs on days of cover, the counts feeding it deserve the same quarterly refresh. The sprint can be artificial too — one reseller buying a quarter of a slow SKU's stock makes it look fast — and that distortion is diagnosed separately in the reseller bulk-buy guide before you let it re-grade anything.
- The window becomes the excuse. "The count is Thursday" slides into "we don't check before Thursday." A schedule supplements spot checks, not replaces them — when a number looks wrong on a Tuesday, count that shelf Tuesday.
What a schedule doesn't fix
A count certifies accuracy on count day and says nothing about the six days after, which is where the expensive failures live: oversold units, empty shelves nobody noticed, demand that vanished unrecorded. Counts also can't price the damage — what an empty week on a bestseller actually costs is the out-of-stock cost problem, and it's a separate ledger from counting entirely.
The two disciplines stack: the schedule keeps the recorded quantity accurate, and monitoring keeps the between-counts period covered. Stores that run both catch drift twice — once on the calendar, once the day it happens. The same recorded quantity feeds the storefront's scarcity signals: customer-facing low-stock badges only work when the count they read from is real — one more reason the schedule exists.
Common questions
Does Shopify support scheduled inventory counts? No. Shopify's native count tool creates a count with a planned date; it does not attach a repeat interval. You maintain the cadence in your calendar or count sheet. Recent releases added multi-barcode variants and scan-from-any-page, which speed up the counting itself.
How often should I count? Grade your catalog by sales velocity and count A items monthly, B items quarterly, and C items twice a year. On a 400-SKU store with a typical mix, that's about 36 SKUs a week, or roughly 75 minutes. Re-grade the list quarterly so the schedule follows your actual bestsellers.
Do recurring counts stop the store from selling? No. Quantities entered during a count don't touch live stock until you apply the count, so the storefront keeps selling throughout. Apply at close of day so you don't overwrite the units that sold while you counted, and review discrepancies before applying rather than after.
Is this a replacement for an annual full stock take? No. Cycle counts are the recurring layer — scoped, cheap. Keep a full count of every SKU once a year to reset the baseline and satisfy valuation needs; the schedule reduces how much that annual count surprises you, not whether you need it.
Do I need a barcode scanner for recurring counts? Usually not at this scale. The Shopify mobile app counts with the phone camera, and Fall '26 added scan-a-barcode-from-any-page plus up to 20 barcodes per variant. A dedicated scanner earns its cost when sessions run long or volumes run high — and when it does, the price-versus-hours arithmetic for the paid scanning tier is worked in the EasyScan alternatives guide.
Next step
Create one recurring count today: your 20 fastest-selling SKUs, weekly, anchored to close of day, with a named owner. That single schedule starts the system — the rest of the calendar can be built over the next month, and when you're ready to formalize the cadence, the scope-and-apply mechanics live in the inventory counts guide and the ABC rhythm behind it draws straight from your days-of-cover numbers.