Operations Guide14 min readUpdated 2026-01-30

Bookkeeping Basics for South African SMEs

Master the fundamentals of bookkeeping: recording transactions, reconciling accounts, and preparing for tax season. Essential knowledge for every business owner.

For: SME owners, Solo entrepreneurs, Small business managers

Why Bookkeeping Matters

Bookkeeping is the foundation of every successful business. It's not just about keeping SARS happy - proper financial records help you make better decisions, manage cash flow, and grow your business.

In South Africa, the Tax Administration Act requires businesses to keep accurate financial records for at least 5 years. Poor bookkeeping can result in penalties, failed audits, and missed business opportunities (like funding applications).

What Bookkeeping Covers
  • Recording all income (sales, invoices, other revenue)
  • Tracking all expenses (purchases, bills, overheads)
  • Reconciling bank accounts
  • Managing accounts receivable (money owed to you)
  • Managing accounts payable (money you owe)
  • Preparing for tax submissions

Key Concepts

Before diving into the practical steps, understand these fundamental concepts:

Income vs Revenue

Income is money received; revenue is money earned. You might earn R10,000 this month but only receive R7,000 if clients haven't paid yet.

Expenses vs Costs

All costs are expenses, but not all expenses are costs. Costs directly relate to delivering products/services; expenses include overheads.

Assets vs Liabilities

Assets are what you own (cash, equipment, inventory). Liabilities are what you owe (loans, unpaid bills, creditors).

Cash vs Accrual

Cash accounting records when money changes hands. Accrual records when transactions occur. Most SMEs start with cash accounting.

Which Accounting Method?

For most South African SMEs, cash-basis accounting is simpler and sufficient. You record income when you receive it and expenses when you pay them. As you grow, you may need to switch to accrual accounting, especially if you hold significant inventory or have complex credit terms.

What to Track

Income Records

Track every rand that comes into your business:

Sales invoicesRequired

Every invoice you issue, including invoice number, date, client, amount, and VAT (if registered).

Cash salesRequired

Any sales where you receive cash or instant payment. Keep a daily cash register or point-of-sale records.

Bank depositsRequired

Record what each deposit represents - which invoices or sales it relates to.

Other incomeOptional

Interest earned, refunds received, asset sales, grants, or any other money coming in.

Expense Records

Keep receipts and records for every business expense:

Supplier invoicesRequired

Bills from suppliers, service providers, and contractors. Match these to payments.

Receipts for purchasesRequired

Physical or digital receipts for all cash purchases. SARS requires original documentation.

Bank charges and feesRequired

Monthly bank statements showing transaction fees, interest charges, etc.

Rent and utilitiesRequired

Office rent, electricity, water, internet, phone bills.

Payroll recordsRequired

Salaries, UIF, PAYE, and SDL contributions for each employee.

Vehicle and travel expensesConditional

Fuel, maintenance, travel costs (keep a logbook if claiming vehicle expenses).

Receipt Requirements

SARS can reject expense claims without proper documentation. Every receipt must show:

  • Supplier name and VAT number (if VAT registered)
  • Your business name (or note who purchased it)
  • Date of purchase
  • Description of goods/services
  • Amount (including VAT breakdown if applicable)

The Monthly Bookkeeping Routine

Establish a regular routine to stay on top of your books. Here's a recommended monthly process:

1

Collect all documents (Week 1)

Gather all invoices issued, receipts, bank statements, and payroll records from the previous month. Store digital copies immediately.

2

Record all transactions (Week 1-2)

Enter every transaction into your bookkeeping system. Categorize expenses correctly (e.g., 'Office Supplies', 'Professional Services', 'Travel').

3

Reconcile bank accounts (Week 2)

Match your records to your bank statement. Every transaction should be accounted for. Investigate any discrepancies immediately.

4

Review debtors and creditors (Week 3)

Check who owes you money (debtors) and who you owe (creditors). Follow up on overdue invoices. Plan for upcoming payments.

5

Review profit and loss (Week 4)

Generate a monthly income statement. Are you profitable? Where is money going? Use this to make business decisions.

6

File and backup (Week 4)

Store all documents securely. Back up digital records. Prepare any SARS submissions (PAYE, VAT) due that month.

Time Investment

For a typical small business, expect to spend:

  • 2-4 hours/week on transaction entry
  • 1-2 hours/month on reconciliation
  • 1-2 hours/month on review and planning

As your business grows, consider hiring a bookkeeper or using accounting software to automate much of this.

Choosing a Bookkeeping System

You have three main options for managing your books:

Spreadsheet (Simple)

Good for very small businesses with few transactions. Use our template to get started. Limited automation and error-prone.

Accounting Software (Growing)

Best for most SMEs. Options like Xero, Sage, or QuickBooks automate bank feeds, invoicing, and reporting. R200-R800/month.

Bookkeeper/Accountant (Complex)

Outsource to a professional if you have complex needs, multiple entities, or significant volume. R2,000-R10,000/month.

When to Upgrade

Consider moving from spreadsheets to software when you:

  • Process more than 50 transactions per month
  • Register for VAT (input/output tracking is complex)
  • Hire employees (payroll compliance)
  • Need to share financial data with funders or investors
  • Spend more than 4 hours/week on bookkeeping

South African Requirements

Your bookkeeping must support compliance with these requirements:

SARS Record Keeping

Keep records for 5 yearsRequired

All financial records must be retained for at least 5 years from the end of the tax year.

Records must be in official languagesRequired

Records must be in one of the official languages (English is most practical for business).

Records must be accessibleRequired

You must be able to produce records for SARS inspection within a reasonable time.

VAT Requirements (If Registered)

VAT invoices for sales over R5,000Conditional

Full tax invoices required for sales over R5,000. Abridged invoices for smaller amounts.

Bi-monthly VAT201 submissionsConditional

Submit VAT returns every 2 months, or monthly if turnover exceeds R30 million.

Input VAT documentationConditional

Keep valid tax invoices to claim input VAT. SARS can reject claims without proper invoices.

Payroll Requirements (If Employing Staff)

Monthly EMP201 submissionsConditional

Submit PAYE, UIF, and SDL deductions to SARS by the 7th of each month.

IRP5 certificatesConditional

Issue IRP5 tax certificates to employees by the end of May each year.

EMP501 reconciliationConditional

Submit annual employer reconciliation by the end of May.

Penalties for Non-Compliance

SARS can impose penalties of:

  • R250 per day for late VAT returns (minimum R2,500)
  • 10% penalty on outstanding taxes
  • Interest on overdue amounts (currently around 10% per annum)
  • Criminal prosecution for deliberate non-compliance

Common Bookkeeping Mistakes

Avoid these frequent errors that cause problems for SMEs:

Mixing Personal & Business

Never use your business account for personal expenses. Open a separate business account and keep it strictly for business.

Missing Receipts

Snap photos of receipts immediately. Paper receipts fade. Lost receipts mean lost deductions.

Falling Behind

Don't let bookkeeping pile up. Weekly maintenance is easier than monthly catch-up. Monthly is easier than year-end panic.

Not Reconciling

Bank reconciliation catches errors and fraud. Do it monthly at minimum, weekly if you have high transaction volume.

The Shoebox Problem

Don't throw receipts in a shoebox and deal with them at year-end. This approach leads to:

  • Faded receipts that are unreadable
  • Forgotten transactions you can't explain
  • Missed tax deductions
  • Expensive accountant fees to sort out the mess
  • Stress and anxiety at tax time

Instead, process receipts weekly. Use your phone camera to digitize them immediately.

When to Get Professional Help

Consider hiring a bookkeeper or accountant when:

You're facing an auditRequired

If SARS or any other body is auditing your books, professional representation is essential.

Next Steps

Now that you understand bookkeeping basics:

1

Set up your system

Download our bookkeeping template or sign up for accounting software. Open a dedicated business bank account if you haven't already.

2

Establish your routine

Block time in your calendar for weekly transaction entry and monthly reconciliation.

3

Learn about cash flow

Bookkeeping feeds into cash flow management - the most critical skill for business survival.

Need Help With Accounting & Bookkeeping?

Get quotes from verified South African accountants and bookkeepers who can help manage your finances and keep you SARS compliant.

  • Verified & B-BBEE compliant providers
  • Free quotes, no obligation
  • Compare multiple providers
  • POPIA compliant process
Bookkeeping Basics for South African SMEs | Business Operations | Okhantu | Okhantu