Small business bookkeeping in South Africa: a beginner's guide
You don't need an accounting degree to keep clean books. You need a handful of habits done consistently. Here's what bookkeeping actually is, the records SARS expects, and a simple monthly routine that keeps you in control — and audit-ready.
- Bookkeeping = a complete, supported record of every rand in and out.
- Separate business and personal bank accounts from day one.
- Capture receipts as they happen — don't let them pile up.
- Reconcile your bank statement monthly and keep records for five years.
What bookkeeping actually means
Bookkeeping is just the day-to-day recording of your business's money: what came in, what went out, and the proof behind each. Accounting is the layer on top — turning those records into financial statements, tax returns and decisions. Get the bookkeeping right and everything above it gets easier and cheaper.
For a small business or sole proprietor, good books answer three questions at any moment: How much did I make? What did I spend? Can I prove it?
Step 1 — Separate business and personal money
The single biggest favour you can do your future self is a dedicated business bank account. Mixing personal and business spending is the number-one reason small-business books become a nightmare — you end up guessing months later whether a card swipe was stock or groceries. One account, used only for the business, means your bank statement is most of your bookkeeping.
Step 2 — Record income and expenses
Every sale and every cost needs to land somewhere. At minimum, track:
- Income — invoices issued, cash sales, deposits received.
- Expenses — every purchase, with the supplier, date, amount and category.
- The supporting document — the invoice or receipt that proves each line.
You can do this in a simple spreadsheet (a "cash book"), in cloud accounting software like Xero or QuickBooks, or by automating the capture entirely. What matters is that it's complete and current, not how fancy the tool is.
Step 3 — Capture receipts as they happen
This is where most books fall apart. Receipts get shoved in a wallet, a cubby, a glovebox — and by month-end half have faded or vanished. A faded slip is a lost deduction and a hole in an audit. The fix is simple: capture each receipt the moment you get it, while it's still in your hand, and file it somewhere searchable.
"I'll sort it at year-end" is the most expensive sentence in small business. Thermal till slips fade in weeks, memory fades faster, and you end up either missing deductions or paying your accountant to chase paper. Little-and-often always beats one big catch-up.
Step 4 — Reconcile your bank each month
Once a month, match your records against your bank statement line by line. Every payment out should tie to a recorded expense with a receipt; every deposit to a sale. Bank reconciliation is how you catch what you missed, spot duplicate or fraudulent charges, and know your numbers are real. If your receipts are already captured and attached, this becomes a quick review instead of a hunt.
Step 5 — Keep your records for five years
SARS requires you to keep the records supporting your tax returns for five years. Digital copies are accepted as long as they're complete and legible — so a tidy, backed-up digital filing system beats a box of curling paper on every count.
A simple monthly routine
| When | Do this |
|---|---|
| As it happens | Capture every receipt; issue invoices promptly |
| Weekly | Check nothing's outstanding; chase unpaid invoices |
| Monthly | Reconcile the bank statement; categorise expenses; review the month's totals |
| Quarterly / per VAT period | If VAT-registered, file your VAT201 from supported tax invoices |
| Annually | Hand clean books to your accountant for the tax return and statements |
Do you need an accountant?
For routine bookkeeping, many owners cope fine themselves — especially once capture is automated. Where an accountant or registered tax practitioner earns their fee is the tax side: income tax and provisional tax, VAT, annual financial statements, and advice on structure. The cleaner your year-round books, the less they charge to do it — because they're not untangling a shoebox first.
SlipStack handles the capture step for you. Send any slip to it on WhatsApp; it reads the details, files the original to your own Google Drive by month, splits out VAT, and keeps a live Google Sheet cost dashboard — so your books are current without you touching a spreadsheet. Connect Xero and it posts there too, receipt attached, ready to reconcile. See the expense tracker →
This guide is general information, not financial or tax advice. For your specific situation, speak to a registered accountant or tax practitioner.
Frequently asked
How do I do bookkeeping for a small business in South Africa?
Do I need an accountant for a small business?
Can I do bookkeeping in a spreadsheet?
What records must I keep, and for how long?
Keep clean books without the admin
SlipStack captures, files and tallies every receipt from WhatsApp — your books stay current automatically.
Try SlipStack free for 30 days