Important
This guide explains public information and practical record-keeping workflows. It is not personal tax, accounting or legal advice, and eScripts is not SARS or CIPC.
What bookkeeping actually does
Bookkeeping is the process of recording and organising the financial transactions of a business. At a basic level, it creates the trail between what the business sold, what it spent, what moved through the bank account and the documents that prove those transactions.
The better that trail is maintained, the easier it becomes to understand cash flow, prepare reports, support tax returns and hand clean records to an accountant or tax practitioner.
Start with source documents, not the spreadsheet
SARS' 2026 small-business material emphasises keeping supporting documents such as sales slips, invoices, receipts, bank deposit slips and other records. Those source documents explain the transactions later recorded in the books.
A business should therefore have a repeatable way to collect customer invoices, supplier invoices, expense receipts, contracts and bank records before they disappear into email threads, WhatsApp chats or desk drawers.
- Sales invoices and credit notes
- Supplier invoices and purchase documents
- Expense receipts
- Bank statements and deposit records
- Contracts and agreements
- Asset and finance documentation
- VAT records where applicable
Keep business activity separate from personal activity
For an owner-managed business, mixing personal and business transactions creates avoidable work. Even where the legal form of the business does not strictly require a separate bank account, keeping business money and documents separate makes bookkeeping and review much easier.
If personal spending does pass through a business account, classify it clearly instead of forcing it into an expense category. The books should reflect what the transaction really was.
- Use a dedicated business bank account where practical
- Use consistent payment references
- Do not disguise owner drawings or personal spending as business expenses
- Keep business receipts in the business record system, not a personal photo gallery
Capture and review transactions every week
Small errors become large clean-up projects when they are left for months. A short weekly routine is usually easier than a long year-end reconstruction.
Import or review bank transactions, attach supporting documents, record sales and purchases, and flag anything unclear while the transaction is still fresh in your memory.
- Review new bank activity
- Capture cash transactions that will not appear on a bank statement
- Attach or file the supporting document
- Confirm whether the transaction is income, expense, owner movement or something else
- Leave an explanation for unusual transactions
Reconcile the bank account monthly
Bank reconciliation compares the accounting records with the bank statement and explains any difference. It is one of the most useful controls in bookkeeping because it helps identify missing entries, duplicate entries and timing differences.
Do not assume that importing a bank statement is the same as reconciling the bank. Importing brings transactions into view; reconciliation checks that the books and the bank actually agree.
- Confirm the statement period and closing balance
- Match recorded receipts and payments to bank activity
- Investigate duplicate or missing transactions
- Identify deposits or payments recorded in one place but not the other
- Finish with an explained difference rather than an unexplained balance
Keep tax records as part of bookkeeping, not as a separate emergency
If the business is VAT registered, the bookkeeping system should preserve the tax invoice and transaction detail needed to support VAT reporting. If the business is not VAT registered, it should still keep the records required to explain income and expenses for income-tax purposes.
SARS says good record keeping helps taxpayers explain what was declared on tax returns and that business records generally need to be retained for five years from the tax-return filing date, subject to longer retention where a matter remains unresolved.
- Keep supporting invoices and receipts
- Keep bank and payment evidence
- Retain filed return support and calculations
- Do not wait until filing season to identify missing documents
A simple month-end bookkeeping checklist
At the end of each month, run a short close process. The goal is to stop unresolved items carrying forward indefinitely and to produce a reliable picture of the month.
A business with more complex inventory, payroll, VAT, loans, fixed assets or accruals will need additional controls, but the same principle applies: capture, reconcile, review and then report.
- All sales and purchases recorded
- Bank account reconciled
- Cash and card transactions reviewed
- Unusual transactions explained
- Outstanding customer and supplier items reviewed
- VAT treatment reviewed where applicable
- Supporting documents filed
- Management reports reviewed for obvious errors
Good bookkeeping reduces the cost and stress of year-end
Annual Financial Statements, tax returns and professional reviews all depend on the quality of the underlying records. If the bookkeeping is incomplete, year-end work begins with clean-up rather than analysis.
Keeping the records current means the accountant or preparer can spend more time reviewing the financial position and less time asking what an unexplained bank line from eight months ago was for.
Put this into practice
Turn the monthly routine into one connected workflow.
Use eScripts to organise receipts, bank transactions, income and expenses, then request separately scoped bookkeeping clean-up when you need hands-on support.
Frequently asked questions
How often should a small business do bookkeeping?
Weekly transaction review and a monthly reconciliation is a practical rhythm for many small businesses. Higher-volume or more complex businesses may need daily processing and more frequent controls.
Do I need bookkeeping software?
Not every business is legally required to use a particular software product, but a structured digital system usually makes document storage, transaction review, reconciliation and reporting easier than ad hoc spreadsheets and folders.
Is importing a bank statement the same as doing bookkeeping?
No. Importing makes the bank activity available for review. Bookkeeping still requires deciding what the transactions mean, linking supporting documents and making sure the accounting records are complete and accurate.
How long should a small business keep tax records?
SARS generally refers to a five-year retention period from the filing date for records supporting a return, with longer retention where a related matter remains unresolved.
What if my bookkeeping is already months behind?
Start by gathering bank statements and source documents for the missing period, work month by month, and reconcile as you go. If the records are complex or incomplete, professional bookkeeping clean-up can be separately scoped.
Official sources used for this guide
Rules can change. Follow the official source for the latest version and use professional advice where your facts are complex.