Bookkeeping Requirements for Singapore Companies: Records to Keep

What bookkeeping requirements does Singapore actually impose on your company? It usually comes up once incorporation paperwork is done and the real admin begins. The short answer: the accounting records you keep are not optional housekeeping. They are a legal duty under the Companies Act and a condition of staying on the right side of the tax authority.

In practice, directors are personally responsible for records that explain every transaction and show the company's true financial position. The Inland Revenue Authority of Singapore (IRAS) expects the same records to be complete, orderly and kept long after the year has closed. Miss the mark and you risk fines, disputes at filing time and a painful audit trail.

The good news is that none of this needs to eat your week. Cloud accounting tools, a disciplined filing rhythm and the right support make compliance almost invisible day to day.

In this blog, we discuss exactly which records a Singapore company must keep, and for how long. We also cover what changes once you register for Goods and Services Tax (GST). Finally, we explain how we keep clients' books compliant year-round.

What Accounting Records Must Every Singapore Company Keep?

The starting point is the Companies Act, administered by the Accounting and Corporate Regulatory Authority (ACRA). It requires directors to keep accounting records that sufficiently explain the company's transactions. These records must allow a true and fair profit and loss account, and balance sheet, to be prepared.

In practice, that means every sale, purchase, payment and receipt needs a trail. The records must show where money came from, where it went, and what the company owns and owes at any point in the year.

1. Sales and Purchase Records

Keep every sales invoice, credit note, purchase invoice, quotation, order confirmation and delivery note. These prove your revenue and your claimed business expenses.

2. Bank and Cash Records

Keep all bank statements, payment records and petty cash vouchers. Bank feeds into cloud software make reconciliation quick, but the underlying statements still need to be retained.

3. Asset and Liability Records

Keep a fixed asset register plus supporting documents such as contracts, tenancy agreements, lease schedules and loan documents. These support depreciation and explain the balance sheet.

4. Payroll and Employment Records

Keep payslips, employment contracts, leave records and Central Provident Fund (CPF) contribution statements. These also feed the annual employment income submissions to IRAS.

How Long Must Singapore Companies Keep Their Records?

Under the Companies Act, companies must keep accounting records for at least five years from the end of the financial year in which the transactions or operations were completed; for income tax, IRAS requires records to be retained for at least five years from the relevant Year of Assessment.

For GST-registered businesses, the rule runs five years from the end of the relevant accounting period. This matters at audit time and at tax reviews, because IRAS can ask to see records well after the filing itself.

Storage can be physical or digital. What matters is that the records are complete, retrievable and legible throughout the retention window, and that digital formats remain readable if your software changes.

1. Corporate Records

Accounting records under the Companies Act: five years from the end of the financial year concerned.

2. Tax and GST Records

Documents supporting your income tax and GST positions: five years from the end of the relevant period, per IRAS record keeping rules.

3. Payroll Records

Keep payroll and CPF records for at least five years for IRAS income tax queries. Also check CPF Board and employment rules for any additional retention period.

Core Accounting Records a Singapore Company Must Keep

Record type Examples Why it matters
Sales records Tax and non-tax invoices, credit notes, delivery notes Proves revenue and supports GST output tax
Purchase records Supplier invoices, receipts, payment proof Supports expense claims and input tax
Bank and cash records Bank statements, payment records, petty cash vouchers Confirms money movements against the books
Payroll records Payslips, contracts, CPF statements Supports employment income reporting to IRAS
Asset and liability records Fixed asset register, contracts, loan documents Explains the balance sheet and depreciation
GST records Tax invoices, import permits, GST workings Verifies each quarterly GST return

What Happens If Your Records Are Incomplete?

The direct answer: incomplete records expose the company, and its officers, to real consequences. Failing to keep proper accounting records is an offence under the Companies Act, and ACRA can take enforcement action against the company and its directors.

On the tax side, poor records usually surface at the worst time. Without documentation, you cannot support deductions, reconcile GST figures or answer IRAS queries confidently. Estimated assessments and penalties for late or incorrect filing become much harder to avoid.

These gaps tend to surface during a stressful filing season. The fix is rarely dramatic; it is consistent capture of documents as they occur.

What Extra Bookkeeping Requirements Come With GST Registration?

Once your company is GST-registered, the record bar rises. You must keep:

  • tax invoices issued and received;
  • credit and debit notes;
  • import and export documents;
  • records that let each GST return be verified line by line.

GST returns are generally due one month after the end of the GST accounting period, which may be monthly, quarterly or a specially approved period. For standard calendar quarters, the 2026 due dates are:

  • 31 January
  • 30 April
  • 31 July
  • 31 October.

The same IRAS due dates page lists the year's other corporate obligations, which is worth bookmarking.

Good bookkeeping makes this almost mechanical. When invoices, receipts and bank feeds are updated daily in Xero, the quarterly GST return becomes a review exercise. It is no longer a scramble.

1. Tax Invoices and Credit Notes

Every tax invoice must show the required GST details, and issued or received credit notes must be retained to explain adjustments.

2. Import and Export Documents

Permits, shipping documents and supporting paperwork for imports and zero-rated exports should be filed with the related transactions.

3. GST Working Papers

Keep the workings behind each return, so any IRAS review can be answered from your own records.

Key Compliance Deadlines for Singapore Companies in 2026

Obligation 2026 deadline Authority
GST return (quarter ending December 2025) 31 January 2026 IRAS
Estimated Chargeable Income, December financial year-end 31 March 2026 IRAS
GST return (quarter ending March 2026) 30 April 2026 IRAS
CRS and FATCA returns 31 May 2026 IRAS
GST return (quarter ending June 2026) 31 July 2026 IRAS
Corporate Income Tax Return (Form C-S / Form C) 30 November 2026 (15 December via approved software) IRAS
Record keeping Five years after each financial year / period ACRA and IRAS

Does a Small Company Still Need an Audit, or Just a Compilation?

Since 1 July 2015, a Singapore private company can be exempt from audit as a small company if it meets at least two of the three thresholds for the immediate past two consecutive financial years; a newly incorporated company is assessed in its current financial year, and a company in a group must also satisfy the small-group test.

  • annual revenue of S$10 million or less;
  • total assets of S$10 million or less;
  • 50 or fewer employees.

If you qualify, you do not skip reporting altogether. You still prepare a full set of financial statements that comply with Singapore Financial Reporting Standards, supported by a Directors' Statement. The difference is that they are unaudited. That is where a compilation of financial statements comes in. It is the lighter, lower-cost route that still satisfies the regulatory need.

Clean daily books make this annual exercise straightforward. When the underlying accounting records are in order, the year-end compilation is mostly assembly and review.

1. Companies That Qualify

Exempt private companies meeting two of the three small company criteria still prepare full unaudited financial statements. The small company test changes audit only; it does not alter your ACRA filing requirements.

2. Companies That Do Not

Companies must appoint an auditor within three months after incorporation unless they are audit-exempt; if a company later ceases to be exempt, it must appoint an auditor before its next annual general meeting. Companies must file financial statements with ACRA only where required; solvent exempt private companies are exempt from filing financial statements.

Audit Exemption: Small Company Criteria in Singapore

Criterion Threshold Notes
Annual revenue S$10 million or less Meet any two of the three criteria
Total assets S$10 million or less Tested over the two financial years before the current one
Employees 50 or fewer Headcount basis
Result Exempt from audit A full set of unaudited financial statements is still required

How Can Cloud Accounting Make Record Keeping Easier?

Modern software has quietly rewritten the bookkeeping requirements Singapore companies face in a practical sense: the law has not changed, but meeting it has become far lighter.

Through IRAS digital services for businesses, accounting software on the official listing lets companies file directly from their books. They can file Form C-S corporate income tax returns and GST returns this way. IRAS grants an automatic extension of the Form C-S filing deadline by 15 days, to 15 December. This applies to Year of Assessment 2023 to 2027 returns filed this way. IRAS may grant a two-week GST filing extension on request where software issues or errors are encountered when filing GST F5 or F8 returns through #SFFS; the request must be made at least three working days before the due date, for returns due from 1 January 2023 to 31 March 2028.

IRAS may waive penalties for errors caused by unfamiliarity with #SFFS for eligible returns filed through the software by the filing deadline between 1 January 2023 and 31 March 2028, excluding errors made without reasonable excuse, through negligence or with wilful intent to evade tax. From 30 September 2026, businesses should apply for business grant support under EnterpriseSG's EDGE Grant rather than the Productivity Solutions Grant.

Our own workflow is built on this. Our daily bookkeeping runs on Xero: we help set up your bank feeds, support you daily on issuing invoices and monitoring collections, and give you one dedicated finance specialist on WhatsApp. Your records stay up to date through the year, ready for year-end and filing.

1. Digital Records Stored in the Cloud

Xero keeps invoices, receipts and reconciliations in one place, retrievable any time during the five-year retention window.

2. Filing Straight From Your Books

Recognised software auto-generates Form C-S and GST returns from your own data, cutting manual preparation and transcription errors.

3. One Person Who Knows Your Books

A dedicated point of contact means questions get answered in minutes, not over a week of email chains.

Conclusion

Meeting the bookkeeping requirements Singapore sets out is really about rhythm, not heroics. Keep every transaction documented, hold records for five years, add the extra GST paperwork when you register, and file against the year's deadlines rather than chasing them.

We built Single Point Contact around exactly this. Our team runs your daily bookkeeping on Xero, tracks receivables and payables, and prepares GST and tax filings. We also produce your annual compiled financial statements, liaising with your auditor and company secretary for the annual return. You deal with one dedicated finance specialist, mostly over WhatsApp, and everything is done online.

If admin is pulling you away from building the business, that is our job to take over. You will find our full service scope and fees on our pricing page, and you can reach us through our contact page for a straightforward conversation.

Let Us Handle Your Books

Get one dedicated finance specialist for daily bookkeeping, GST, tax and year-end accounts, all done online.

Contact Us

Frequently Asked Questions

Five years. The Companies Act requires records to be kept for five years from the end of the financial year in which the transactions were completed, and IRAS applies the same five-year rule to tax and GST records.

Yes. Digital records are acceptable as long as they remain complete, retrievable and readable for the full retention period. Cloud software also lets you file Form C-S and GST returns directly to IRAS from your books.

Not if it qualifies as a small company: a private company that meets any two of revenue of S$10 million or less, total assets of S$10 million or less, and 50 or fewer employees for the two financial years immediately before the current one (a new company is assessed on its current year) is exempt from audit. You still need a full set of unaudited financial statements.

Tax invoices issued and received, credit and debit notes, import and export documents, and the workings behind each quarterly GST return, all retained for five years.

Failure to keep proper accounting records is an offence under the Companies Act, with consequences for the company and its officers. Incomplete records also make it hard to support tax positions and respond to IRAS queries, which can lead to estimated assessments and penalties.

Single Point Contact, Author

Single Point Contact

Author

Single Point Contact Pte. Ltd. is a Singapore company providing bookkeeping, tax, GST and payroll services for start-ups and small businesses, run fully online with one dedicated point of contact for each client.

Connect Now