Bank reconciliation basics for small businesses in South Africa
Bank reconciliation basics for small businesses: what it is, a worked example, timing differences, bank charges and gateway payouts, plus a weekly checklist.
- Published
- Reading time
- 5 min read
- By
- CentraPoint Team
On this page
A bank reconciliation compares the transactions in your accounting records with your bank statement for the same period and explains every difference, so that your books' bank balance and the bank's balance agree. For a small business it's the single most important bookkeeping control: it catches missing income, duplicate payments, unauthorised debits and fraud early.
Do it at least monthly, ideally weekly. Modern bank feeds make most of it automatic; the skill is in handling what doesn't match.
Why it matters
- Accurate cash position. You know what you really have, not what you think you have.
- Missing transactions. Bank charges, debit order fees and interest often aren't in your books until you reconcile.
- Errors and fraud. Duplicate supplier payments, unauthorised debits, or changed bank details show up quickly.
- Tax and audit. SARS and your accountant expect records that tie back to the bank. See invoice record keeping requirements.
- Faster month-end. A reconciled bank account is the foundation of the month-end close.
The basic method
- Start with the closing balance on your bank statement for the period.
- Add deposits in transit: money recorded in your books but not yet on the statement.
- Subtract outstanding payments: payments recorded in your books but not yet cleared by the bank.
- The result should equal your books' bank balance.
- Any remaining difference is something missing or wrong in your books (or occasionally a bank error). Find it and correct it.
A worked example
Your bank statement at 30 June shows R84,350.00. Your accounting system shows R81,920.00.
| Item | Amount |
|---|---|
| Closing balance per bank statement | R84,350.00 |
| Add: deposit recorded 30 June, cleared 1 July | R6,500.00 |
| Less: supplier payment recorded 30 June, not yet cleared | (R9,200.00) |
| Adjusted bank balance | R81,650.00 |
| Balance per books | R81,920.00 |
| Unexplained difference | (R270.00) |
Checking the statement, you find R270.00 of bank charges and debit order fees not yet recorded in the books. After posting them, the books show R81,650.00 and the reconciliation balances.
Common differences and how to treat them
| Difference | Typical cause | Fix |
|---|---|---|
| Bank charges, service fees | Not captured in books | Post to bank charges expense |
| Gateway or debit order payout lower than sales | Fees and retention deducted | Record gross sales, fees as expense, retention as receivable |
| Deposit with no invoice | Customer paid without reference, or a refund | Suspense account, then investigate (see reconcile EFT payments) |
| Debit order reversal or unpaid | Customer disputed or had no funds | Reopen the invoice, record fee |
| Duplicate entry | Same payment captured twice | Delete or reverse the duplicate |
| Interest received | Not captured | Post to interest income |
| Unknown debit | Possibly unauthorised | Query immediately with your bank |
Handling payment gateway payouts
If you take card, instant EFT or debit order payments, your bank sees one payout per batch, not one deposit per customer. To reconcile:
- Record each customer payment against its invoice (ideally automatically via the gateway's webhook).
- Post those payments to a clearing account for the gateway rather than directly to the bank account.
- When the payout lands, move it from the clearing account to the bank, and post the fees to an expense account.
- The clearing account should return to zero (or to the amount of pending/retained funds) after each payout.
This makes it obvious when a payout is short, late or missing.
Weekly reconciliation checklist
- Import bank transactions (feed or CSV)
- Match receipts to invoices and payments to bills
- Post bank charges, fees and interest
- Clear gateway clearing accounts against payouts
- List unmatched items and assign someone to investigate
- Review suspense account balance
- Confirm the reconciled balance equals the statement balance
- Save or sign off the reconciliation report
Tips for small teams
- Use bank feeds in your accounting package rather than manual capture.
- Keep business and personal accounts separate. Mixing them makes reconciliation painful and weakens your records.
- Reconcile every bank account, including savings, credit cards and gateway balances.
- Don't force it. Adjusting a balance to "make it work" hides problems. Investigate.
- Review, then lock. Once a month is reconciled and reviewed, lock the period in your accounting system to prevent back-dated changes.
How CentraPoint helps
CentraPoint records every customer payment (gateway, debit order or approved EFT) against its invoice and helps match bank deposits in the reconciliation module, so your receivables side is clean before the bank reconciliation starts. Invoices and payments can sync to Xero, QuickBooks, Zoho Books or Sage, where your accountant completes the bank reconciliation. See the reconciliation docs and our features.
Frequently asked questions
How often should a small business do a bank reconciliation?
At least monthly, before closing the month. Weekly is better if you have many transactions, take EFT payments or release goods on payment.
What if my bank reconciliation doesn't balance?
Look for unrecorded bank charges, timing differences, duplicate entries and amounts captured with transposed digits (a difference divisible by 9 often indicates a transposition). Investigate rather than posting a balancing adjustment.
Do I need an accountant to do a bank reconciliation?
No. Many owners or bookkeepers do it themselves with bank feeds. An accountant can review the process and handle year-end adjustments.
What is a clearing account?
A temporary account used to hold amounts in transit, such as payments collected by a gateway before they are paid into your bank. It should clear to zero (or to known pending amounts) after each payout.
- #bank reconciliation
- #bookkeeping
- #month end
- #small business