Skip to main content
CentraPoint

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
  1. Why it matters
  2. The basic method
  3. A worked example
  4. Common differences and how to treat them
  5. Handling payment gateway payouts
  6. Weekly reconciliation checklist
  7. Tips for small teams
  8. How CentraPoint helps
  9. Frequently asked questions

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

  1. Start with the closing balance on your bank statement for the period.
  2. Add deposits in transit: money recorded in your books but not yet on the statement.
  3. Subtract outstanding payments: payments recorded in your books but not yet cleared by the bank.
  4. The result should equal your books' bank balance.
  5. 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:

  1. Record each customer payment against its invoice (ideally automatically via the gateway's webhook).
  2. Post those payments to a clearing account for the gateway rather than directly to the bank account.
  3. When the payout lands, move it from the clearing account to the bank, and post the fees to an expense account.
  4. 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