For Singapore finance teams who want each SGD and USD bank account reconciled in NetSuite every month, without spreadsheets.
Last reviewed: 8 November 2026. Product details reflect this review date. Availability and behavior can vary by account, role and release.
NetSuite bank reconciliation in Singapore follows one monthly routine for every account. Bring in the bank lines through Bank Feeds or a statement file, and let reconciliation rules match most of them. Clear the rest on Match Bank Data, then close the month on Reconcile Account Statement. Repeat it for each month before you prepare the GST F5.
Key takeaways
Bank reconciliation is the monthly check that every line on your bank statement matches a transaction in NetSuite, and that the two closing balances agree. In NetSuite this happens on two pages. Match Bank Data pairs imported bank lines with NetSuite transactions. Reconcile Account Statement then confirms the statement balance and closes the statement for that account.
Singapore adds a few local habits. Receipts come in by PayNow, FAST and GIRO, each with its own reference style. Many companies also hold a USD account for regional customers and suppliers. Our guide on how bank matching differs from statement reconciliation explains why these are two separate jobs.
Set these up once, before the first month you reconcile.
Work through each bank account in the same order every month.
In NetSuite 2026.2, matches and cleared lines are submitted for you from Match Bank Data. The Review tab also shows whether a person or the system made each match. That helps when an auditor asks who cleared a line.
Finish all three months of a quarter before anyone starts the GST F5. Unrecorded receipts or bank charges then show up early, not after filing. Our NetSuite GST F5 return guide picks up from there.
If your group has a US subsidiary that sells subscriptions, our NetSuite revenue recognition process guide shows how the revenue steps follow the same close.
Yes, for supported banks. The Bank Feeds SuiteApp lists Singapore among the countries it connects to, and it imports lines on a schedule. If your bank is not supported, download a CAMT.053, MT940 or CSV statement from online banking and upload it. The matching and reconciliation pages then work the same way.
Daily is best for busy SGD accounts, because receipts clear sooner and the month end pile stays small. Weekly can work for a quiet USD account. Bank Feeds runs on its own schedule. You can also start a manual import, but NetSuite allows that only once every 60 minutes for the same format profile.
Record the charge in NetSuite against your bank charges expense account, in the bank account's currency. Then match it to the bank line on Match Bank Data. If a customer paid short because of the charge, handle the gap during cash application instead, so the invoice closes at the right amount.
Give each bank account one preparer and one reviewer. The preparer imports, matches and reconciles. A finance manager reviews the summary report and signs off before the period closes. Rule changes stay with the reviewer, so a quick fix for one month does not quietly match the wrong lines later.
At CuriousRubik, we set up bank data, matching rules and month end routines for Singapore finance teams. Our NetSuite finance and payments integration team can connect your banks and tune the rules with you. See how we support NetSuite customers in Singapore.
How PayNow, FAST and GIRO receipts are matched to invoices and applied.
Why matching lines and reconciling the statement are two separate checks.
How to agree each F5 box to tax codes and the ledger once the bank is reconciled.