My company
A close you can defend.
Departments, vendors, and payables on one dual-date ledger. The month closes against the bank file, and the P&L your accountant asks for is the one already on screen.
Engineering P&L
- Retainer — Northwind+ 12,400.00
- Cloud — AWS− 1,180.00
- Nubank Jul/2026cleared
- Statement vs ledger1,420.00 = 1,420.00
Same month, two stories
Reconciliation that actually closes
P&L before cash, on purpose
Engineering P&L
Engineering P&L
12 August
An unpaid vendor bill hits the P&L on its transaction date and leaves cash alone until you settle it. Card settlement is a transfer, so a grocery is never expensed twice and a savings sweep is never income.
Retainer — Northwind
12 August+ 12,400.00Cloud — AWS
12 August− 1,180.00
Engineering P&L
+ 12,400.00
Cost-center P&L on one chart of accounts
Slice the same ledger by department. Engineering carries its own cost center P&L without a second set of books, and a viewer scoped to Engineering never sees payroll outside it.
Vendors and clients by name and tax id
Any row can carry the stakeholder who was paid or who paid you. Payables and receivables come out by counterparty instead of by memory, and the tax id field stays opaque so CNPJ, VAT, and EIN all fit.
P&L before cash, on purpose
An unpaid vendor bill hits the P&L on its transaction date and leaves cash alone until you settle it. Card settlement is a transfer, so a grocery is never expensed twice and a savings sweep is never income.
Reconciliation that actually closes
Import CSV history, upload the bank or card file without duplicating rows, and close the session only when cleared movements equal the statement ending balance. Fiscal PDFs and XMLs attach to the row as evidence.
Open a workspace.
Register on the ledger app. This site never sees your books.