The ledger that runs every business in your group.
Invoices, bills, banking and financial statements on one double-entry ledger — scoped to each business, consolidated across the group, with a period close that actually locks.
| Date | Description | Amount | Status |
|---|---|---|---|
| Aug 28 | Stripe payout — batch 4471 | $8,420.50 | Matched |
| Aug 27 | ACH — Meridian Supply Co. | -$2,150.00 | Matched |
| Aug 27 | Wire — Northlake Retail | $12,600.00 | Suggested match |
| Aug 26 | Card fee — processor | -$84.12 | Matched |
| Aug 25 | Unidentified deposit | $940.00 | Unmatched |
Everything Books does, out of the box.
Full double-entry accounting: AR, AP, banking, period close and financial statements.
Double-entry ledger
Chart of accounts, journal entries and classes underlie every transaction — nothing posts without balancing.
AR & collections
Invoices, batch invoices, cash sales, subscriptions, statements and dunning for collections.
AP & bills
Bills, vendor credits, expenses, mileage and recurring bills, with vendor records and payments.
Banking & reconciliation
Bank register, bank import, bank rules and reconciliation — with a reconcile-lock once a period is closed.
Multi-currency FX
Exchange rates and currency revaluation keep foreign-currency balances accurate at close.
Period close & audit trail
"Close the books" locks a period; every posting after that carries a full audit trail.
Close the books, and mean it.
A period close checklist tracks reconciliations, depreciation and revaluation before locking the period — after that, a bank line in a locked period cannot be re-matched without reopening it.
- Reconcile-lock prevents edits to matched bank lines in a closed period
- Depreciation and amortization post automatically before close
- Every closed period keeps a full audit trail of who posted what
FX revaluation, not a manual spreadsheet.
Balances held in a foreign currency are revalued against the current exchange rate at period end, posting the unrealized gain or loss straight to the ledger.
- Exchange rates apply per transaction, not a single blended rate
- AR, AP and cash balances in any currency revalue automatically
- Realized and unrealized FX gain/loss both flow to the P&L
| Account | Rate | Gain / loss |
|---|---|---|
| AR — Meridian EU (EUR) | 1.0842 | +$312.40 |
| AP — Kessler GmbH (EUR) | 1.0842 | -$184.20 |
| Cash — HSBC (GBP) | 1.2691 | +$96.80 |
Deferred revenue, recognized on schedule.
A subscription or annual plan books to deferred revenue and recognizes on schedule, so the P&L reflects revenue earned — not cash collected.
- Recognition schedules generate from the invoice or subscription term
- Remaining deferred balance is always visible on the balance sheet
- GRNI keeps received-not-invoiced goods reconciled against purchase orders
| Month | Recognized | Remaining |
|---|---|---|
| Jul | $4,200.00 | $21,000.00 |
| Aug | $4,200.00 | $16,800.00 |
| Sep | $4,200.00 | $12,600.00 |
From a bank feed to a locked, closed period.
The same reconciliation flow every period, ending in a close that actually holds.
Bank line imported
Bank import pulls in the register; bank rules pre-categorize what they recognize.
Rule or suggested match
A bank rule or suggested match proposes the ledger entry it belongs to.
Reconciled
A reviewed match reconciles against the bank register.
ReconciledPeriod closed & locked
Close the books runs the checklist, then locks the period — reconcile-lock stops edits to matched lines.
LockedStatements
Financial statements generate straight from the closed period’s ledger.

A close that locks, not a checklist you hope was followed.
Once a period closes, reconcile-lock and the audit trail make sure nothing behind it moves quietly.
- Ledger
- Double-entry, per business
- Close
- Locks the period
- Currency
- Revalued at period end
Connected to the rest of Countmill.
The same customer, product, entity and ledger everywhere. No sync jobs, no CSV exports between apps.
Common questions.
Can we migrate from QuickBooks or Xero?
Yes — chart of accounts, customers, vendors and open balances migrate in, and historical statements stay available for reference alongside the new ledger.
Does each business get its own chart of accounts?
Yes. Every business in the group has its own chart of accounts, classes and tax settings, with a consolidated view across the group when you need it.
How does multi-currency work across businesses?
Each business transacts in its own currency; exchange rates apply per transaction, and revaluation at period close keeps foreign-currency balances current.
What actually happens when we close a period?
Close runs the period-close checklist, then locks the period — bank reconciliation, journal entries and revaluation for that period become read-only until it is explicitly reopened.
Run the whole ledger on one system.
See Books scoped to your own chart of accounts and businesses.
