Books & compliance

Double-entry, drillable, and honest

Every sale, purchase, payment and adjustment in SeroBooks posts through a posting map into a real double-entry ledger. The GL screen lets you walk it: account, to entries, to the document that caused each one.

Start freeTake the tour

What you get

✓
Real double entry
Debits equal credits, always — verified in production by a round-trip harness that penny-asserts every stage.
✓
Posting map you control
Which account each kind of money lands in is configuration, not code — with a re-postable backfill.
✓
Journal listing
The book of entries, filterable by period and account.
✓
Drill everywhere
Balance → entries → source document, in two clicks.
serobooks.app / general ledgerLive

The record itself

Every other statement is a summary; the general ledger is the record. Date, account, document, details, debit, credit — every entry in order, for any period, with running access to the document that caused it. When a figure looks wrong anywhere else in the books, this is where you find out why.

Long periods page honestly: the screen tells you when it is showing the first 500 lines and that totals are not the whole period — never a silently truncated number.

Every entry names its source

A ledger line here is never orphaned arithmetic: it references the sale, purchase, payment, transfer or settlement that wrote it, and the document opens from the line. The investigation path is always the same — start from the account that looks wrong, read its entries, open the document, done.

Journals balance individually, not just in total. One that does not is a posting bug worth reporting, not correcting by hand — and the screen's integrity checks are built to surface exactly that.

Auto-posted, so it is always current

Documents post themselves: 'auto: sell', 'auto: purchase' — the Journal shows 139 entries for a trading month with debits equal to credits, none of them typed by a bookkeeper. Manual journals exist for the genuinely manual cases and are labelled as such, permission-gated, with reversing support.

The books are current at the moment of sale, not at the end of a data-entry backlog.

The audit trail keeps what was replaced

When a document is corrected, its old journal lines do not vanish — they move to the audit trail with when, by whom, and why they went. The ledger stays clean for reading while history stays complete for auditing: both audiences get what they need.

That is what 'edits with a trail' means in practice, and it is why accountants relax here.

Frequently asked questions

Can I change the posting map after months of use?

Yes — and the backfill re-posts history through the new map, so your statements stay consistent instead of splitting into eras.

Related

See it in your own numbers.

14-day free trial on Windows, macOS, Android and the web. Cancel any time.

Start free →Book a demo