For companies, non-profits and the projects they run
Books you can prove.
The ledger, for organisations that answer to someone. Keep the books for every organisation you run, every project you deliver and every fund you hold. The record is made when the thing happens, so the report is a query, and every figure is one click from its evidence.
Create an account Sign in to your books
An email address or a mobile number, and a password. No card, no sales call.
Sample organisation
- Cash and bank
- 34,930,500
- Owed to you
- 18,420,000
- Surplus, six months
- 13,600,000
Income Spending
September's income, 28.7m, opens to:
- The account4100 Sales, September: 28,700,000
- The entryKTC-RCPT-2026-09-0031 Receipt from Mukwano Industries, 4,720,000
- The evidenceThe bank line of 26 September, and the remittance advice it matched
daftari dahf-tah-ree
noun · Swahili
- A book of accounts; a ledger.
- A register or notebook, in which things are written down to be kept.
Hesabu zote ziko kwenye daftari.
All the accounts are in the ledger.
- ledger
- book of accounts
- account book
- cashbook
- journal
- register
- the books
Origin From Arabic daftar, through Persian, from Greek diphthérā: a prepared hide, the skin that accounts were first written on.
See the shape of the money, then the rows
Every organisation already has a spreadsheet of entries. Daftari draws what they add up to: where the cash is going, which budget is running ahead, who has owed you longest. Every bar and every point opens the entries behind it, and every entry opens its document.
Over budget and overdue are drawn in the colour for a failure, whatever the organisation's setting, because a control failure is never hidden.
What changes
| Every organisation, one sign-in | Two companies and a non-profit, each with its own books, its own people and its own controls. Nobody in one sees another unless they are given a role there. |
|---|---|
| Nothing to reconstruct | A receipt, an invoice or a claim is recorded when it happens, with its document attached. The month end is a check, not an archaeology dig. |
| Reports that tie the first time | Every statement is a query over one ledger. Any figure opens its postings, and any posting opens its document. |
| Told before anyone asks | A restricted fund spent on the wrong account, a budget overspent, a bank line with nothing to match: the screen says so when it happens, not at audit. |
A month in Daftari
- Record. Receipts, invoices, supplier invoices, payments and claims, as they happen, each with its document.
- Approve. By the organisation's own policy. One person is enough; a second is asked for only where the organisation wants one.
- Reconcile. The bank statement and the mobile-money statement against the ledger, the difference stated to the shilling.
- Close and report. Lock the month, then the statements, the funder reports and the trail behind them.
The controls are in the database
Every entry balances. A posted entry is never changed: a correction is a reversal that points to the original. A closed month is locked. Every line carries six dimensions: organisation, account, fund, department, project and funder. These are enforced by the database itself, so a defect in a screen cannot get round them.
Fund restrictions, budgets and project stages follow each organisation's setting: allow, allow with a reason, or refuse. Whatever the setting, every departure is marked and reported.
Made for Uganda first
URA, NSSF, the NGO Bureau and the Companies Act 2012 by default. PAYE, NSSF, LST, VAT and withholding tax are rates with effective dates, applied as at the transaction date, so a change of rate never rewrites last year.
For the auditor
Read-only access to the organisations you audit. Every figure traces to its document, every change is logged with who made it and when, and every self-approval and every departure from a control is listed.