runbookify
← All plans
Facilities, Assets & IT Operations / Inventory, Spare Parts & Consumables

Cycle Count & Inventory Reconciliation

Stop dreading the once-a-year full inventory count. This tool schedules a rotating subset of stockroom items to be counted on a cadence, compares the count to system on-hand, and runs the adjustment for the variances — but only after a storeroom lead approves each one, with big-value variances escalated for a second sign-off.

IntermediateA weekendBuilds onNext.jsSupabaseResend
What you'll build

A web tool that builds a cycle-count batch by rotating through your items (counting high-value A items more often), assigns bins to staff to count, compares each count to system on-hand, and proposes a variance adjustment for every mismatch. A storeroom lead reviews each variance with a reason code and approves it — large-value variances escalate for a second sign-off — and only then does the tool record the correction, update accuracy %, and export a clean adjustment journal CSV for your system of record.

Gated download

Enter your email — the plan downloads instantly and a copy lands in your inbox.

By submitting your email you'll also receive the weekly runbookify newsletter. You can unsubscribe at any time.

Before you start

  • A Supabase account (free)
  • A Vercel account (free)
  • Your inventory list as a CSV or Google Sheet (item, on-hand qty, bin, ABC/value class)
  • Claude Code or any AI coding agent

The problem this kills

Once a year you shut the storeroom, hand out clipboards, and count everything. It takes days, it stops real work, and the numbers you get are a snapshot that's wrong again by the following week. In between, your system on-hand quietly drifts away from reality: a part gets pulled without a transaction, a bin gets mislabeled, two SKUs that look alike get swapped. By the time the annual count finds it, the trail is cold and you have a giant pile of unexplained variances to write off in one painful hit.

Cycle counting fixes this — you count a small rotating subset of items every week, count your expensive and fast-moving items more often than the cheap stuff, and catch errors while they're still small and explainable. The catch is the bookkeeping: deciding what to count this week, getting the counts back in, comparing them to system on-hand, and adjusting stock without letting someone fat-finger a 5,000-unit correction straight into your system of record. That's exactly the kind of rules-based, high-stakes chore a small internal tool does better than a spreadsheet — and you don't need to be a developer to build it.

What you'll build

A simple internal web tool for your stockroom. You import your inventory list — item, system on-hand, bin location, and ABC/value class. The tool builds a cycle-count batch by rotating through your items on a cadence you set, weighting A (high-value) items to come up more often than B and C items, and assigns the bins to whoever's counting. Staff enter what they actually count. The tool compares each count to system on-hand, calculates the variance, and proposes an adjustment for every mismatch.

Then the human gate: a storeroom lead reviews each variance on one screen, picks a reason code (miscount, mispick, damage, theft, receiving error…), and approves the adjustment. Large-value variances don't get one-click approval — they escalate for a second sign-off. Only after approval does the tool record the correction, recompute your count accuracy % so you can watch it trend over time, and export a clean adjustment journal as CSV for your inventory or ERP system.

What's inside the Implementation Plan

The plan is a single file you paste into an AI coding agent. It opens by interviewing you about your business — how your storeroom runs today, what system holds your on-hand (or whether it's all in a sheet), exactly how your items, bins, and SKUs are named, your real ABC/value classes and how often each should be counted, your typical and peak count volumes, your approval thresholds, and your messiest edge cases — and then tailors the data model, the rotation logic, and every later step to your answers. This is a tool shaped around your storeroom, not a generic template.

From there it walks the agent through the database schema, the inventory import with duplicate guards, the cycle-count scheduler that rotates items by ABC class, the count-entry screens for staff, the variance engine, the lead's review-and-approve gate with reason codes and escalation, and the accuracy report plus the adjustment-journal CSV export. Every step ends with a ready-to-copy prompt. Because the whole thing runs on CSV in and CSV out, you can build and use it this weekend even if you have no live connection to your inventory system.

The governance it includes (this is the point)

This touches your stock records, so it's built like it matters: login so only your team can use it, row-level security so you only ever see your own organization's storeroom data, and a complete audit trail of every import, count, approval, and adjustment — who did what, and when. Nothing corrects stock automatically: every variance is a proposal until the storeroom lead approves it with a reason code, and that's the hard human-in-the-loop gate. Large-value variances escalate for a second sign-off so no single person can wave through a big correction. Duplicate guards on (item + count date) mean the same item can't be counted and adjusted twice in the same cycle.

Who it's for

Storeroom and inventory keepers, facilities and maintenance operations, and the internal-audit liaisons who have to vouch for the numbers. If you can explain how you decide what to count and when an adjustment needs a second pair of eyes, you can build this.

You've got this — open the plan, paste the first prompt, and let it interview you about your storeroom.

Gated download

Enter your email — the plan downloads instantly and a copy lands in your inbox.

By submitting your email you'll also receive the weekly runbookify newsletter. You can unsubscribe at any time.