The internet is optional. The workday is not.
Cloud software has a single point of failure: your internet. SeroBooks is local-first — the catalogue, customers and documents live on the device, so the counter keeps moving through an outage, and sync catches the cloud up the moment you are back.
What you get
The local database is the product
SeroBooks runs on a database on the machine. The catalogue, customers and prices are there; search is instant because it never crosses the internet. When the connection drops, nothing about selling changes — scan, charge, print, all day if needed — and everything syncs when the line returns.
Live figures — balances, stock at other sites — read from the server when it is reachable, and the screen is honest about which numbers are live versus local.
Designed for Canadian internet reality
Rural stores, strip-mall dead zones, winter outages: the businesses that need a till most reliably are the ones with the least reliable connections. An outage that stops the queue is a design failure SeroBooks does not have — the cloud is a sync target, not a dependency.
Printers, drawers and terminals connect locally, so the hardware keeps working with the software.
Sync without drama
Documents created offline carry idempotency keys, so reconnection never duplicates a sale. Conflicts resolve by rule, and the server remains the source of truth for shared state like balances and stock across sites.
Offline is not a mode you enter; it is an interruption you stop noticing.
Frequently asked questions
What happens if two devices edit offline?
Sync reconciles by server truth with deterministic rules — and money documents are append-style (invoices, credit notes), which avoids the destructive-merge problem by design.
See it in your own numbers.
Free to start, on Windows, Mac, iPad and Android. No credit card.