Bookkeeping for Singapore SMEs: Frequently asked questions
Bookkeeping for a Singapore SME means keeping accurate records of every transaction, from sales invoices to bank statements, so the company can prepare financial statements, file its corporate tax return, and support any GST filing. Directors are personally responsible for ensuring proper records are kept under the Companies Act 1967, even when the actual work is outsourced.
Raffles Corporate Services works with a panel of corporate and employment law firms; this article is general information, not legal advice.
What bookkeeping covers for an SME
Bookkeeping is the ongoing recording of a company’s financial transactions: sales, purchases, payroll, bank movements and adjusting entries, organised into a general ledger that feeds the trial balance and ultimately the financial statements. For a Singapore SME this typically covers accounts receivable, accounts payable, bank reconciliation, fixed asset schedules and the GST ledger if the company is GST-registered, all of which IRAS may ask to see in the event of a query or audit.
Who needs proper bookkeeping
Every Singapore company incorporated under the Companies Act 1967 is required to keep accounting records sufficient to explain its transactions and financial position, regardless of size, so the obligation applies to a one-person holding company as much as an active trading SME. Directors who fail to ensure proper records are kept can face personal exposure, and poor records make it difficult to prepare the annual financial statements needed for the AGM and the corporate tax computation.
Eligibility and record-keeping requirements
There is no size threshold below which bookkeeping is optional; what changes with size is the format, since a dormant or very low-activity company can often manage with a simplified Excel-based system, while an active trading company generally needs cloud accounting software to keep pace with transaction volume. IRAS requires supporting documents such as invoices, receipts and bank statements to be retained for a minimum period, and GST-registered companies have additional record-keeping duties tied to input and output tax claims.
Cost and timeline
Outsourced bookkeeping for a small active Singapore SME typically costs from S$150 to S$600 per month depending on transaction volume and whether payroll is included, while a dormant or near-dormant company can often be handled for a low annual fee. Monthly bookkeeping is usually closed within 1 to 2 weeks after month-end, and a full financial year’s books should be finalised well before the corporate tax filing deadline to leave time for the tax computation.
Step-by-step process
1. Source documents (invoices, receipts, bank statements) are collected and coded to the correct ledger accounts each month.
2. Bank accounts are reconciled against the ledger to catch missing or duplicated entries.
3. A monthly or quarterly trial balance is produced and reviewed for anomalies before it is rolled forward.
4. At financial year-end, the trial balance is used to prepare financial statements in accordance with the applicable accounting standards.
5. The finalised figures feed into the corporate tax computation and, where applicable, the GST returns filed with IRAS.
Common mistakes
The most common mistake is letting source documents pile up and reconstructing months of transactions from memory close to year-end, which increases the risk of errors and missed GST input tax claims. Companies also frequently mis-code personal expenses through the company account, or fail to reconcile the bank account monthly, which can hide errors for an entire year. A further recurring issue is treating bookkeeping as separate from tax planning, when in fact the way transactions are coded during the year directly affects what capital allowances and deductions can be claimed later.
FAQs
Is bookkeeping compulsory for a Singapore company?
Yes. Every company incorporated under the Companies Act 1967 must keep accounting records sufficient to explain its transactions, regardless of whether it is trading actively or dormant.
How long must accounting records be kept?
IRAS requires supporting documents and records to be retained for a minimum number of years so they can be produced on request; the exact period depends on the type of record and applicable tax rules.
Can a small company use Excel instead of accounting software?
A dormant or very low-activity company can often manage with a simplified spreadsheet system, but an actively trading SME generally needs proper accounting software to manage volume and support GST filings accurately.
Do directors need to review the books personally?
Directors are responsible for ensuring proper accounting records are kept, even if the bookkeeping itself is outsourced, so periodic review of management accounts is good practice rather than optional.
How does bookkeeping affect the corporate tax filing?
The trial balance produced from bookkeeping is the starting point for the corporate tax computation, so incomplete or miscoded records typically delay the tax filing and can affect what deductions and allowances are properly claimed.
Related guides
For the record-keeping duties that sit alongside day-to-day bookkeeping, see our guide on GST record-keeping requirements and staying ready for an IRAS audit. Companies preparing their year-end tax position should also read Estimated Chargeable Income (ECI) filing: common mistakes and rejection reasons. Businesses managing both bookkeeping and pass-holding staff changes can refer to S Pass employer company name change: MOM filing required.
Authoritative references: IRAS, Ministry of Finance, ACRA.
Need help with this? Call, SMS or WhatsApp +65 8501 7133, or email [email protected]. Raffles Corporate Services works with a panel of corporate and employment law firms; this article is general information, not legal advice.
Leave A Comment