HomeResources › Bookkeeping basics
Bookkeeping · Updated June 2026 · ~8 min read

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.

The short version
  • 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:

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.

The shoebox problem

"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

WhenDo this
As it happensCapture every receipt; issue invoices promptly
WeeklyCheck nothing's outstanding; chase unpaid invoices
MonthlyReconcile the bank statement; categorise expenses; review the month's totals
Quarterly / per VAT periodIf VAT-registered, file your VAT201 from supported tax invoices
AnnuallyHand 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.

How SlipStack helps

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?
Record all money in and out, capture every receipt and invoice, keep business and personal accounts separate, reconcile your bank monthly, and retain documents for five years. Use a spreadsheet, cloud accounting software, or automate the receipt capture.
Do I need an accountant for a small business?
Not necessarily for daily bookkeeping, which you can do yourself or automate. An accountant or tax practitioner is worth it for tax returns, VAT, provisional tax and financial statements — and good books make them cheaper.
Can I do bookkeeping in a spreadsheet?
Yes — a simple cash book in a spreadsheet is fine for many small businesses, provided it's complete, current and backed by receipts. As you grow or register for VAT, cloud accounting software or automated capture saves time and errors.
What records must I keep, and for how long?
All records supporting your tax returns — invoices, receipts, bank statements, contracts and VAT tax invoices — for five years. Legible, complete digital copies are accepted by SARS.

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