ASRS inventory counting scares most warehouse managers for one reason: they think counting means stopping. Stop the crane, and the whole outbound line stops with it. Orders queue up, the boss starts doing mental math on lost throughput, and the count gets postponed until the next quarterly shutdown. I spent years on the integrator side watching this exact pattern. A warehouse would run one giant annual count, shut down for two days, and be back to messy records within a month. Think of it like fixing a leaking pipe once a year and letting it drip the other 364 days.
Here is my blunt starting point: you can count an automated warehouse without shutting it down. You just have to stop treating the count as a census and start treating it as a reconciliation.
ASRS Inventory Counting Is Reconciliation, Not Counting Boxes
Counting boxes is the easy half of the job. In an ASRS, a good count has to answer three questions. Is this pallet actually sitting in this location? Does the pallet ID match what the system thinks is there? And does the stock on that pallet match the system quantity? Get the location wrong and you will still ship the wrong goods; get the pallet ID wrong and the system will refuse to release the stock anyway.
My test: a count is only worth doing if it answers all three questions and assigns every variance a cause the same shift.
In November 2023, an auto parts warehouse in Suzhou asked us to review their counting mess. Four aisles, roughly 8,000 locations, and every quarter-end count turned up two or three hundred variances. The root cause was not the count itself. Operators occasionally intervened in crane tasks by hand, dropping a pallet at the wrong aisle entry. The system recorded the planned move; the physical pallet went somewhere else. A quarterly count cannot catch that kind of error, because by the time you find it, nobody remembers moving the pallet three months earlier. The lesson: the value of counting lives in how fast you close a variance.
Three Ways to Do ASRS Inventory Counting Without Stopping the Warehouse
There is no single technology for shutdown-free counting. There are scheduling methods, and picking the wrong one hurts more than not counting at all.
The first method is the counting window. You reserve a fixed slot each day, typically one to two hours in the overnight low period, and put one aisle into counting mode while the rest keep shipping. The crane in that aisle runs count tasks only and takes no outbound orders. How many locations you clear in a window depends on aisle length and crane cycle time. A typical single crane cycle, one storage or retrieval move, commonly runs in the one-to-two-minute range, so you can work out your nightly coverage with simple arithmetic before committing to a schedule.
The second method is opportunistic checking. As the crane runs normal tasks, it verifies the locations it passes: a reader at the aisle entry confirms the pallet ID, and sensors report whether a location is occupied. The system accumulates these drive-by checks until a zone has enough coverage to produce a variance list. The flaw is coverage: cold locations that nobody touches for months never get checked. Opportunistic checking is a supplement, never the main count program.
The third method is counting at pick time. When an outbound order pulls a pallet, the operator or a vision device verifies the pallet ID and quantity on the spot. It only works if verification is mandatory. I have seen warehouses where a forced scan at pick drove variances down within weeks, and others where optional spot checks changed nothing. Same hardware, different discipline.
My dividing line:
| Method | Best fit | Capacity cost | Coverage | Biggest risk |
|---|---|---|---|---|
| Counting window | Warehouses with a clear daily low period | One aisle paused in the low period | Full, on a planned rotation | Peak season fills the low period |
| Opportunistic checking | Cranes running below full utilization | Near zero | High-frequency locations only | Cold locations never visited |
| Count at pick | High-volume, steady outbound flow | Near zero | Only pallets that ship | Optional checks get skipped |
That table leads to a judgment many managers resist: frequency matters more than precision. People chase a perfect once-a-year result, opening every carton to verify piece counts. I will call that out directly. A perfect annual count is pretty, and it leaves the records rotting for the other eleven months. A weekly rotation that only verifies pallet IDs and locations, covering the whole warehouse every quarter, keeps the books far healthier. The enemy of accurate inventory is not error. It is time. The longer a variance sits, the harder it is to trace.
Tracing Variances the Same Shift, or Not at All
Closing variances is where warehouses separate themselves. My rule for any team I work with is simple: no variance survives the shift. Every variance found during a count gets classified before the team goes home, into one of three buckets.
System errors: a cancelled task that never rolled stock back, or an unrecorded manual intervention. Trace these in system logs; corrections need approval, and nobody who found a variance should quietly rewrite the record. Physical misplacement: verify on the floor, move it back, record the move. Genuine stock differences: trace through inbound, picking, and exception records. If no cause is found, the variance goes on a visible hold list, never silently written off.
In June 2024, an e-commerce warehouse in Ningbo started a nightly counting window, one aisle per night. The first month produced a long variance list and a lot of overtime chasing causes. By the second month, variances had dropped sharply, not because the count got more accurate, but because everyone knew a night variance would be questioned in the morning. You can think of counting as supervision: when the books get checked every day, people stop being casual with them.
That brings me to a piece of vendor hype I refuse to endorse quietly. Some suppliers sell counting robots or drones promising hands-free counts with no downtime. I am not against new tools, but ask one question first: is your problem finding variances, or acting on the ones you already find? If it is the second, a fancier machine only produces a prettier report. Fix closure first, then upgrade equipment.
Scheduling the Counting Window: Do the Capacity Math First
Before you set a window, do a rough capacity calculation. The numbers do not need to be exact; the order of magnitude needs to be right.
Suppose orders concentrate in daytime with a quiet stretch from 2 a.m. to 5 a.m. Taking one aisle out during that stretch costs a fraction of peak-hour volume. Compare that with shutting the whole warehouse for two days: two full working days of outbound capacity lost, plus overtime to clear the backlog after restart. Scattered small windows usually cost far less than one big shutdown. ASRS inventory counting works best when the window fits your real low period, so run this comparison on your own order profile before deciding.
A schedule you can copy directly: group locations by aisle to fit one or two windows each. Rank zones by velocity, with fast-moving zones rotating monthly and slow zones quarterly. Lock only one aisle per window and keep the rest shipping. Release count tasks a day ahead, prioritized below outbound tasks so the window ends cleanly. Review the variance list at the next shift handover, and classify every item that same day.
One maintenance trap: counting readers and sensors get ignored until count day, when a dirty lens or a misaligned sensor shows up. Put counting devices on the same monthly inspection list as the crane itself. Crane reliability varies widely by model, so check your equipment manual rather than trusting a single quoted figure. What matters is that inspection has a named owner.
So yes, if counting becomes a weekly routine instead of an annual event, and variances become same-shift tasks instead of month-end report lines. Whether the money was worth it comes down to one number: the average days from finding a variance to assigning its cause. The smaller that number, the better your counting investment pays. Let it stretch past a week, and the count is mostly theater.
By Da Liu, Automation Engineer





