ClearStock is live on the Shopify App Store.Install free →

← All blogs

Guides7 min read

Inventory SOPs: the six worth writing first

Standard operating procedures retail stores actually keep: the six inventory SOPs to write first, an annotated example page, and how to keep them alive.

InventoryX is in development and not available today. ClearStock is the live Shopify app.

An inventory SOP (standard operating procedure) is a one-page written answer to "how do we do this here?" — and the test that one is worth writing is simple: does the same question already reach you repeatedly, or does the process break whenever you're not the one doing it? Most small stores need exactly six of these for inventory; writing them takes an afternoon each if you use the format below, and the first one pays for the whole exercise the next time you take a day off.

If the phrase sounds enterprise, strip it of the ceremony: an SOP is the note you'd leave a competent temp. Nothing more formal than that. The difference between stores that scale and stores that stall is rarely effort — it's how much of the operation lives outside the owner's head.

The six SOPs worth writing first

Ranked by how much damage their absence does:

# SOP The question it answers Damage when missing
1 Receiving What happens between "boxes arrive" and "stock sellable"? Phantom stock, oversells, unclaimed shorts — errors born at the dock travel everywhere
2 Cycle counting How often, which SKUs, and what happens on a variance? Records drift from shelves; every number downstream lies
3 Restock / put-away Where does received stock go, and when must it be there? Sellable-but-unshelved stock; counts that miss what's in the wrong place
4 Order fulfillment / packing Pick, check, pack, ship — in what order, with what checks? Wrong-item shipments, the most expensive error class per incident
5 Discrepancy handling A count doesn't match — who investigates, what's the trail? Variances "fixed" with a silent adjustment; shrinkage invisible
6 PO creation and approval Who may order, against what numbers, with whose sign-off? Overbuying, duplicate orders, cash leaking on vibes

You already have the receiving SOP drafted, whether or not you know it — the receiving checklist is that document, and it doubles as the worked example of the format. Counting rhythm is the second one; the cycle count method covers the cadence, and your SOP page just pins down your answers to it. Items 3–6 are yours to write; the format below works for all of them.

The format: what a good SOP page looks like

One page. Four parts, in this order:

  1. Trigger: what starts the procedure ("a delivery arrives," "it's Thursday," "stock hits the reorder line").
  2. Steps: numbered, verb-first, short. Ten steps maximum — if it's thirty, you're writing three SOPs.
  3. Rules that don't bend: the two or three invariants ("nothing is shelved before it's counted"; "counted quantity is entered, never the PO quantity").
  4. Exceptions: the two or three cases that break the normal flow and what to do instead (partial shipments, damaged cartons).

Now the annotated version — here's a real-shaped SOP page with margin notes on why each part is written the way it is:

SOP 04 — RESTOCK & PUT-AWAY · Larkspur Labs (bath bombs & body care) Trigger: incoming stock has been received and counted (SOP 01 complete).

  1. Restock the same day as receiving — stock still in the staging area at close of business is a missed step, not a state to manage. ← [A "when" with teeth: same-day is checkable at a glance; "promptly" is not.]
  2. Pull from the staging shelf in receiving order (oldest intake first). ← [Rotation rule stated where the action happens, not in a policy doc nobody opens.]
  3. Carry to the bin shown on the bin label; face the SKU label outward. ← [One physical instruction, specific enough to photograph.]
  4. After shelving a batch, verify the Shopify location quantity matches the staging sheet's counted number. ← [The step that catches the previous step's mistakes — every SOP that moves stock should end with a check of the record.]
  5. Full bins: overflow goes to the marked overflow shelf, logged on the overflow sheet. Never loose on the pick path. ← [The exception, handled explicitly — unstated exceptions are where SOPs die.]

Never: shelve uncounted stock · move stock between bins without updating the bin map · discard packaging with lot codes still needed.

If stuck: the staging sheet has the counted quantities; if the sheet is missing, treat the batch as uncounted and return to SOP 01. ← [A failure path. An SOP that doesn't say what to do when ITS inputs are missing just delegates panic.]

Notice what the page does not have: no mission statement, no responsibilities matrix, no version history table. Small-store SOPs die of decoration. The page works because each line is a physical action a new person could perform correctly without asking.

Keeping them alive

SOPs rot in three predictable ways, with three working fixes:

  • They drift from reality. Fix: write the date and a "last verified" name on each page, and re-verify on a schedule — quarterly is plenty at this scale. A page verified 20 months ago is folklore.
  • They get ignored because they're unfindable. Fix: one place — a binder at the bench, or one shared drive folder with the six pages. Not a wiki, not scattered docs. Physical stores: laminate the two that live at a station (receiving, packing).
  • Nobody was ever trained on them. Fix: every SOP page is also the training document — the 30-day plan for a first warehouse hire is built on exactly these pages, which is the strongest argument for writing them before you hire rather than after.

One more habit that keeps an SOP alive: when someone does the process "wrong," first ask whether the page was wrong. Half of SOP violations are actually SOP bugs — a step that didn't survive contact with a partial shipment or a Friday rush. Edit the page when reality wins; that's the version control that matters.

The payoff, in one sentence

Written SOPs are what let your inventory data stay trustworthy while you're not personally touching every box — and trustworthy data is the input for everything else, from the weekly KPI ritual to every reorder decision you make. The operation you can hand to someone else is the operation that can grow; the six pages above are where that starts.

Common questions

What is an SOP in inventory management? A short written procedure for one repeatable inventory task — receiving, counting, put-away, packing, discrepancy handling, ordering — that lets anyone execute it the same way. For a small store it's a single page per process: trigger, numbered steps, hard rules, exceptions. The point is consistency, not documentation volume.

Which SOPs should a small retail store write first? Receiving first (most downstream errors originate there), then cycle counting, restock/put-away, order fulfillment, discrepancy handling, and PO creation/approval. That ordering follows damage: receiving errors poison stock records everywhere, while a missing PO-approval rule leaks cash more slowly but just as surely.

How long should an SOP be? One page. If a procedure needs more, split it — a receiving SOP and a damage-claims SOP are two documents, not one long one. The one-page limit isn't stylistic; it's what keeps the document readable at the bench, during the actual task, by someone doing it for the third time ever.

How do I get staff to actually follow SOPs? Three things work: write physical steps at the physical station (laminated, at the bench), involve the people doing the task in writing it (ownership beats mandate), and treat violations as page bugs first — half the time the SOP didn't survive contact with reality. A SOP nobody was trained on is a document, not a process.

How often should SOPs be reviewed? Quarterly for a re-verification pass (date + initials on the page), immediately whenever the process changes — new supplier, new location, new tooling — and after any notable error, since errors are usually SOP bugs announcing themselves. At small-store scale, an afternoon per quarter covers all six pages.

Next step: pick the process that reaches you most often — for most owners it's receiving — and write its page using the four-part format during the next live occurrence. Write it while doing it, in the moment; the version written from memory a week later is already losing steps.