StockRoom Pricing Why trust the numbers Free stock count

Why you can trust the numbers

Stock software is only worth having if its figures are right. Here is exactly what we do to make sure ours are, and what we still cannot promise.

100,000days simulated
618,973stock movements
894,593rule checks
0violations

We run your business before you do

Before any of this reached a screen, we built a fake business and ran it for the equivalent of a hundred thousand days.

Purchase orders raised. Suppliers arriving late, and arriving short. Goods counted in. Stock moved between shelves. Items sold across several marketplaces at once. Returns, refunds, damages, price changes. Two members of staff editing the same product in the same instant. Stocktakes where the physical count disagrees with the system.

Six hundred thousand stock movements, and after every single one we checked that a short list of rules still held.

The rules

These are the things that must be true, always, or the software is lying to you.

RuleWhat it means for you
On-hand equals the sum of its movementsThe number on screen is always the sum of everything that happened. Stock cannot quietly go missing.
Stock never goes negativeYou cannot end up with minus three of something because of a bad entry.
Never reserve more than you holdTwo people selling the last item at once cannot both succeed.
A transfer moves stock, never creates itMoving things between locations can never change your total.
A count is always an audited adjustmentA stocktake never silently overwrites your figures. Every difference is recorded, with a reason.
Every change records who, when and whyYou can always find out what happened, and undo it.
Money is whole penceNo rounding drift. £8.50 × 100,000 is exactly £850,000, not £849,999.98.

We break it on purpose

A test that has never failed is not evidence that the software works. It is equally consistent with the tests being broken.

So we sabotage it deliberately: marketplace outages, the same order arriving twice, an order arriving a day late, the clock jumping, malformed files, a hundred thousand rows at once, a stocktake abandoned halfway. Twenty-one different kinds of sabotage, twelve thousand faults injected. The rules held through all of it.

And once a run, we introduce a genuine bug - stock leaving a shelf without being recorded - purely to confirm the checks still catch it. They do, every time, within one event.

Every bug becomes permanent

When something does go wrong, the exact conditions are saved and become a test that runs forever afterwards. The same fault cannot come back. The list of things that can no longer break only ever gets longer.

What we will not claim

Not "100% working"

Nobody can honestly say that, and anyone who does is selling something. What we can say is narrower and checkable: every rule above has been tested after every one of nearly a million simulated events, including events designed to break it, and here is the evidence.

Software has bugs. Ours will too. The difference is what happens next: a fault becomes a permanent test rather than a thing you have to remember.

Your data

Three commitments, and they are tested the same way as everything else.

We test the restore, not just the backup. A backup you have never restored is decoration.

See it for yourself

The free stock count needs no account, and gives you the complete answer with nothing held back.

Try the free stock count

Or open StockRoom - free up to 50 products, £24 a month after that.

Written 7 September 2026. Competitor descriptions are based on their own published material and public reviews at that date, and are not quoted prices. Tell us if anything here is out of date.