InvoiceNow for Non-GST Registered Businesses: What to Do Before 2027
If your Singapore business is not GST-registered, you are not legally required to send invoices through InvoiceNow — but you should be able to receive them well before 2027, because the pressure will reach you through your customers rather than through IRAS. The e-invoicing phases apply to newly GST-registered businesses, so a ten-person non-GST firm sits outside the mandate today. What the mandate does is move your larger GST-registered customers onto the Peppol network. Once their accounts payable function is built to receive structured e-invoices, a PDF attached to an email becomes the slowest and most error-prone item in their pile. That is the deadline that actually affects your cash flow, and it is not published anywhere.
What is InvoiceNow, and why should a non-GST business care?
InvoiceNow is Singapore's national e-invoicing network, operated by IMDA on the international Peppol standard. The distinction that matters is not the file format but what the receiving system can do with it. A PDF invoice is a picture of data: someone has to read it, key it in, and match it to a purchase order. A Peppol invoice is structured data that lands directly in the customer's finance system, matches itself against the PO, and enters the payment run without a human retyping your bank details.
For a non-GST SME, three consequences follow. Your invoice is no longer the one that holds up a payment batch. Disputes over "we never received it" largely disappear, because delivery on the network is acknowledged. And when a customer's procurement team asks for your Peppol ID during vendor onboarding — which is now routine for government-linked buyers and larger corporates — you have an answer instead of a request for an exception.
Which businesses are already inside the GST mandate?
IRAS has phased the requirement by registration event rather than by company size. It began with a soft launch in 2025 for newly incorporated companies that registered for GST voluntarily, extended to all new voluntary GST registrants later that year, and extended again in 2026 to all new GST registrants. Existing GST-registered businesses have not been given a confirmed start date, and IRAS has said it will provide sufficient lead time before extending the requirement to them.
Read that structure carefully, because it contains the trap for growing SMEs. The obligation is triggered by registering for GST, not by reaching a particular headcount or revenue band. If your turnover is approaching the $1 million threshold, or you are considering voluntary registration in 2027 to recover input tax on a capital purchase, you will be in scope from the first day of registration — not after a grace period. Confirm the current phase dates on the IRAS site before you commit to a registration date, and assume the requirement for existing registrants will be announced at some point in the runway.
What happens when your largest customer goes live?
In practice, suppliers find out late and reactively. A procurement email arrives asking for a Peppol participant ID and a confirmed legal entity name. Payment terms quietly change meaning: your 30-day term still says 30 days, but invoices that need manual keying get picked up in the next cycle rather than the current one, so you are effectively on 45 to 60 days while your e-invoicing competitors are not. In tender and panel renewals, e-invoicing capability increasingly appears as a scored or threshold criterion rather than a nice-to-have.
None of this is announced to you in advance. Your customer is solving a compliance problem on their own timeline, and you are a line item in their supplier migration spreadsheet. The only defence is to be ready before you are asked.
What does it actually cost to get onto Peppol?
Less than most owners assume, and the software is rarely the expensive part. The usual routes are:
- Your existing accounting software. Xero, QuickBooks, Zoho Books, ABSS and most Singapore-market cloud packages either support InvoiceNow natively or connect through a certified Access Point. Check your plan before buying anything new — you may already be paying for it.
- A certified Access Point provider. Typically a modest monthly fee plus a per-document charge. Suitable if your accounting system has no connector or you are still on spreadsheets.
- Grant support. IMDA and Enterprise Singapore have run various forms of adoption support for InvoiceNow and pre-approved digital solutions. The schemes and quantums change, so check what is open at the time you commit rather than relying on figures quoted in an older article.
The real cost is data hygiene. Peppol matches on exact legal entity identifiers. If your customer master file carries trading names instead of registered names, stale UENs, or three slightly different spellings of the same company, your first live invoices will reject. Budget a day of someone's time for cleanup, not a licence fee.
What should a small team do in the next 90 days?
- Register a Peppol ID. Do it through your accounting software or an Access Point. This is the step that makes you findable on the network, and it is the question procurement will ask.
- Clean your customer and supplier master data. Registered entity name and UEN for every active account. Nothing else works until this does.
- Map your current invoice flow on one page. Who raises it, who approves it, where it is filed, how a payment is matched back. You cannot digitise a process nobody has written down.
- Test receiving before you test sending. Ask one supplier or your Access Point to send you a test document and confirm where it lands and who looks at it.
- Name an owner. One person is accountable for the e-invoicing inbox and for exceptions. Without this, the capability exists and no one uses it.
Where does this usually go wrong?
Three failure patterns recur. First, it gets treated as an IT project when it is a finance process change — the connector is switched on, the approval workflow is never updated, and invoices sit unposted. Second, nobody reconciles entity data, so rejections are blamed on the software and the project stalls. Third, the setup is done by an external consultant and no internal documentation survives their departure, which means the next staff change breaks it. The fix for all three is the same: treat the Peppol connection as a small piece of your operating process, documented and owned, rather than a one-off installation.
The compliance runway into January 2027 is crowded. InvoiceNow is one of the few items on it that can be substantially handled in a week, before it becomes urgent, and that pays for itself in days-sales-outstanding rather than only in avoided penalties. That makes it the right thing to clear first.
Frequently asked questions
Do I need InvoiceNow if I am not GST-registered?
Not as a legal obligation under the current IRAS phases. But you should set up the ability to receive Peppol invoices and obtain a Peppol ID, because larger customers and government-linked buyers increasingly ask for it during vendor onboarding, and because you will be in scope immediately if you register for GST later.
Can I use InvoiceNow if I still invoice from a spreadsheet?
Yes, through a certified Access Point provider that offers a web portal, so you do not need accounting software to participate. It is worth asking whether the spreadsheet is the bigger problem, though — once your invoice volume justifies a connector, the Peppol setup usually comes bundled with the accounting package rather than as a separate subscription.
Will InvoiceNow give IRAS visibility into my transactions?
For businesses within the mandate, invoice data is transmitted to IRAS through the network as part of the GST compliance design. If you are not GST-registered and only receiving documents, this does not apply to you — but you should assume that structured transaction data becomes more visible over time, and that clean, consistent records are the right posture regardless.
Ready to Transform Your Business?
Let Digital Perpetual help you automate, streamline, and grow.
Get Started with Digital Perpetual →