Home/Retail/Inventory
Retail · Inventory

A number on the shelf somebody can actually stand behind.

Every unit of stock is recorded against the variant that is actually sold, and every change to it comes from a document — a sale, a receipt, a return, a count. Low stock and out-of-stock are worked out from live counts rather than somebody remembering to look.

  • Stock held per sellable variant, never averaged across sizes
  • Every movement traceable to the sale, receipt, return or count behind it
  • Low stock and out-of-stock flagged from live counts
Shop assistant checking stock levels on a tablet in a pet shop stockroom
Stock · Brookside
Oatmeal shampoo 500 ml14 on hand
Salmon treats 200 g3 · reorder
Slicker brush22 on hand
How it works

How inventory fits the day

Nothing to reconcile at the end of the week, because nothing was recorded twice.

Step 1

Every movement has a document behind it.

Stock does not drift on its own. A sale takes it out, a receipt puts it in, a supplier return deducts it and a count posts the difference — each one leaving its own trail.

Movements · SH-OAT-500
SALE−1 · Invoice #1042
RECEIPT+24 · RCP-221
COUNT−1 · CNT-08 posted
Step 2

Track only what is worth tracking.

Services, consumables and anything you do not hold as stock can be switched off from quantity tracking, so the numbers you watch are the numbers that matter.

Step 3

Low stock shows up before a client asks.

Out-of-stock is decided from live counts on tracked items rather than a reorder figure somebody has to maintain, so a gap is visible while there is still time to do something about it.

Needs attention
LOWOatmeal shampoo · 2 left
OUTFlea collar · medium
OKSalmon treats · 14
Step 4

Locked when it matters.

While a stock count is running, inventory can be frozen — so nothing is quietly moved in the middle of being counted.

Feature detail

Inventory that reconciles because it was never guessed.

Each of these removes one way a count can quietly stop being true.

Per-variant stock

Counts live on the sellable unit, so sizes never blur into one number.

Movement history

Every change to stock traces back to the document that caused it.

Track-quantity switch

Switch tracking off for services and consumables you do not hold as stock.

Low-stock & out-of-stock

Flags derived from live counts, not from a reorder point nobody updates.

Locked while counting

An open count can freeze inventory so nothing moves mid-count.

Adjustments with a reason

Manual corrections are recorded as their own reasoned entries, not silent edits.

Why PawFora

A count nobody trusts is worse than no count at all.

Stock in a spreadsheet

  • Updated when somebody remembers
  • Two versions, neither current
  • No way to tell what caused a change
  • Reconciled at the end of the month, badly

Stock inside a booking tool

  • Inventory moves without a document
  • Sizes collapsed into one product
  • Counts editable after the fact
  • Low stock spotted by walking the shelf

PawFora

  • Stock held per sellable variant
  • Every movement tied to a real document
  • Freezable while a count is in progress
  • Low and out of stock worked out from live counts

Common questions about inventory management

When does stock actually change?
When a document does it: a sale takes it out, a receipt puts it in, a supplier return deducts it, and a posted count records the difference.
Can staff adjust a count by hand?
Manual corrections are recorded as reasoned entries rather than silent edits, so the difference stays visible afterwards.
How is out-of-stock decided?
From live counts on items you track, rather than from a reorder point somebody has to remember to maintain.

Know what is on the shelf without walking to it.

Per-variant stock, documented movements and low-stock flags — alongside the till you already use. Seven days free, no credit card.

Start free trial or see pricing first
Seven days free · no credit card · cancel any time