Last Updated: June 2026

Accounting compliance in Singapore means keeping proper financial records and meeting a fixed annual calendar of filings with two regulators: ACRA, which oversees company filings, and IRAS, which oversees tax. In practice, every active private limited company must keep proper accounting records for at least 5 years, hold an annual general meeting (AGM) within 6 months of its financial year end (FYE), file an annual return with ACRA within 7 months of FYE, file Estimated Chargeable Income (ECI) within 3 months of FYE, and e-File its corporate income tax return by 30 November. Get the calendar right and compliance is routine. Miss it and you face penalties, summonses, and in serious cases director disqualification.

Key Takeaways

  • Accounting compliance in Singapore is governed by ACRA (company filings) and IRAS (tax), and the obligations run on a fixed annual calendar tied to your financial year end.
  • Keep proper accounting records and supporting documents for at least 5 years, even after a company stops trading.
  • The core deadlines: ECI within 3 months of FYE, AGM within 6 months, annual return within 7 months, and the corporate tax return (Form C-S, Form C-S Lite, or Form C) e-Filed by 30 November.
  • Most private companies are exempt from a statutory audit under the small company rule, but audit exemption never removes the duty to prepare proper financial statements.
  • GST-registered businesses file GST returns (usually quarterly), and registration is compulsory once taxable turnover exceeds S$1 million.
  • The cost of getting it wrong (late fees, IRAS penalties, prosecution) almost always exceeds the cost of staying compliant.

What does accounting compliance in Singapore actually cover?

Corporate compliance in Singapore sits on two pillars. ACRA, the Accounting and Corporate Regulatory Authority, enforces the Companies Act: incorporation, the register of companies, AGMs, annual returns, and the filing of financial statements. IRAS, the Inland Revenue Authority of Singapore, enforces the tax statutes: corporate income tax, GST, and record keeping. Statutory compliance is the obligation to satisfy both, on time, every year.

The obligations attach to the company as a legal person, so directors carry personal responsibility for meeting them. A common mistake is treating “accounting” as something the bookkeeper handles in isolation. In reality, the books feed directly into your statutory filings, so weak bookkeeping during the year becomes a compliance problem at year end. Strong day-to-day records are the foundation everything else rests on. If you are deciding how to resource this, our guide on outsourcing versus in-house accounting and payroll walks through the trade-offs.

Proper records: what to keep and for how long

Every company must keep proper records and accounts of its business transactions. This includes source documents (invoices, receipts, vouchers, bank statements), accounting records and schedules, and any documents that explain the figures in your financial statements. IRAS requires these records to be kept for at least 5 years from the relevant Year of Assessment, and the obligation continues even if the company has ceased operations, per IRAS record keeping requirements.

Records can be kept electronically, which most companies now do through accounting software. The key is that they are accurate, complete, and retrievable. Poor record keeping is not a technicality: it is an offence under the Income Tax Act and the GST Act, and it makes every downstream filing harder. Clean records also make the annual close far smoother, which is why it pays to prepare for your financial year end well before the deadline rather than scrambling afterwards.

The annual ACRA and IRAS compliance calendar

Most of the annual cycle hangs off one date: your financial year end. Once you fix your FYE, the deadlines that follow are predictable. Here is the calendar for a typical non-listed private company.

The Annual Compliance Calendar (from your FYE)Deadlines measured in months after the financial year end (FYE) FYEMonth 0 ECI to IRAS3 months Hold AGM6 months Annual return to ACRA7 monthsFixed date: e-File corporate tax return (Form C-S, C-S Lite, or C) by 30 Novembere-Filing is compulsory for all companies. GST-registered businesses also file GST returns, usually quarterly.Keep proper accounting records for at least 5 years from the relevant Year of Assessment.Sources: IRAS (ECI, tax filing, records) and ACRA (AGM, annual return), 2026.

[TABLE: annual compliance deadlines for a Singapore private company]

ECI: within 3 months of FYE

ECI is your estimate of the company’s taxable income for the year. It must be filed with IRAS within 3 months from the end of the financial year, unless your company qualifies for the ECI filing waiver. The waiver applies when annual revenue is S$5 million or below for the financial year and the ECI is nil, as IRAS sets out. Even if you qualify for the waiver, you still file the full tax return later in the year.

AGM and annual return: 6 and 7 months

A non-listed company must hold its AGM within 6 months after FYE and file its annual return with ACRA within 7 months after FYE, according to ACRA. Private companies can dispense with the physical AGM if they send financial statements to members and meet the other conditions, but the annual return deadline still applies. We cover the mechanics in our AGM in Singapore guide.

Corporate tax return: e-File by 30 November

The corporate income tax return (Form C-S, Form C-S Lite, or Form C) must be filed by 30 November each year. e-Filing is now compulsory for all companies, so paper Form C is no longer the route, per IRAS. Filing is required even if the company made a loss or had no activity. Aligning your numbers with the Year of Assessment 2026 tax position early avoids a November rush.

GST returns: usually quarterly, if registered

If your company is GST-registered, you file GST returns within one month after the end of each prescribed accounting period, which is usually quarterly. GST registration becomes compulsory once your taxable turnover exceeds S$1 million, as IRAS explains. Our GST registration threshold guide sets out when and how to register.

Financial statements and XBRL filing

Every company must prepare financial statements that comply with the Singapore Financial Reporting Standards (SFRS). These usually include the directors’ statement, the statement of financial position (balance sheet), the income statement, and the explanatory notes. Whether or not the company is audited, these statements must be prepared and presented to members.

Most Singapore-incorporated companies must also file their financial statements with ACRA in XBRL format, a structured data format read by machines. Smaller companies that are not publicly accountable file Simplified XBRL, which is a reduced data set, while other companies file Full XBRL. A company counts as “smaller” for this purpose only when both its revenue and its total assets for the financial year are S$500,000 or less, per ACRA’s XBRL requirements. Our XBRL filing requirements guide explains which template applies to you.

Audit or audit exemption?

Not every company needs a statutory audit. A private company is exempt as a “small company” when it meets at least 2 of these 3 criteria for the immediate past two consecutive financial years: total annual revenue of S$10 million or less, total assets of S$10 million or less, and 50 or fewer employees, as ACRA sets out. If the company belongs to a group, the whole group must also pass the same test on a consolidated basis.

The important point is what exemption does not do. It removes the audit, not the accounting. An exempt company must still prepare proper unaudited financial statements, present them to shareholders, and file its annual return. Treating exemption as a pass on bookkeeping is one of the fastest routes to an ACRA penalty. For the full test, including the group rule and when a voluntary audit makes sense, see our audit exemption guide.

The cost of getting it wrong

Compliance failures are expensive in ways that compound. ACRA imposes late lodgement penalties for annual returns filed after the deadline, and persistent default can lead to summonses and prosecution of directors, with the possibility of disqualification. On the tax side, IRAS can impose penalties for late or non-filing of ECI and the tax return, estimate your income and raise an assessment, and charge penalties for poor record keeping. GST errors carry their own penalty regime.

Beyond the fixed penalties, there is the reputational and operational cost. A company with a poor compliance record finds it harder to open a bank account, raise funding, or pass a buyer’s due diligence. The fix is rarely complicated: a reliable calendar, clean monthly books, and a professional who files on time. That usually costs far less than a single round of penalties and back-filing.

How to stay on top of compliance

The companies that never miss a deadline tend to do three things. They keep books monthly rather than at year end, so the numbers are ready when filings fall due. They map every deadline against their FYE at the start of the year, so nothing is a surprise. And they delegate the statutory filings to a corporate secretary and accountant who own the calendar.

If you employ staff, payroll compliance (CPF contributions, IR8A reporting) sits alongside this and runs on its own schedule. A simple way to keep everything visible is to work from a monthly compliance checklist that lists each obligation and its due date. The goal is to make compliance boring: predictable, scheduled, and handled before the deadline rather than after.

Frequently Asked Questions

What is accounting compliance in Singapore?

Accounting compliance in Singapore is the set of obligations to keep proper financial records and meet the annual filings required by ACRA (company filings such as the AGM and annual return) and IRAS (tax filings such as ECI and the corporate income tax return). It runs on a fixed annual calendar tied to your company’s financial year end.

What are the key annual compliance deadlines for a Singapore company?

For a typical private company: file ECI within 3 months of the financial year end, hold the AGM within 6 months, file the annual return with ACRA within 7 months, and e-File the corporate income tax return (Form C-S, Form C-S Lite, or Form C) by 30 November. GST-registered businesses also file GST returns, usually quarterly.

How long must a company keep its accounting records?

Companies must keep proper records and accounts for at least 5 years from the relevant Year of Assessment, and the obligation continues even after the company stops trading. Records can be kept electronically as long as they are accurate, complete, and retrievable.

Does my company need an audit?

Most private companies do not. A private company is exempt as a small company if it meets at least 2 of 3 criteria (revenue of S$10 million or less, total assets of S$10 million or less, and 50 or fewer employees) over the last two financial years. Audit exemption does not remove the duty to prepare proper financial statements and file on time.

Do I have to file my corporate tax return online?

Yes. e-Filing of the corporate income tax return is compulsory for all companies, so paper Form C is no longer the filing route. The return is due by 30 November each year, and you must file even if the company made a loss or had no activity during the year.

What happens if I miss a compliance deadline?

ACRA charges late lodgement penalties for overdue annual returns, and continued default can lead to summonses and prosecution of directors. IRAS can impose penalties for late or non-filing, estimate your income, and penalise poor record keeping. The total cost of penalties and back-filing usually far exceeds the cost of staying compliant.

Talk to us about your accounting compliance

Compliance is easiest when one team owns the calendar and the books at the same time. The team at Excellence Singapore can keep your monthly accounts, prepare SFRS-compliant financial statements, file your ECI and corporate tax return, handle your XBRL filing and annual return, and confirm whether you qualify for audit exemption. Reach out and we will help you keep every deadline without the year-end scramble.

Lucas Seah, CEO & Founder, Excellence Singapore Group

CA (Singapore) · ASEAN CPA · Accredited Tax Practitioner (Income Tax & GST) · EMBA

Lucas founded Excellence Singapore in 2013 and has guided 4,000+ SMEs through incorporation, accounting, tax, corporate secretarial and trademark matters. A Chartered Accountant (Singapore) and Accredited Tax Practitioner, he writes on Singapore business compliance, tax and corporate strategy.