A bank reconciliation is the simple act of checking that the cash balance in your books matches what the bank says you have, and explaining every difference. For a bank reconciliation small business owners can rely on, the key is doing it every month, not scrambling at year end when your accountant asks for clean records.
This guide walks through the process step by step, shows how to handle the usual mismatches, and explains why it matters for Singapore businesses. It is general information, not accounting or tax advice. For rules on record keeping, check IRAS (Inland Revenue Authority of Singapore) and ACRA (Accounting and Corporate Regulatory Authority), or speak to a qualified accountant.

Why Monthly Reconciliation Matters
Your bank statement and your accounting ledger are two records of the same money, created by different people at different times. They drift apart for normal reasons, such as a cheque that has not cleared, and for problems, such as a missed invoice, a duplicate entry or an unauthorised charge.
Reconciling monthly helps you:
- Catch errors while they are fresh. It is far easier to remember a transaction from three weeks ago than from ten months ago.
- Spot fraud or unexpected charges early, including card fraud, unknown direct debits and bank fees you did not expect.
- Know your true cash position, so you do not overspend money that is already committed.
- Keep GST and tax filings accurate. If you are GST-registered, clean books make quarterly returns smoother. Businesses also need to keep proper records for a period set by IRAS, so check the current requirement.
- Cut accountant fees. Tidy reconciliations save your bookkeeper time at year end.
If you have not set up your books yet, start with our guide to bookkeeping for small business in Singapore.
What You Need Before You Start
Gather these for the month you are reconciling:
- Your bank statement for the period, downloaded from internet banking.
- Your ledger or cash book for the bank account, usually in your accounting software or spreadsheet.
- Last month’s reconciliation, including any items that were still outstanding.
- Supporting documents: invoices, receipts, payment advice, payroll records and card statements.
Most cloud accounting software can connect to your business bank account through a bank feed and suggest matches automatically. This saves time, but you still need to review each match and the items left over.
Step-by-Step: Reconciling Your Bank Account
- Start from the right opening balances. The opening balance in your books should match last month’s reconciled closing balance. If it does not, something from an earlier month was changed, and you need to find it first.
- Match deposits. Tick off each deposit in the bank statement against the corresponding receipt in your books, such as customer payments, PayNow transfers and card settlements.
- Match withdrawals. Tick off each payment, such as supplier bills, salaries, CPF contributions, rent and GIRO deductions, against your ledger.
- List items in the bank but not in your books. Typical examples are bank charges, interest earned, GIRO deductions you forgot to record, and incoming transfers you did not know about.
- List items in your books but not in the bank. These are usually timing differences, such as cheques issued but not yet presented, or deposits made at month end that clear the next day.
- Update your books. Record genuine missing items, such as bank fees and interest, in your ledger with the correct dates and categories.
- Prepare the reconciliation statement. Start with the bank’s closing balance, add deposits in transit, subtract outstanding payments, and check that the result equals your adjusted book balance.
- Investigate anything that still does not match, then sign off and file the reconciliation with the month’s records.
Set a regular date, such as within the first two weeks of each month, so it becomes routine.
Common Mismatches and How to Fix Them
| Mismatch | Likely cause | How to fix it |
|---|---|---|
| Bank shows a small charge not in your books | Bank service fee, FAST or overseas transfer charge | Record it as a bank charges expense |
| Your books show a payment not yet in the bank | Cheque not yet presented | Carry it as an outstanding item; follow up if very old |
| Amounts differ slightly on a customer payment | Customer deducted fees, or currency conversion | Record the fee or exchange difference separately |
| Same transaction appears twice in your books | Duplicate entry or bank feed imported twice | Delete or reverse the duplicate |
| Unknown deposit in the bank | Customer paid without a reference | Contact the payer or check open invoices before recording |
Other frequent issues:
- Transposed figures. If a difference is divisible by 9, two digits may have been swapped, for example $540 typed as $450.
- Wrong dates. A transaction recorded in the wrong month causes one month to be out and the next to be out the opposite way.
- Personal spending on the business account. Record it properly, often as a drawing or director’s account entry, and ask your accountant how to treat it. Better still, keep personal and business spending separate.
- Stale cheques. Cheques that remain uncashed for a long time may need to be cancelled and reissued. Check with your bank on validity.
- Unrecognised charges. Contact your bank immediately if you see a transaction you did not authorise.
Tips to Make Reconciliation Faster
- Use one business account for business only. Our guide to opening a business bank account in Singapore covers the options.
- Add clear references to every invoice and ask customers to quote them when paying, so receipts match easily.
- Record transactions weekly, not monthly, so reconciliation is mostly ticking off.
- Reconcile every account, including credit cards, multi-currency accounts and payment gateway balances.
- Keep an audit trail. Save notes on how you resolved each difference.
- Consider outsourcing if you consistently fall behind. A bookkeeper can handle it for a monthly fee, as covered in outsourcing for small business.
When to Get Professional Help
Bring in an accountant if differences keep growing, you find transactions you cannot explain, or you suspect fraud. They can also help you set up a chart of accounts and controls such as separating who approves payments from who records them.
Monthly reconciliation takes an hour or two for most small businesses once it becomes a habit, and it gives you confidence that your numbers are real. Requirements for record keeping and filing can change, so always check current guidance from IRAS and ACRA.
Frequently Asked Questions
How long should a small business keep its bank statements and records? Businesses must keep proper records for a period set by IRAS, so check the current requirement on the IRAS website rather than relying on an old figure. ACRA also sets record-keeping rules for companies, and an accountant can confirm what applies to yours.
Why does my bank balance differ from my books by a multiple of 9? It often points to a transposition error, where two digits were swapped, such as $540 typed as $450. Look for entries with reversed digits first. If nothing turns up, check for wrong dates, duplicates and items missing from one side.
Do I need to reconcile credit cards and payment gateway accounts too? Yes. Reconcile every account that holds business money, including credit cards, multi-currency accounts and payment gateway balances, not just the main bank account. Differences often come from fees, currency conversion or settlement timing.
Is it okay to pay for personal things from the business account? It makes reconciliation messier. If it happens, record it properly, often as a drawing or director’s account entry, and ask your accountant how to treat it. Keeping personal and business spending in separate accounts is the better habit.
When is it worth hiring a bookkeeper to do the reconciliation? When you keep falling behind, differences keep growing, or you find transactions you cannot explain. A bookkeeper can handle it for a monthly fee, and an accountant should be involved if you suspect fraud or need controls such as separating who approves payments from who records them.
Further reading: Managing Petty Cash in a Small Business: Float, Vouchers and Controls · Cash vs Accrual Accounting: Which Should a Small Business Use?