GST InvoiceNow Xero Singapore is confusing many business owners right now.
The main confusion is simple: GST InvoiceNow Xero is not the same as filing GST in Xero.
They are related, but they are not the same job.
If I already file GST in Xero, I am automatically covered for GST InvoiceNow too.
Reality:
GST filing is your GST return process. GST InvoiceNow is about sending invoice data to IRAS through an InvoiceNow-ready setup.
GST InvoiceNow Xero: what it really means in Singapore
Think of it this way.
GST filing is your summary submission.
GST InvoiceNow is the invoice data that goes to IRAS.
- GST filing = submitting your GST return
- GST InvoiceNow = transmitting invoice data to IRAS
- Same tax topic, different requirement
The other sends the invoice data behind those numbers.
Why GST InvoiceNow Xero does not automatically mean you are covered
Many businesses assume that if they already use Xero for GST, the new requirement must already be taken care of.
That is the mistake.
The GST InvoiceNow Xero issue is not just about whether you can file GST. It is also about whether your setup can transmit invoice data to IRAS when required.
So the better question is not:
“Can I file GST?”
It is:
“Can my current setup also meet the GST InvoiceNow requirement?”
Who this applies to
This is for businesses registered for Singapore GST and falling within the IRAS rollout.
It is not automatically every business in Singapore.
If a business is not GST-registered, this specific requirement does not apply yet.
When businesses need to do it
The rollout is phased, so not every GST-registered business needs to act immediately.
- 1 November 2025: companies that register for GST voluntarily within 6 months of incorporation date
- 1 April 2026: all new voluntary GST registrants
- 1 April 2028: all new compulsory GST registrants, plus existing GST-registered businesses with total annual supplies of S$200,000 or below
- 1 April 2029: existing GST-registered businesses with total annual supplies of S$1,000,000 or below
- 1 April 2030: existing GST-registered businesses with total annual supplies of S$4,000,000 or below
- 1 April 2031: existing GST-registered businesses with total annual supplies above S$4,000,000
If the business was already GST-registered before 2026, IRAS has said it will inform businesses of their respective mandatory implementation date by mid-2026.
But that does not mean businesses should wait blindly. It is still worth checking your likely phase and preparing early.
How to check which group you fall into
- Check whether your GST registration is voluntary or compulsory
- Check whether you are a new registrant or an existing GST-registered business
- If you are an existing GST-registered business, check your 2025 total annual supplies
- Use the IRAS Excel implementation date calculator if needed
For most businesses, this is a readiness check, not a reason to panic.
If you use Xero, start here for GST InvoiceNow Xero:
-
Check whether it applies to you
Confirm whether your business is in scope and whether you are a new or existing GST-registered business.
Check the IRAS GST InvoiceNow requirement -
Check your likely implementation date
If you are already GST-registered, use the IRAS calculator to estimate your likely phase instead of waiting blindly.
Use the IRAS implementation date calculator -
Confirm your software is InvoiceNow-ready
Make sure your current setup is suitable for the requirement, not just for GST filing.
See the IRAS onboarding overview -
Register on Peppol and get your Peppol ID
If needed, register your business on the SG Peppol Directory and obtain your Peppol ID.
Register with Peppol from Xero -
Enable GST InvoiceNow submission
Turn on the feature that lets invoice data be transmitted to IRAS when required.
See how GST InvoiceNow submissions work in Xero -
Still file GST as usual
GST InvoiceNow does not replace your GST return. It sits alongside your existing GST filing process.
Read the IRAS requirement page
First check whether it applies to you.
Then check your date.
Then check whether your Xero setup is actually ready.
Do you still need to file GST returns?
Yes.
If your business is in scope for GST InvoiceNow, you still need to file GST returns as usual.
GST InvoiceNow does not replace GST filing. It sits alongside it.
Bottom line for Xero users
If you use Xero and file GST there, that is helpful.
But GST InvoiceNow Xero is a separate compliance question.
For many owners, GST InvoiceNow Xero sounds like it should already be covered by normal GST filing, but that is exactly where the confusion starts.
The smart move is to check your phase, confirm whether your setup supports InvoiceNow submission, and get ready early.
“Can I file GST?”
It is also:
“Can my setup send invoice data to IRAS when required?”
What about overseas or non-Peppol customers?
This is where many businesses get confused.
Sending an InvoiceNow e-invoice to a customer is one thing. Meeting the GST InvoiceNow requirement to IRAS is another.
If your customer is overseas, you can only send an InvoiceNow e-invoice through the network if that customer is also on Peppol.
If your customer is not on Peppol, you can still invoice them, but not through the InvoiceNow network.
Separately, if your own business is in scope for GST InvoiceNow, your obligation to IRAS still needs to be reviewed based on your business and GST status, not just your customer profile.
What owners usually ask
Is GST InvoiceNow the same as filing GST in Xero?
No. Filing GST in Xero is your GST return process. GST InvoiceNow is about sending invoice data to IRAS through an InvoiceNow-ready setup.
Should I just wait for IRAS to tell me my date?
No. If your business was already GST-registered before 2026, IRAS has said it will inform businesses of their mandatory implementation date by mid-2026.
But existing GST-registered businesses can use the Excel implementation date calculator in the meantime to check their likely date.
So it is better to check your likely phase now, review your software readiness, and prepare early rather than wait blindly.
If I already use Xero, am I automatically covered?
No. Using Xero for GST filing does not automatically mean your GST InvoiceNow setup is complete.
You still need to confirm whether your Xero setup supports GST InvoiceNow submission, whether your business has been registered on the Peppol network, and whether the GST InvoiceNow submission feature has been enabled.
If my GST F5 in Xero already includes my invoices, why do I still need GST InvoiceNow?
Your GST F5 in Xero is still your GST return.
GST InvoiceNow is separate. It is about transmitting invoice data to IRAS through the InvoiceNow network.
So even if your GST return already includes the relevant GST-coded transactions in Xero, GST InvoiceNow can still be a separate compliance requirement.
Do I need to register on Peppol?
Not every business needs to do this immediately.
But if your business falls within scope, onboarding generally includes registering your business in the SG Peppol Directory with your UEN, obtaining your Peppol ID, and enabling the GST InvoiceNow submission feature.
Do my customers need to be on Peppol too?
If you want to send them InvoiceNow e-invoices through the network, yes, they need to be on the Peppol network too.
If a customer is not on Peppol, that does not stop you from invoicing them. It just means InvoiceNow is not the route for sending to that customer.
What if my customer is overseas?
You can send InvoiceNow e-invoices cross-border only if the overseas customer is also on the Peppol network.
But your own GST InvoiceNow obligation to IRAS is separate. If your Singapore GST-registered business is in scope, having overseas customers does not automatically take you out of the requirement.
What if my customer is not GST-registered?
Your customer’s GST status does not decide whether your business is in scope for GST InvoiceNow.
It mainly affects invoicing rules. For example, a tax invoice is generally required when your customer is GST-registered, but usually not required for a non-GST-registered customer.
Does this apply only to Singapore clients?
This is a Singapore GST requirement. It applies to businesses registered for Singapore GST and falling within the IRAS rollout.
It is not automatically every business or every customer in Singapore.
Do I still need to file GST returns?
Yes. GST InvoiceNow does not replace GST filing. If your business is in scope, you still need to file your GST returns as usual.
Related reads
- IRAS GST InvoiceNow Requirement
- IRAS GST InvoiceNow Implementation Date Calculator (Excel)
- Register with Peppol from Xero
- Send GST InvoiceNow submissions to IRAS from Xero
- Book a review of your Xero and GST setup
GST InvoiceNow Xero Singapore is not the same as filing GST in Xero.
Check whether it applies to you, check your rollout phase, and confirm your setup early.