Shops & retail
Six in the queue, and the code does not scan.
A shop's day is a queue, a shelf and a supplier. Fizzy reads the codes your customers actually hand over, keeps the shelf honest as things sell, and can still tell you months later which receipts carried a batch, because it reads that out of the sealed ledger rather than out of a spreadsheet somebody stopped updating.
The difference
The same Tuesday, twice.
On most tills
- 09:15A delivery arrives. Quantities are typed into the stock sheet, one of them wrong.
- 11:40The six-pack scans as a single can, and the queue waits while it is overridden.
- 14:00A customer asks when they bought the drill. The answer is a shoebox.
- 17:30A supplier recalls a batch and nobody can say which receipts carried it.
- 19:00The closing count is compared against a stock figure last trusted in March.
On Fizzy
- 09:15The order is received and the stock moves once, keyed to the order line.
- 11:40The six-pack has its own code, because it is its own article.
- 14:00The serial number finds its receipt and its date in the ledger.
- 17:30The batch finds every receipt it went out on, in the sealed record.
- 19:00The count is checked against a balance with a movement behind every step.
The scan
One product, as many codes as reality has.
A tin carries the manufacturer's EAN and your own shelf label. The six-pack is a different code because it is a different article. A supplier reissues a code when the packaging changes, and you still do not want two products. Fizzy lets a product answer to all of them, and treats adding a code as a change to the product, so it is on the till by the time you have walked back to it.
- ▪EAN-13, UPC and your own labels, side by side
- ▪A code is unique inside your business, which is the only promise a shop can actually make
- ▪Handheld or fixed scanners, and the browser if that is what you have
One product · three codes
Illustrative codes.
Mihin kuitteihin meni erä L-2261?
7 receipts
3 to 5 August · Kamppi & Töölö · read from the sealed ledger
The recall
Which receipts carried it, answered from the record itself.
Two conversations make this worth having. A customer is standing at your counter with a broken machine and a serial number, and you need to know when it was sold and on which receipt. Or a supplier recalls a batch, and in food and cosmetics answering that is not goodwill, it is a legal obligation.
Fizzy reads it out of the ledger directly. The codes were written into the sale event when the goods left the shop, so there is no side table to fall behind and no report to rebuild.
It tells you which receipts carried the batch. Whether you can reach the buyer depends on whether that sale carried a customer, which is your decision to make at the counter, not ours.
The shelf
A number nobody can explain is not stock, it is a rumour.
Stock only moves because a movement was written. The row goes first and the balance follows it, so the two can never drift apart and every figure can be walked backwards.
Sale, purchase, waste, transfer and correction are separate reasons, each with a time and a name. A count that came out short stays a short count.
A purchase order runs draft, ordered, received. Receiving is the moment stock moves, keyed to the order line, so a double-tapped button cannot double your shelf.
Suppliers, purchase orders and stock are part of the inventory module, switched on for the outlets that need them.
The close
The day ends sealed, and your accountant reads it.
A shop that sells food and hardware in the same basket is not on one rate. It is decided on the line as it is rung, not on a total months later.
The daily close and the standard audit file come out of the same sealed record the tax office would ask for.
Netvisor, Procountor, e-conomic, your own ERP, or Baslic for filing, over an open API and structured exports.
The questions shops actually ask.
Our suppliers' barcodes are already on everything. Do we relabel the shop?
No. A product answers to as many codes as it needs, so the manufacturer's EAN and your own shelf label both work on the same item. You add labels where you want them, usually loose goods and anything the supplier ships without a code.
Can you tell us who bought a recalled batch?
We can tell you every receipt the batch went out on, with the date and the outlet, read from the sealed ledger, where it cannot go stale.
Whether that reaches a person depends on whether the sale carried a customer. An anonymous cash sale is anonymous in the record too, and we are not going to pretend otherwise.
How does a stocktake work?
A correction is a movement like any other, with a reason, a time and the person who made it, so the balance and its history stay in step. Nothing is silently rewritten to match a count, which is what makes a discrepancy visible instead of absorbed.
Bring your worst product list.
Thirty minutes. We import it, go through the VAT line by line, and you scan the things that usually break.
Plans start at 39 EUR a month, and the seven days are free. See what each plan includes.