—— Core module Included in every plan
Accounting
Double-entry ledger, chart of accounts, journal, bills, bank reconciliation, fixed assets and audit log.
Read the manualVideo tour · in production
We're recording a fresh 30-second walkthrough of this module. It lands here the moment it renders.
What it does
Accounting
A real double-entry ledger built into the same system you sell from — no second subscription, no monthly export ritual, no hand-off to an outside bookkeeper.
- A real double-entry ledger
- Every transaction in the business posts a balanced journal entry — debits on one side, credits on the other — numbered, dated and traceable back to the receipt that caused it. Built for fast reports and an honest audit.
- Chart of accounts you can adapt
- A complete chart of accounts ships out of the box — assets, liabilities, equity, revenue and expense — with parent-child grouping for unlimited depth. Rename or remap accounts to match your own conventions; the system codes that route automatic postings stay safe so nothing breaks behind the scenes.
- Every operational event posts itself
- Sales, invoice payments, refunds, write-offs, credit notes, expenses, supplier payments, bills, gift card issuance and redemption, membership sales, deferred-revenue recognition, cash register open/close, depreciation, bad-debt provisioning, payroll and asset disposal — all land in the ledger automatically against the right contra account. You never type a manual journal to keep up.
- Manual entries with one-click reverse
- Owners and admins can post manual entries for adjustments, opening balances and prior-period corrections. Every entry has a Reverse button that creates a mirrored entry — the original stays readable and the audit trail stays clean.
- Tamper-evident audit history
- Every sensitive action is captured in an activity log that's cryptographically chained — each entry signs the one before it. A single tap re-verifies the whole chain and tells you exactly which row, if any, was tampered with. Evidence-grade history for the auditor, the regulator or the board.
- Per-branch profit and loss
- Every entry can belong to a specific branch. Tenant-wide entries (rent, depreciation, opening balances) appear in every branch report. Run a branch P&L without losing the centrally-paid costs that genuinely belong to it.
- Six built-in financial statements
- Balance sheet, income statement, cash flow, trial balance, general ledger and VAT return — each parameterised by date range and optional branch. The accounting overview runs two health checks live so you always know the books are balanced before you read them.
- Aging for receivables and payables
- See what customers owe you and what you owe suppliers, broken into Current, 1–30, 31–60, 61–90 and 90+ day buckets. The same data feeds bad-debt provisioning, and per-customer and per-supplier statements are one tap away.
- Bank reconciliation that won't fight you
- Add a bank account, import the statement, and the system suggests matches against the payments and expenses you've already recorded. Match, unmatch, ignore (for fees), and reconcile a period — every action is logged.
- Bills and supplier payments
- Record vendor invoices for non-inventory costs (rent, utilities, marketing) with per-line account categorisation. On approval they post automatically against accounts payable; supplier payments draw the balance down and reconcile against the bank import in one tap.
- Fixed assets and monthly depreciation
- Track equipment, furniture and vehicles with their cost, salvage value, useful life and depreciation method. The system depreciates them month-by-month for you, posts the entry, and handles disposals with the right gain or loss.
- Memberships recognised properly
- Selling a year-long membership doesn't show as a year of revenue overnight. Earned portions move to revenue month by month over the membership window — IFRS 15 / ASC 606 compliant, with no spreadsheets.
- Bad-debt provisioning automatically
- Each month the system trues up your Allowance for Doubtful Accounts against the aging buckets and posts the provision. Writing off an invoice books the expense against receivables — so the ledger always tells the truth.
- Pending-refund approval
- Set a threshold above which refunds need a second pair of eyes. Refunds over the threshold queue as Pending — listed by requester, amount and reason — until a different team member approves or rejects. No money moves until they do.
- Period close and opening balances
- Lock the books up to a chosen date so back-dated entries can never accidentally land in a closed month. When you bring an existing business onto the system, the opening-balances editor seeds the ledger live with a single balanced journal on the date you choose.
What it looks like
A live preview of the Accounting module.
Accounting
Ledger, statements, receivables and payables
Total Assets
﷼16,529
as of 2026-05-01
Total Liabilities
﷼2,243
Total Equity
﷼14,286
Net Income MTD
-﷼10.75
Ledger health
A/R aging
﷼1,075
Current
﷼0
1-30
﷼1,075
31-60
﷼0
61-90
﷼0
90+
﷼0
A/P aging
﷼14
Current
﷼0
1-30
﷼14
31-60
﷼0
61-90
﷼0
90+
﷼0
Works best with
Each module is designed to work with every other — here are the ones that pair most tightly.
Better together.
Sales & POS
Lightning-fast POS with tickets, recurring invoices, estimates, credit notes, gift cards, expenses and cash register.
Inventory
Suppliers, purchase orders, stocktakes, transfers, stock comparison and supplier payments.
Reports
P&L, balance sheet, cash flow, VAT, AR/AP aging, commissions, attendance, staff and client KPIs.
Ship your business platform this weekend.
Buy the source once. Deploy on your own server. Charge your clients whatever you want. Keep 100% of the revenue.