← Back to global tracker
πŸ‡ΈπŸ‡¬

Country deep dive

Singapore

Asia-Pacific Β· SG Β· Non-EU
Last updated: 21 July 2026
Compliance model: Peppol, transitioning 4-corner β†’ 5-corner
SG Peppol BIS 3.0
Format standard
UEN
Peppol ID base identifier
2018
First Peppol Authority outside Europe
5-corner
Model being adopted for GST reporting
2031
Full rollout complete
01

Compliance timeline

Singapore is running one of the longest, most granular phase-in schedules in this tracker β€” six years, sliced by both incorporation status and revenue band.

2018–2020
May 2018In effect
Singapore becomes first Peppol Authority outside Europe

A significant early milestone establishing Singapore's role in the Peppol ecosystem well ahead of any GST mandate.

2019In effect
InvoiceNow launches

IMDA introduces Singapore's national e-invoicing network, based on Peppol, for voluntary structured invoice exchange in both B2B and B2G.

2020In effect
InvoiceNow added as a B2G channel

Government procurement gains InvoiceNow as a preferred submission channel for suppliers.

May 2025
1 May 2025In effect
Voluntary phase of GST InvoiceNow Requirement begins

Existing GST-registered businesses can voluntarily submit invoice data to IRAS through InvoiceNow, ahead of any mandatory obligation.

November 2025
1 Nov 2025In effect
Mandatory for new voluntary registrants within 6 months of incorporation

Companies newly incorporated within six months of applying for voluntary GST registration must obtain a Peppol ID as a mandatory precondition before applying to IRAS.

April 2026
1 Apr 2026Due soon
Mandate extends to all new voluntary GST registrants

Regardless of incorporation date or business structure, all new voluntary GST registrants must adopt InvoiceNow as a condition of registration.

2028–2031
1 Apr 2028Upcoming
New GST taxpayers, annual sales ≀ S$200,000

The phased extension to existing/new GST-registered businesses begins with the smallest revenue band.

1 Apr 2029Upcoming
Existing taxpayers, annual sales ≀ S$1 million
1 Apr 2030Upcoming
Existing taxpayers, annual sales ≀ S$4 million
1 Apr 2031Upcoming
Existing taxpayers, annual sales β‰₯ S$4 million β€” full rollout complete

By this date, every GST-registered business in Singapore, including large multinationals, transmits invoice data via InvoiceNow.

02

File format & data specification

SG Peppol BIS Billing 3.0 is a genuine national extension of the European standard β€” not a from-scratch local format.

Format

Current standardSG Peppol BIS Billing 3.0
BaseEuropean Peppol BIS 3.0, extended for Singapore-specific requirements
Digital signatureNot required from the taxpayer

Unlike clearance-model countries, InvoiceNow doesn't require the taxpayer to digitally sign invoices β€” security, integrity, and authenticity are safeguarded by the Peppol network and accredited Access Point providers instead.

Mandatory Data Elements

Party identifiersSupplier/customer UEN and GST registration numbers (GSTN)
Tax codesMapped to IRAS-approved GST category codes (Annex E, e-Tax Guide)
Aggregated entriesSpecial "POS" or "PCP" indicators for point-of-sale/petty-cash purchases

Mapping your internal tax codes correctly to IRAS's standardised GST category list is one of the highest-friction technical steps β€” get this wrong and your submissions will be flagged.

Identifiers

Peppol ID baseUnique Entity Number (UEN)
Also underliesPayNow Corporate (Singapore's e-payment scheme)
Multi-entity businessesEach GST-registered entity needs its own Peppol ID

For groups with multiple operating entities, design for a separate Peppol ID and Access Point configuration per entity from the start β€” retrofitting this after go-live is genuinely disruptive.

Evolving format: PINT SG

Fields not in older templatesSupply type codes, line-level GST amounts, UEN-linked Peppol IDs

If your invoice templates were built before InvoiceNow's GST requirement, expect meaningful gaps against the newer PINT-SG-aligned field requirements β€” audit rather than assume compatibility.

03

Transmission protocol

InvoiceNow is deliberately transitioning from a pure exchange network into a tax-reporting one β€” the "5-corner" upgrade adds IRAS as a genuine participant, not just an observer.

The exchange flow

Supplier's ERPSupplier's Access PointBuyer's Access Point (via UEN)Buyer's ERPCopy to IRAS

The invoice reaches the customer, and a copy is transmitted to IRAS simultaneously or shortly after β€” through the same InvoiceNow network, not a separate filing channel.

Governance

IMDASingapore's Peppol Authority; defines Peppol Authority Specific Requirements (PASR)
IRASReceives the reported invoice data for GST administration

IMDA accredits the Access Point/SMP service providers; IRAS is the tax authority consuming the data those providers transmit β€” two distinct roles worth keeping separate in your mental model.

Submission timing

DeadlineEarlier of the GST return filing date or the statutory deadline for that return

This ties your InvoiceNow transmission cadence directly to your existing GST filing calendar rather than requiring a separate real-time deadline to track.

Roles: IRSP vs. AP

IRSPInvoiceNow-Ready Solution Provider β€” provides the accounting software
APAccess Point β€” enables network connectivity

These are often the same commercial provider in practice, but they're conceptually distinct roles β€” worth clarifying with your vendor which function they're actually performing for you.

04

Getting set up

Registration hinges on getting a Peppol ID before you ever touch IRAS β€” treat it as the true first step, not a formality.

Obtain your Peppol ID

Work with your chosen IRSP or AP provider to register in the SG Peppol Directory using your UEN β€” this is a prerequisite for any InvoiceNow transmission, separate from your ACRA registration or GST registration number itself.

Engage an IMDA-accredited Access Point (if using custom/in-house software)

If you're not using an off-the-shelf InvoiceNow-Ready Solution, you'll need an accredited AP provider specifically to establish secure network connectivity.

Map your internal tax codes to IRAS's GST category codes

Use Annex E of the IRAS e-Tax Guide as your reference β€” every transaction needs accurate categorisation before submission.

Confirm your InvoiceNow-Ready Solution is IRAS-integrated

Make sure it connects via API technology through IMDA-accredited Access Points, enabling real-time or regular automated transmission of invoice data to IRAS.

Plan for multi-entity Peppol ID architecture early

If you operate multiple GST-registered entities, design your Peppol ID and Access Point configuration per entity from the outset rather than discovering the requirement during testing.

Check where you land on the phased rollout

If you're not yet mandatorily in scope, use the voluntary phase to build institutional familiarity ahead of your specific 2028–2031 milestone.

05

Related context

Singapore's approach is notably gradual and consultative β€” a genuinely different posture from the faster-moving mandates elsewhere in this tracker.

IRAS β€” GST InvoiceNow Requirement