Guide · GST e-invoicing
InvoiceNow in Singapore: what it is and when it becomes mandatory
Every GST-registered business in Singapore will have to send its invoice data to IRAS through InvoiceNow, the national e-invoicing network. For most businesses already registered, the date falls between April 2028 and April 2031.[1] Here is what that means, sourced from IRAS and IMDA.
Sources read on 18 October 2026. Rules change: check the IRAS page before you act.
What InvoiceNow is
InvoiceNow is Singapore's nationwide e-invoicing network, introduced by the Infocomm Media Development Authority (IMDA) in 2019, for businesses to send and receive invoices digitally.[1] It runs on Peppol, an open standard that carries e-invoices in one digital format straight from one finance system to another, so the invoice arrives as data rather than as a PDF to retype.[2]
IMDA describes it as a way to process invoices more efficiently, cut business costs and shorten payment cycles, for companies of any size.[2] Singapore-registered businesses complete a Corppass check before they transact on it.[2]
What IRAS requires
All GST-registered businesses must submit invoice data to IRAS using an InvoiceNow-Ready Solution. IRAS calls this the GST InvoiceNow Requirement; it is mandatory and is being rolled out in phases.[1] Once a business turns on the feature, IRAS receives a copy of its invoice data through IMDA-accredited Access Point Providers.[1]
Two kinds of business are excluded: overseas entities, including overseas vendors liable to register under the Overseas Vendor Registration regimes, and businesses that must register for GST only because of the reverse charge.[1]
When it applies to you
IRAS phases the requirement in like this:[1]
| From | Who |
|---|---|
| 1 Nov 2025 | Companies that register for GST voluntarily within 6 months of their incorporation date. |
| 1 Apr 2026 | Businesses that apply for voluntary GST registration on or after 1 Apr 2026, whatever their incorporation date or business structure. |
| 1 Apr 2028 | Businesses that apply for compulsory GST registration on or after 1 Apr 2028, and existing GST-registered businesses with total annual supplies of S$200,000 or less. |
| 1 Apr 2029 | Existing GST-registered businesses with total annual supplies of S$1,000,000 or less. |
| 1 Apr 2030 | Existing GST-registered businesses with total annual supplies of S$4,000,000 or less. |
| 1 Apr 2031 | Existing GST-registered businesses with total annual supplies above S$4,000,000. |
"Total annual supplies" means your standard-rated, zero-rated and exempt supplies (Box 4 of the GST return) across all the accounting periods that ended in calendar year 2025.[1]
IRAS has notified businesses registered before 2026 of their implementation date. A business that did not get a notice, for example because it has no GST returns for periods ending in 2025, will be told later. IRAS also publishes a GST InvoiceNow Implementation Date Calculator.[1]
What to send, and by when
In general you submit invoice data for the transactions you report in your GST return: standard-rated supplies and purchases, zero-rated supplies and purchases, and exempt supplies. That covers sales invoices, tax invoices, simplified tax invoices, serially numbered receipts, debit notes and credit notes.[1]
Some transactions are left out: deemed supplies and goods exported without a sale, reverse charge transactions, exempt financial services and digital payment tokens, and import permits.[1]
The data is due by the earlier of the day you file the GST return for that period and that return's filing due date.[1]
Nothing else goes away. You still file accurate GST returns, keep records for at least 5 years, and meet the invoicing requirements when you issue invoices electronically.[1]A tax invoice must still show what IRAS lists, from the words "Tax Invoice" to the total including GST.[3] Our free invoice template prints every one of them.
How to get started
If you use an off-the-shelf accounting or finance solution, IRAS sets out three steps:[1]
- Check that your software is on IMDA's list of accredited InvoiceNow-Ready Solutions.
- Get a Peppol ID: your solution provider or Access Point Provider registers your business, by UEN, in the SG Peppol Directory.
- Turn on the GST InvoiceNow submission feature to start sending invoice data to IRAS.
With your own in-house system, you work with an IMDA-accredited Access Point Provider to get a Peppol ID and connect the system to IRAS, then turn on submission.[1] IRAS says onboarding can take as little as 3 months and most businesses finish within a year, so it pays to start before your date.[1]
Grants and free solutions
| Business | Grant |
|---|---|
| SMEs (annual supplies up to S$4,000,000) | GST InvoiceNow Transition Grant: S$1,000 |
| Larger businesses (annual supplies above S$4,000,000) | GST InvoiceNow Transition Grant: S$5,000 |
| Larger businesses (annual turnover above S$4,000,000) | InvoiceNow Queen Bee Grant: S$25,000 |
Those are the amounts IRAS lists; IMDA's InvoiceNow Grants page has the eligibility rules and how to apply.[1] Free-of-charge solution packages with basic e-invoicing are available up to 31 March 2031; the current list runs until 31 March 2027, and the list for April 2027 to March 2031 will follow.[1]
Questions
When does my business have to start using InvoiceNow?
If you are already GST-registered, between 1 Apr 2028 and 1 Apr 2031, depending on your total annual supplies in the accounting periods ending in 2025. Businesses that registered for GST voluntarily from 1 Nov 2025 (new companies) or 1 Apr 2026 (everyone) already have to. IRAS has written to businesses registered before 2026 with their date, and has a calculator for it.[1]
Does emailing a PDF invoice meet the requirement?
No. InvoiceNow sends invoices in a standard digital format over the Peppol network, and IRAS receives a copy of the invoice data through an IMDA-accredited Access Point Provider once you activate the feature. A PDF you email to a customer reaches no one else.[2][1]
What does InvoiceNow cost?
IRAS lists free-of-charge solution packages, available up to 31 March 2031, and grants: S$1,000 for SMEs and S$5,000 for larger businesses to make the move, plus a S$25,000 grant for larger businesses.[1]
Do I still need to issue tax invoices?
Yes. Your existing GST obligations stay: accurate GST returns, records kept for at least 5 years, and the invoicing requirements, including when you issue invoices electronically.[1]
Can I send InvoiceNow invoices from Onehub?
Not yet. InvoiceNow sending from Onehub is on our roadmap and is not live. Until it is, use a solution on IMDA's list of accredited InvoiceNow-Ready Solutions for the invoice data IRAS needs.[1]
Sources
- [1] IRAS, GST InvoiceNow Requirement. Read on 18 October 2026.
- [2] IMDA, InvoiceNow. Read on 18 October 2026.
- [3] IRAS, Invoicing customers. Read on 18 October 2026.
Make a GST tax invoice now
The free template prints every particular IRAS lists for a tax invoice, works out 9% GST and downloads a PDF. No sign-up.
Open the invoice template