GST registration, filing and InvoiceNow — Documents required and templates

Raffles Corporate Services works with a panel of corporate and employment law firms; this article is general information, not legal advice.

GST registration, filing and InvoiceNow together form the compliance chain a Singapore company must manage once taxable turnover crosses the compulsory threshold: registering with IRAS, filing periodic returns, and increasingly issuing invoices through the InvoiceNow e-invoicing network. Understanding all three at once prevents gaps between registration and system readiness.

What GST registration, filing and InvoiceNow cover

Goods and Services Tax is a broad-based consumption tax charged on the supply of goods and services in Singapore and on the import of goods, imposed under Section 8 of the Goods and Services Tax Act 1993, which remains the charging provision underpinning the entire GST regime. Registration brings a business into the GST system as an accountable party, obliging it to charge GST on taxable supplies and file periodic returns. InvoiceNow is a nationwide e-invoicing network, built on the Peppol standard, that IRAS has progressively mandated for GST-registered businesses to transmit invoice data directly for tax administration purposes, separate from, but increasingly linked to, the GST filing obligation itself.

A business only crosses into the GST system once its registration liability under the First Schedule to the Goods and Services Tax Act 1993 is triggered, either by historical turnover exceeding the threshold over the preceding 12 months, or by a reasonable forward-looking expectation that turnover will exceed it in the next 12 months.

The current GST rate is 9%, reached through a series of scheduled increases from the original 3% rate introduced when GST was first implemented in Singapore in 1994. Businesses should treat the rate itself as a variable that periodic Budget statements can adjust, and build invoicing and accounting systems that can absorb a rate change without a full system rebuild, since a mid-year rate transition typically requires careful handling of invoices spanning the change date, credit notes issued after the change, and deposits collected before it. InvoiceNow compounds this consideration, since a Peppol-connected system that hardcodes a tax rate rather than referencing a configurable tax code is far harder to update cleanly when the rate next moves.

Who needs to register

Compulsory registration applies once taxable turnover exceeds S$1,000,000 for the preceding 12 months, or is expected to exceed that figure in the next 12 months. Businesses below this threshold may apply for voluntary registration where it is commercially sensible, for example where most customers are themselves GST-registered and can claim input tax, or where significant input tax on setup costs would otherwise be unrecoverable. Overseas suppliers of digital services and certain low-value goods to Singapore consumers fall under a separate overseas vendor registration regime rather than the standard compulsory threshold test.

Once voluntarily registered, a business commits to remaining registered for a minimum of two years and to complying with the same filing and InvoiceNow obligations as a compulsorily registered business.

The decision to register voluntarily deserves genuine analysis rather than a default yes. A business selling mainly to consumers, with thin margins, may find that voluntary registration simply adds 9% to its shelf prices without a corresponding input tax benefit large enough to offset the administrative burden of quarterly filing. Conversely, a business selling almost entirely to other GST-registered companies, or one that has just incurred substantial GST on renovation, equipment or professional fees before generating meaningful revenue, often finds voluntary registration cash-flow positive from the first return, since the input tax refund can be claimed well before compulsory registration would otherwise have applied. IRAS also reserves the right to reject a voluntary application, or subsequently deregister a business, where it appears the registration was sought without a genuine intention to carry on a taxable business.

Eligibility and documents required

To register for GST, a company should prepare:

  • Twelve months of revenue figures or management accounts, to evidence the turnover test.
  • A forecast or contract evidence where registration is based on the forward-looking test rather than historical turnover.
  • The company’s Unique Entity Number, business activity description and estimated taxable and exempt supply split.
  • Bank account details for GST refund purposes.
  • Where applying for voluntary registration, a GIRO application for payment and a completed e-Learning course declaration, which IRAS requires of first-time voluntary applicants.

For ongoing filing, a business needs a GST-coded general ledger, a schedule reconciling output tax on sales to input tax on purchases, and supporting tax invoices retained for at least 5 years. For InvoiceNow, a business needs a Peppol-ready accounting or invoicing system, or an approved InvoiceNow-ready solution provider, and a registered Peppol identifier linked to its Unique Entity Number.

Businesses should also assemble a simple internal GST policy document covering how staff classify new customers and suppliers, how partial exemption is computed if the business makes any exempt supplies, and how disputed invoices or credit notes are handled for GST purposes. This need not be a lengthy document, but having it in writing materially reduces the risk of inconsistent treatment as staff change over time, and gives an external auditor or IRAS reviewer a clear reference point during any future review.

Cost and timeline

  • IRAS does not charge a fee for GST registration itself.
  • Registration processing typically takes 2 to 3 weeks for a straightforward application, longer where IRAS raises queries.
  • GST returns are generally filed quarterly, due 1 month after the end of each accounting period.
  • Late filing penalties start at S$200 and can accumulate up to S$10,000 per return, alongside a 5% late payment penalty on unpaid tax.
  • InvoiceNow onboarding through an accredited solution provider commonly costs from S$50 to S$300 per month depending on transaction volume, though several providers offer subsidised or free tiers for small businesses under government adoption support.
  • Compliance and bookkeeping support for quarterly GST filing typically ranges from S$300 to S$1,000 per quarter for an SME, depending on transaction volume and complexity.

Businesses should also budget for the one-off cost of making systems InvoiceNow-ready, which is separate from ongoing GST compliance cost. This can range from a modest configuration fee within an existing cloud accounting package, often already InvoiceNow-capable, to a more substantial systems integration project for a business running a bespoke or legacy enterprise resource planning system that needs a Peppol access point built or connected. Government support schemes have periodically offered co-funding for InvoiceNow adoption costs, and businesses evaluating the investment should check the current status of such schemes before assuming the full cost falls on the business alone.

Step-by-step process

  1. Assess turnover against the S$1,000,000 threshold, or decide on voluntary registration based on commercial merit.
  2. Apply for registration via myTax Portal, submitting the required turnover evidence.
  3. Set up a GST-coded chart of accounts and train staff on identifying standard-rated, zero-rated and exempt supplies.
  4. Register a Peppol identifier and confirm the accounting system, or a chosen solution provider, supports InvoiceNow transmission.
  5. File the first GST return within 1 month of the end of the first accounting period, reconciling output and input tax.
  6. Set up GIRO for GST payment to avoid cheque processing delays and to access instalment concessions where applicable.
  7. Review the voluntary or compulsory registration position annually against turnover, since deregistration is possible once conditions for compulsory registration are no longer met.

Businesses that sell through multiple channels, such as a physical storefront alongside an e-commerce platform and a marketplace listing, should map GST treatment separately for each channel during implementation, since delivery terms, customer location and platform facilitation rules can each affect whether standard-rating, zero-rating or a reverse-charge and overseas vendor treatment applies to a given transaction. A single unified view of GST treatment by channel, built at registration stage rather than reconstructed later during a dispute or audit, saves considerable time at year end and reduces the risk of a systemic error running silently across an entire sales channel for several quarters before it is caught.

Common mistakes and gotchas

Businesses often under-monitor the forward-looking turnover test, only checking the historical 12-month figure and missing a registration trigger from a large forecast contract. Charging GST before registration is approved, or forgetting to charge GST from the effective registration date, both create reconciliation headaches. On InvoiceNow, a common gotcha is treating it purely as an accounting-software feature switch without confirming the receiving counterparty’s Peppol identifier is correctly captured, which causes invoices to fail transmission silently. Businesses also frequently misclassify exempt supplies, such as certain financial services or residential property income, as standard-rated or vice versa, leading to under- or over-declared output tax.

Another recurring issue arises when a business registers for GST but fails to update its point-of-sale, e-commerce or invoicing templates promptly, continuing to issue GST-exclusive documents that later need to be reissued or credited once the omission is discovered, which frustrates customers and creates unnecessary rework. Businesses that operate across multiple entities under common control should also check the group registration rules carefully, since treating separate legal entities as one for GST purposes without a proper group registration application is a common area of IRAS review. Finally, businesses migrating to a new accounting system around the same time as InvoiceNow adoption sometimes lose historical tax invoice numbering continuity, which complicates the 5-year record retention requirement and can cause difficulties if IRAS later requests supporting documentation for an earlier period.

FAQs

What is the GST registration threshold in Singapore?
Compulsory registration applies once taxable turnover exceeds S$1,000,000 in the preceding 12 months or is expected to exceed that amount in the next 12 months.

Is InvoiceNow the same as GST registration?
No, InvoiceNow is a separate e-invoicing network that IRAS has progressively required GST-registered businesses to adopt for invoice data transmission; it does not replace the GST return filing obligation.

How often are GST returns filed?
Most businesses file quarterly, within 1 month after the end of each accounting period, though some large businesses are placed on monthly filing.

Can a business deregister from GST?
Yes, once turnover falls below the threshold and the business no longer expects to exceed it, it may apply to deregister, subject to IRAS approval and any minimum registration period for voluntary registrants.

What happens if GST returns are filed late?
Late filing triggers an escalating penalty starting at S$200 per return, alongside possible estimated assessments and late payment penalties on any tax due.

Related guides

For the closely related import-services obligation, see our detailed guide on GST registration in Singapore: when you must register and how. For the e-invoicing mandate itself, our sister article on GST InvoiceNow in Singapore covers the e-invoicing rollout timeline in more depth. Businesses coordinating tax compliance alongside workforce planning may also find our partner resource on the COMPASS framework for work pass applications useful when scaling headcount alongside GST obligations.

For authoritative detail on registration and filing, refer to the Inland Revenue Authority of Singapore, and for the corporate filing obligations that typically accompany GST compliance, see 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.