GST InvoiceNow Xero Singapore: Why So Many Xero Users Are Confused

5–7 min read

GST InvoiceNow Xero Singapore guide explaining GST filing versus InvoiceNow requirements

Share This Post

GST InvoiceNow Xero Singapore: What Businesses Need To Know

GST InvoiceNow and filing a GST return in Xero are not the same process.

Filing your GST F5 return reports the business’s GST figures for the accounting period. The GST InvoiceNow requirement involves transmitting prescribed invoice and transaction data to IRAS through an InvoiceNow-ready solution.

A business may therefore be able to prepare and file its GST return in Xero without having completed its GST InvoiceNow onboarding.

Filing GST in Xero does not automatically mean your GST InvoiceNow setup is complete.

What Is The GST InvoiceNow Requirement?

InvoiceNow is Singapore’s nationwide e-invoicing network based on the Peppol standard.

Under the GST InvoiceNow requirement, GST-registered businesses brought into the phased rollout must use an InvoiceNow-ready solution to transmit prescribed transaction data to IRAS.

The data may include information relating to:

  • Standard-rated supplies.
  • Zero-rated supplies.
  • Exempt supplies.
  • Standard-rated purchases.
  • Zero-rated purchases.

Some transactions are excluded, while certain POS, simplified-tax-invoice and petty-cash data may be aggregated in accordance with the applicable requirements.

Your GST return reports the GST position. GST InvoiceNow transmits prescribed transaction data supporting that position.

Who Must Comply And When?

The requirement is being introduced progressively.

  • 1 November 2025: companies registering voluntarily for GST within six months of incorporation.
  • 1 April 2026: businesses applying for voluntary GST registration on or after this date, regardless of incorporation date or business structure.
  • 1 April 2028: new compulsory GST registrants and existing GST-registered businesses with 2025 total annual supplies of S$200,000 or below.
  • 1 April 2029: existing GST-registered businesses with 2025 total annual supplies of S$1 million or below.
  • 1 April 2030: existing GST-registered businesses with 2025 total annual supplies of S$4 million or below.
  • 1 April 2031: existing GST-registered businesses with 2025 total annual supplies above S$4 million.

For this purpose, total annual supplies generally refer to the total standard-rated, zero-rated and exempt supplies reported in Box 4 of the GST returns for prescribed accounting periods ending in 2025.

Certain overseas entities and businesses registered wholly because of the reverse-charge regime are excluded. Businesses should confirm their own position against the latest IRAS guidance.

How To Check Your Implementation Date

Start by checking:

  • Whether the business is GST-registered.
  • Whether its registration is voluntary or compulsory.
  • When the GST registration application was made.
  • Whether it is a new or existing GST-registered business.
  • Its total annual supplies for the relevant 2025 periods.
  • Whether an exclusion applies.

Existing GST-registered businesses can also use the IRAS implementation-date calculator to estimate their applicable phase.

How To Prepare Xero For GST InvoiceNow

  1. Confirm whether the requirement applies Check your GST-registration position, implementation phase and any applicable exclusions.
  2. Confirm that your solution is InvoiceNow-ready Using Xero for ordinary accounting or GST filing alone does not confirm that GST InvoiceNow submission has been activated.
  3. Register on the InvoiceNow network Complete the required registration using your UEN and obtain the business’s Peppol ID through the relevant solution or service provider.
  4. Enable GST InvoiceNow submission Activate the function that allows prescribed transaction data to be transmitted from the InvoiceNow-ready solution to IRAS.
  5. Review transaction records Make sure invoices, bills, credit notes, GST treatment and supporting information are being recorded consistently.
  6. Continue filing GST returns GST InvoiceNow does not replace the business’s normal GST-return obligations.

Does GST InvoiceNow Replace The GST F5 Return?

No.

A GST-registered business must continue preparing and filing its GST returns according to the usual filing requirements.

GST InvoiceNow operates alongside the GST-return process. Businesses also remain responsible for maintaining proper accounting and GST records.

When Must Data Be Transmitted?

IRAS states that the prescribed invoice data must generally be transmitted by the earlier of:

  • The date on which the relevant GST return is filed; or
  • The filing due date of that GST return.

The detailed treatment can depend on the type and date of the transaction. Businesses should therefore avoid waiting until the GST deadline before checking whether submissions have been completed successfully.

Using Xero Does Not Mean Automatic Compliance

Xero supports InvoiceNow and GST InvoiceNow functions in Singapore, but the business still needs to complete the relevant onboarding and activation steps.

This may involve connecting the Xero organisation to the relevant e-invoicing service, registering with Peppol and authorising the GST InvoiceNow requirement through CorpPass.

The business should also confirm that successful submission is being monitored rather than assuming that every transaction has been transmitted correctly.

The important question is not only whether you use Xero. It is whether GST InvoiceNow has been activated and the required data is being submitted properly.

What About Customers Who Are Not On Peppol?

Sending an InvoiceNow e-invoice directly to a customer and transmitting prescribed GST data to IRAS are related but different matters.

A customer generally needs to participate in the Peppol network for you to send that customer an InvoiceNow e-invoice through the network.

However, whether your own business must comply with GST InvoiceNow depends on your GST-registration status and implementation phase—not simply on whether a particular customer uses Peppol.

You may still invoice customers through another method where an InvoiceNow exchange is not available, subject to the normal invoicing requirements.

Common GST InvoiceNow Mistakes

  • Assuming GST filing and GST InvoiceNow are the same process.
  • Assuming the requirement is active simply because the business uses Xero.
  • Waiting until the implementation date to investigate onboarding.
  • Failing to confirm the correct implementation phase.
  • Ignoring purchase and adjustment documents.
  • Assuming customer Peppol status decides the business’s IRAS obligation.
  • Failing to monitor rejected or unsuccessful submissions.
  • Thinking GST InvoiceNow removes normal record-keeping duties.

Common Questions

Is GST InvoiceNow the same as filing GST in Xero?

No. Filing GST is the GST-return process. GST InvoiceNow involves transmitting prescribed transaction data to IRAS through an InvoiceNow-ready solution.

If I already use Xero, am I automatically ready?

No. You must still confirm your implementation date, Peppol registration and whether the GST InvoiceNow submission function has been activated successfully.

Do I still need to file GST returns?

Yes. GST InvoiceNow operates alongside GST filing and does not replace the GST F5 return.

Do I need a Peppol ID?

Businesses onboarding through an InvoiceNow-ready solution generally need to register in the SG Peppol Directory using their UEN and obtain a Peppol ID.

Do all my customers need to use Peppol?

No. A customer’s Peppol participation affects whether an InvoiceNow e-invoice can be exchanged directly with that customer. It does not by itself decide whether your business is in scope for GST InvoiceNow reporting to IRAS.

Should I wait until my mandatory date?

It is better to confirm your phase and software readiness early. IRAS encourages businesses to onboard ahead of their mandatory implementation date.

Need Help Reviewing Your Xero And GST InvoiceNow Readiness?

CFOSg can help review whether your Xero organisation, GST records and InvoiceNow setup are ready for the next step.

Book A 15-Minute Call See Xero Services
Next steps
Not sure why profit and cash do not match? Start with the checkup.
Take the Cash vs Profit Checkup Book demo
Profit-Ready Xero See how Xero becomes a decision system
Next steps
Not sure why profit and cash do not match? Start with the checkup.
Take the Cash vs Profit Checkup Book demo
Profit-Ready Xero See how Xero becomes a decision system
Want more practical money guides? Read the CFOSg Blog
Next Steps
Take the Profit Quiz Book a Call
Profit-Ready™ for Xero users See grant support details
Want weekly CFO tips? Get Money Monday in your inbox
For current Xero users

Profit-Ready™ for Xero users

Already on Xero but still not clear on cash, profit, or what to fix first? This setup helps turn your numbers into something more usable, so you can stop guessing and make better weekly decisions.

What this helps with
1
Stop reading your bank balance like a fortune cookie.
Get a clearer view of cash, profit, and revenue without adding more confusion.
2
Make Xero more useful week to week.
Add a simpler rhythm so your numbers support decisions instead of just recording history.
3
Know what to do next.
See what the setup includes, how support works, and whether it fits where your business is now.
Next steps
1
View the main solution page
2
See support details and what is included
3
Book a call if you want help choosing the right next move

Replace the links above with your actual solution page and booking page.

get Money Monday weekly
Profit-Ready tips. 5–7 min read. Unsubscribe anytime.

Stay in the loop (non-clients)

Notify me when it drops
1 click to unsubscribe anytime.

More to explore:

More to explore: