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.
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).
- 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.
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).
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:
Collect all documents (Week 1)
Gather all invoices issued, receipts, bank statements, and payroll records from the previous month. Store digital copies immediately.
Record all transactions (Week 1-2)
Enter every transaction into your bookkeeping system. Categorize expenses correctly (e.g., 'Office Supplies', 'Professional Services', 'Travel').
Reconcile bank accounts (Week 2)
Match your records to your bank statement. Every transaction should be accounted for. Investigate any discrepancies immediately.
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.
Review profit and loss (Week 4)
Generate a monthly income statement. Are you profitable? Where is money going? Use this to make business decisions.
File and backup (Week 4)
Store all documents securely. Back up digital records. Prepare any SARS submissions (PAYE, VAT) due that month.
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.
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.
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.
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 register for VATRecommended
VAT calculations and submissions are complex. Errors are expensive. Professional help is worth it.
You hire employeesRecommended
Payroll compliance (PAYE, UIF, COIDA) has strict deadlines and penalties. Get it right from day one.
You're spending too much timeRecommended
If bookkeeping takes more than 10% of your time, your time is probably better spent on business activities.
You're applying for fundingRecommended
Funders require clean, professional financial statements. Accountant-prepared financials carry more weight.
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:
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.
Establish your routine
Block time in your calendar for weekly transaction entry and monthly reconciliation.
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