Accounting that starts with your bank statement.
Upload your bank statement, classify each transaction once, and BooksXpert builds your full Trial Balance, General Ledger, and Financial Statements — cash and accrual combined, without duplication.
always in balance
invoices ↔ bank
From bank statement to financial statements in three steps
Most accounting tools assume you issue invoices for every transaction. Real small businesses don't. BooksXpert starts where your money actually moves — your bank.
Upload your bank statement
Drop in an Excel export from your bank. BooksXpert reads the columns, lets you map them once, and remembers the layout for next time.
- Excel (.xlsx, .xls) and CSV supported
- Multiple bank accounts per company
- No manual data entry
Classify & match
Assign each transaction to an account — or link it to an existing invoice. BooksXpert suggests matches based on amount and date, then locks reviewed rows so they don't drift.
- Smart invoice suggestions
- One-click reclassify
- Lock reviewed transactions
Get your reports
Every classified transaction posts a balanced double-entry journal. Your Trial Balance, General Ledger, and Financial Statements update the moment you save.
- Trial Balance & General Ledger
- Balance Sheet & Income Statement
- Annual Financial Statements
Everything a small business actually needs
No bloat. No modules you'll never switch on. Every feature is here because real businesses asked for it.
Bank-statement-first
Upload, classify, reconcile. Every bank row becomes a balanced double-entry journal — automatically.
Customer invoicing
Create, send, and track customer invoices. Each invoice posts DR Accounts Receivable / CR Sales the moment you save.
Supplier bills
Capture supplier invoices with correct expense & VAT classification. Match to payments as they clear the bank.
Cash & accrual, combined
Accrual entries from invoices and cash entries from the bank — reconciled without duplication. One ledger, two views.
Cashbook
Holds receipts and payments from invoicing until they're matched to the bank. Nothing posts twice, nothing is missed.
Smart invoice matching
Suggests which bank rows match which invoices — by amount and date — so reconciliation is a click, not a chore.
VAT ready
Track input and output VAT automatically. Generate VAT reports at any time, whether you're VAT-registered or not.
Inventory & COGS
Inventory items track on-hand quantities and post Cost of Goods Sold automatically on each sale.
Credit notes that reverse cleanly
Customer and supplier credit notes post the exact opposite entry of the original — no broken balances.
Chart of accounts
Pre-loaded chart that's customizable to your business. Add accounts as you grow, reclassify with confidence.
Multi-company
Run multiple businesses from one login. Each company is fully isolated with its own books and reports.
Audit-grade controls
Lock reviewed transactions, preserve double-entry integrity, and keep a full trail of every journal ever posted.
Every report your accountant asks for — ready in one click
BooksXpert generates a complete set of financial reports from the same ledger your bookkeeping produces. Drill from any total back to the original transaction.
-
Trial Balance
Every account's debit and credit balance, always in balance — your first line of defence against errors.
-
General Ledger
Complete transaction history per account with running balances. Drill into any line to see the source journal.
-
Balance Sheet & Income Statement
Monthly or full-year — grouped exactly as reporting standards expect, with comparative periods.
-
Aged Debtors & Creditors
See who owes you and who you owe, broken out by 30/60/90/120+ day buckets.
-
Annual Financial Statements
Full year-end AFS pack, ready to hand to your accountant or tax authority — no extra work.
Trial Balance
As at 31 March 2026| Assets | |
| Bank — Current Account | R 148,230.44 |
| Accounts Receivable | R 42,900.00 |
| Inventory | R 31,450.00 |
| Liabilities | |
| Accounts Payable | R 18,750.00 |
| VAT Control | R 4,210.55 |
| Equity | |
| Retained Earnings | R 124,180.00 |
| Income & Expenses | |
| Sales | R 286,440.00 |
| Cost of Goods Sold | R 112,300.00 |
| Operating Expenses | R 61,820.11 |
| In balance | R 433,580.55 |
Two simple plans. No surprises.
Start free and see if BooksXpert works for you. Upgrade to unlock the full feature set for R 299 per month.
Get started with the essentials — no credit card required.
- 1 company
- Bank statement uploads
- Customer & supplier invoicing
- Trial Balance & General Ledger
- VAT tracking
- Cashbook
The complete BooksXpert experience for growing businesses.
- Everything in Free
- Multiple companies
- Inventory & COGS tracking
- Balance Sheet & Income Statement
- Aged Debtors & Creditors
- Annual Financial Statements
- Transaction locking & audit trails
- Data import tools
Ready to stop wrestling with spreadsheets?
Get your books in order in an afternoon. No credit card, no commitment.