Accounting software
built for modern business
Full ERP-level accounting with general ledger, invoicing, bill management, bank reconciliation, inventory, payroll, and financial reporting — all in one platform.
Everything you need
Bring your history with you.
Not just a closing balance.
Switching accounting systems usually means starting again. You carry across one opening balance, and every year of trading you built up stays locked in the software you just left.
VersaBooks imports the ledger itself — every historical journal entry, posted to its original date.
- Real dates, not a roll-up
- Each entry keeps the date it was posted, hitting the accounts you mapped it to. Nothing collapses into a single opening-balance journal.
- Reports that span the switch
- Trial Balance, P&L, Balance Sheet and GL Detail read straight through your prior years — no jumping between two systems to answer one question.
- Customers and suppliers intact
- Invoices, payments and allocations stay attached to the right customer, vendor and item, so statements and aging carry on uninterrupted.
- Reversible while you check it
- Imported history is parked before it goes live, and un-parking removes it cleanly. Seal the cutover date only once the numbers agree.
Reads Excel or CSV exports from Pastel Partner, QuickBooks, Sage One and Zoho Books, and Odoo database backups whole. Using something else? Map your columns once and save it as a template.
Full History Import
Bring years of journal entries across from your old system, posted to their original dates — not collapsed into an opening balance.
General Ledger
Double-entry bookkeeping with chart of accounts, journal entries, and fiscal period management.
Invoicing & AR
Create and send professional invoices, track payments, and manage accounts receivable.
Bills & AP
Manage vendor bills, approval workflows, payment tracking, and accounts payable aging.
Bank Reconciliation
Import statements, auto-match transactions, and reconcile with ease.
Financial Reports
P&L, Balance Sheet, Cash Flow, Trial Balance, and custom report builder.
Multi-Currency
Invoice in your customer's currency with Reserve Bank rates, and retranslate open balances at period end so the gain or loss lands in profit or loss.
Payroll
South African payroll: PAYE on the Fourth Schedule, UIF, SDL and the ETI, fringe benefits valued by the Seventh Schedule, leave, and payslips that show the working.
Inventory
Track stock on hand across warehouses, with movements and valuation flowing into the ledger.
Scheduled Sending
Statements, overdue reminders and payslips go out on their own schedule with the PDF attached — from your address, not ours.
Connect your own accounts.
Scan, email and message from them.
Document scanning, customer email and WhatsApp run on credentials you connect yourself, stored encrypted against your company. Your provider bills you directly — there is no per-page or per-message markup, and nothing your customers receive arrives from an address they have never heard of.
- Document scanning
- Point your own Anthropic key at a supplier invoice and the bill fills itself in — dates, totals, VAT and line items. No Anthropic account? Buy prepaid pages and the same model reads them.
- Email from your domain
- Invoices, receipts, statements and overdue reminders leave from your address and your reputation, through Resend, Google Workspace or Gmail.
- WhatsApp Business
- Send an invoice straight to a customer's WhatsApp from your own Meta number, and see when it was delivered and read.