Spin up Invoicing in minutes — no card needed

Truestock · Inventory & Stock Control

Stock you can trust. Numbers it can prove.

Truestock is a real double-entry stock ledger — every change is a movement between two locations, so the numbers always reconcile. No mutable quantity field quietly drifting out from under you.

Truestock Inventory Software
  • Every movement is a signed, immutable ledger entry
  • Multi-location by default — shelves, trucks, job sites, warehouses
  • Built to reconcile — not just to display a number
  • Real per-tier pricing, no implementation fee
The problem

Most inventory tools store a number. That number drifts.

A spreadsheet cell or a plain quantity field is mutable — every sale, count and transfer just overwrites it. Nothing forces the math to still add up six months later, so eventually it doesn't, and nobody can say why.

Cheap tools

A mutable integer

Quantity = 15. Someone sells 3, someone counts wrong, someone forgets to log a transfer. The field still just says a number — it can't tell you how it got there, or prove it's right.

Truestock

A double-entry movement

Every change is a signed transfer between two locations — supplier → shelf, shelf → customer, shelf → truck. The balance at any location is just the sum of its movements, so it can always be reconstructed and reconciled.

SKU-1042 · balance by location right now
Supplier−48
Shelf A+15
Truck 12+12
Customer+20
Variance+1
Signed sum0
What it does

A stock ledger, not a spreadsheet with a login page.

01 · Ledger

An immutable movement ledger

Every stock change — receive, sell, transfer, build, count — is written as a movement between two locations. Nothing is overwritten; the full history stays intact forever.

SupplierShelf A+48
02 · Locations

Multi-location, natively

Shelves, trucks, job sites, warehouses and even "Customer" and "Variance" are all first-class locations. Stock is never just a number — it always lives somewhere specific.

03 · Reconciliation

Answers "why is it 7?"

Because every movement is double-entry, the signed sum of any item across all locations is always zero. When a count looks wrong, you trace the exact movements that produced it — not guess.

Σ locations = 0
04 · Receiving

Receiving & purchase orders

Log what a supplier ships against a PO, and it lands as a Supplier → Shelf movement automatically. What you ordered, what arrived, and what is on the shelf all stay traceable.

05 · Transfers

Move stock between any two locations

Shelf to truck, warehouse to branch, job site back to the yard — a transfer debits one location and credits the other in the same movement, so nothing goes missing in transit.

06 · Build / BOM

Build finished goods from components

Define a bill of materials, then a Build movement consumes component stock and produces finished-good stock in one balanced entry — no manual math to keep the two in sync.

07 · Counts

Physical counts & variance

A count doesn’t silently overwrite your number — it posts the difference as a movement into a Variance location, so every adjustment has a timestamp and a reason.

08 · Reorder & packs

Reorder points & industry packs

Set a reorder threshold per item and location, and pick the industry pack that matches how you work — contractor van stock, retail SKUs, food lot + expiry, manufacturing BOM.

How it works

From first receipt to a number you can prove.

1

Set up locations & items

Add your shelves, trucks, job sites or warehouses, then the items you stock — with reorder points and, if you use one, an industry pack for the right fields and vocabulary.

2

Receive stock against POs

Log what comes in from a supplier. It posts as a Supplier → Shelf movement, so what you paid for and what you have on hand are always the same story.

3

Sell, transfer, build, count

Every action — a sale, a transfer to a truck, a build from components, a physical count — is logged as a movement the moment it happens.

4

Reconcile any time

Pull up any item and see exactly which movements produced today’s balance at every location, back to the day it was first received.

5

Reorder before you run out

When an item crosses its reorder point at a location, you know before the shelf goes empty — not after a customer asks why you’re out.

Who it's for

One ledger. Vocabulary that fits your business.

The core is a universal double-entry stock ledger. An industry pack layers on the fields, terms and workflows that match how your business actually stocks.

Field service & contractors

Van stock and job-site materials tracked as their own locations, so a truck roll doesn’t mean losing track of what’s actually on the truck.

Warehouses & distributors

Bin-level locations, transfers between warehouses, and receiving against purchase orders at real volume.

Retail

Multi-location SKUs, counts that reconcile at the register, and a stock number you can actually trust on the sales floor.

Small manufacturers

Bills of materials and Build movements that turn component stock into finished-good stock without a spreadsheet on the side.

Comparison

Spreadsheets vs. cheap apps vs. heavy ERP vs. Truestock.

SpreadsheetCheap quantity appHeavy ERPTruestock
Numbers you can proveManual — drifts silentlyNo — stores a mutable integerYesYes — signed movements always net to zero
Full movement historyOnly what you remember to logPartial, often overwrittenYesYes — immutable, forever
Multi-locationSeparate tabs, manual syncSometimes, bolted onYesNative from day one
"Why is it 7?"GuessworkNo stated reasonYes, with a consultantBuilt into the ledger itself
Time to get runningMinutesSame dayWeeks to monthsSame day
PricingFreeLow, but you get what you pay forHigh + implementation feesReal per-tier pricing, no implementation fee

Pricing

Free, Starter, Growth, or Business

Priced for a stockroom, not an enterprise procurement department. Change or cancel any time from your dashboard.

Scott Apps is still being built — plans aren't open for signup just yet. Check back soon.

Free

$0/mo

For a single shelf getting off spreadsheets — free forever.

  • 1 location
  • Up to 50 tracked items
  • 1 user
  • Average (AVCO) costing
  • Barcode scanning
  • CSV import

Starter

$49/mo

For a team stocking more than one place.

  • Everything in Free
  • Up to 3 locations
  • Up to 500 tracked items
  • Up to 3 users
  • FIFO costing
  • Ledger self-audit & reconciliation
  • Lots & serials

Business

$199/mo

For manufacturers and enterprise multi-site operations.

  • Everything in Growth
  • Unlimited locations
  • Unlimited tracked items
  • Unlimited users
  • Priority support
Compare

Every tier at a glance.

FreeStarterGrowthBusiness
Locations1Up to 3Up to 10Unlimited
Tracked itemsUp to 50Up to 500Up to 5,000Unlimited
Users1Up to 3Up to 10Unlimited
Movement ledger (receive/sell/transfer/count)
Reorder point alerts
FIFO costing & reconciliation
Valuation snapshots
Build / BOM
SupportEmailEmailPriorityPriority + onboarding
Questions

Stock control, answered.

What makes Truestock different from a normal inventory app?

Most inventory apps store a single mutable quantity number that every sale, count and transfer overwrites. Truestock stores a double-entry movement for every stock change instead, so the balance at any location is always the sum of real, timestamped movements — not a number that quietly drifts.

What is a "double-entry" stock movement?

Every movement is a signed transfer between two locations — supplier to shelf on a receipt, shelf to customer on a sale, shelf to truck on a transfer. Because each movement debits one location and credits another, the signed sum of an item across every location always nets to zero.

How does reconciliation work — can it really tell me why a number is off?

Yes. Because every change is a recorded movement, you can pull up any item and see the exact receipts, sales, transfers, builds and counts that produced today’s balance at every location — instead of guessing why the shelf count doesn’t match what the system says.

We're moving off spreadsheets — how hard is that?

You set up your locations and items once, then log an opening receipt for what you currently have on hand at each location. From that point forward, every sale, transfer, build and count posts as a movement automatically.

Does Truestock handle more than one location?

Yes, natively. Shelves, trucks, job sites, warehouses, even "Customer" and "Variance" are all first-class locations, and every movement records exactly which two locations it moved stock between.

What's an industry pack?

The core ledger is universal, but a field-service van, a retail sales floor, a food warehouse with lot and expiry dates, and a small manufacturer all need different fields and vocabulary. An industry pack layers those on top of the same double-entry core.

Can Truestock handle building or assembling one item from others?

Yes. Define a bill of materials, and a Build movement consumes the component stock and produces the finished-good stock in one balanced entry, so component counts and finished-good counts never get out of sync.

How do physical counts work — do they overwrite my numbers?

No. A physical count posts the difference between what you counted and what the ledger expected as a movement into a Variance location, so every adjustment has a timestamp and a traceable reason instead of silently overwriting history.

What happens when an item hits its reorder point?

You set a reorder threshold per item and per location. When the balance at that location crosses the threshold, you know before the shelf actually runs empty.

Does Truestock work with Invoicing?

Truestock is built to work alongside Invoicing — fulfilling an invoice can log the matching shelf-to-customer movement, so your stock ledger and your sales stay in sync rather than living in two separate places.

Can I change plans later, and what happens to my history if I do?

Yes, you can move between Free, Starter, Growth and Business at any time from your account. Your locations, items and full movement history carry over with you — the ledger is never reset by a plan change.

Is my stock data mine, and is it backed up?

Yes. Your locations, items and movement ledger belong to your account, and every movement is written once and kept, so your history is never overwritten by a later edit.

Stop trusting a number that can't explain itself.

Set up your locations and items today, log your first receipt, and see stock you can actually reconcile.