All features
10 · Product and margin

Inventory

Every sale takes stock out. Every purchase puts it back.

The stock ledger
Goods in Goods out Rebuilt
app.atazel.com/inventario
Inventory
T-45 flour · SKU HAR-T45-25
MovementSource+/-Balance
PurchaseF-2026/184 · Mermon S.L.+4862
SaleReceipt 000184-260
Dish soldHam croquettes-0,359,7
The ingredients come out
Balance rebuilt from the ledger

Inventory is an append-only ledger of movements: if the balance ever fails to add up, it is rebuilt in full from the ledger, because the ledger is what counts. And when you sell a dish, its ingredients come out, not the dish.

Inventory is not a number somebody corrects now and then: it is a ledger of movements that only ever grows. When the till sends a ticket, what was sold goes out; when you approve a purchase invoice, what was bought comes in.

If one day the balance looks wrong, it is recomputed from the ledger, because the ledger is what counts. And if you sell a dish, its ingredients come out, not the dish.

What it does

It can always be rebuilt
An append-only ledger: a movement is written, never edited and never deleted
Nobody writes anything down by hand
A till sale takes stock out and a refund puts it back; an approved invoice books it in
The gap on the shelf shows up
Two zones per store, back room and shelf: you know to restock even with a full warehouse
The dish deducts its ingredients
Selling a costed recipe takes out its ingredients, one by one
Receive, count, transfer
Scanner receiving, stock counts, transfers and losses, each with its own reason
The queue never waits for the stock count
It never blocks a sale: if the balance disagrees it is recorded, the till does not stop
Works well with

Which ones do you need?

You do not have to switch everything on. Tell us how you work and we will tell you where to start. ATAZEL is in testing: write to [email protected].