InvoiceNow Readiness: How to Prepare Your Singapore SME for the IRAS GST E-Invoicing Mandate
To get your Singapore SME ready for InvoiceNow before the IRAS GST e-invoicing mandate, you need to do four things: confirm your GST registration timeline and which mandate phase applies to you, connect your accounting software to the Peppol network through an IMDA-approved access point, register your Peppol ID, and successfully send a test e-invoice to IRAS before your go-live date. Most lean teams can complete this in two to four weeks if their accounting system is already InvoiceNow-ready. This guide walks through each step so you enter your compliance window with clean data and no last-minute scramble.
What is InvoiceNow and why does the GST mandate matter?
InvoiceNow is Singapore's nationwide e-invoicing network, built on the international Peppol framework. Instead of emailing a PDF that someone re-keys into their accounting system, InvoiceNow sends a structured digital invoice directly from your finance software into your customer's finance software. The data is machine-readable end to end, which removes manual entry, reduces disputes, and speeds up payment.
The reason it matters now is the IRAS GST InvoiceNow requirement. IRAS is phasing in mandatory transmission of invoice data to the tax authority for GST-registered businesses, starting with newly incorporated and newly GST-registered companies and expanding outward. The direction of travel is clear: e-invoicing will become the default for GST-registered SMEs in Singapore. Preparing early means you control the timeline instead of reacting to a deadline.
How do I know which mandate phase applies to my business?
Your obligation depends on two factors: whether you are GST-registered and when your business or GST registration took effect. Newly incorporated companies that voluntarily register for GST fall into the earliest phases, while existing GST-registered businesses follow in later waves. Voluntary early adoption is open to everyone, and there are practical advantages to moving before you are forced to.
The most reliable way to confirm your exact obligation is to check the current IRAS guidance for your registration date, because the phase schedule is being rolled out over time. As a practical rule for lean teams: if you are GST-registered or planning to register in the next year, treat InvoiceNow readiness as a 2026 project, not a 2027 one. Building the capability before it is mandatory means your first real e-invoice is not also your compliance deadline.
What do I need to set up InvoiceNow?
There are three building blocks, and you likely already have the first.
- InvoiceNow-ready accounting software. Most major cloud accounting platforms used by Singapore SMEs — including the ones on the IMDA pre-approved solution list — already support Peppol e-invoicing natively or through a connector. Check whether your current system is on that list before assuming you need to switch.
- A Peppol Access Point. This is the gateway that actually transmits invoices across the network. If your accounting software has built-in InvoiceNow support, the access point is usually bundled. If not, you connect through an IMDA-accredited access point provider.
- A Peppol ID. This is your business's address on the network, typically registered against your UEN. Your software or access point provider handles the registration.
For a lean team, the key decision is whether your existing accounting system covers all three out of the box. If it does, setup is configuration. If it does not, you face a buy-vs-switch decision — and that is worth scoping carefully rather than rushing.
How do I actually set up InvoiceNow step by step?
Here is the sequence we use when onboarding a Singapore SME:
- Audit your current setup. Confirm your accounting software version, whether it is on the IMDA pre-approved list, and whether InvoiceNow is included in your plan or costs extra.
- Clean your master data first. Customer records, UENs, GST registration numbers, and your own company details must be accurate. E-invoicing is unforgiving of dirty data — a wrong UEN means the invoice will not route. Do this cleanup before connecting anything.
- Activate InvoiceNow in your software. Enable the Peppol or InvoiceNow module, accept the network terms, and let the system register your Peppol ID against your UEN.
- Connect or confirm your access point. If bundled, verify it is live. If using a third party, complete their connection steps.
- Send a test invoice. Issue a live e-invoice to a known counterparty or to your own test entity, and confirm it is received as structured data, not a PDF attachment.
- Run the IRAS transmission test. Where the GST mandate requires invoice data to flow to IRAS, complete the validation step so you know transmission works before go-live.
- Document the workflow. Write a one-page process so whoever raises invoices knows the new steps. Lean teams lose more time to undocumented change than to the technology itself.
Should my SME set this up in-house, buy software, or use a managed service?
If your accounting platform already supports InvoiceNow and your data is clean, doing it in-house is reasonable — the work is configuration plus a test invoice. The friction points appear when your current system is not InvoiceNow-ready, when your customer or supplier records are inconsistent, or when nobody on the team owns finance operations and the project quietly stalls behind day-to-day work.
In those cases a managed onboarding is usually faster and cheaper than the cost of a missed deadline or a botched data migration. The right framing is not "can we technically do this?" but "is finance operations the best use of our two or three busiest people for the next month?" For most lean Singapore SMEs heading into H2 planning with tight headcount, the answer is to delegate the setup, keep the run cost in-house, and free the team to focus on revenue. This is exactly the kind of buy-vs-build-vs-delegate decision Digital Perpetual helps SMEs scope before committing budget.
Frequently Asked Questions
Is InvoiceNow mandatory for all Singapore SMEs right now?
Not for everyone yet. The IRAS GST InvoiceNow requirement is being introduced in phases, starting with newly incorporated and newly GST-registered companies and expanding over time. Check the current IRAS guidance for your registration date, and treat readiness as a near-term project if you are GST-registered.
Do I need to change my accounting software to use InvoiceNow?
Often no. Many cloud accounting platforms used by Singapore SMEs are on the IMDA pre-approved solution list and support InvoiceNow natively or through a connector. Confirm your current system before assuming a switch is needed — a migration is a much larger project than enabling a module.
How long does it take to become InvoiceNow-ready?
If your software is already InvoiceNow-ready and your customer data is clean, two to four weeks is realistic, most of it spent on data cleanup and testing rather than the technical connection. Starting before your mandate deadline gives you room to fix issues without compliance pressure.
Ready to Transform Your Business?
Let Digital Perpetual help you automate, streamline, and grow.
Get Started with Digital Perpetual →