Singapore · InvoiceNow · ERP integration

Your ERP on InvoiceNow — sending, receiving, and reporting to IRAS.

An InvoiceNow integration does three jobs: send outbound invoices to customers on the network, transmit the data IRAS requires, and receive supplier invoices back into accounts payable. Most projects plan for the first, are told about the second, and forget the third.

The integration pattern

One flow, whichever ERP sits behind it.

Your ERPSAP, D365, Oracle, Sage, Odoo, legacy
→
dsConnectMWPINT SG mapping, validation
→
Access pointIMDA-accredited, Peppol network
→
Customer + IRASInvoice delivered, data transmitted
If you already do UAE or Oman

Same network family, different specification.

Singapore, the UAE and Oman all run on Peppol. An integration built for one is most of the way to the others — the work is in the national specification, not the plumbing.

Same

Peppol network and access points

The exchange model, provider-to-provider delivery and status handling carry over.

Different

PINT SG vs PINT AE / OM

Each country adds its own rules on top of Peppol International. That is a mapping, not a new project.

Different

Who receives the tax copy

IRAS in Singapore, the FTA in the UAE, the OTA in Oman — each with its own scope and timing.

What has to come out of your ERP

Where InvoiceNow projects get stuck.

Identity

UEN and Peppol ID

Your own UEN-based Peppol ID, and your customers’ where they are on the network, held on the master record.

Tax

GST codes that map

Standard-rated, zero-rated and exempt supplies mapped cleanly to the PINT SG tax categories.

Corrections

Credit notes that reference

Credit notes linked to the invoices they correct, so they validate and reconcile on both sides.

Inbound

AP that can receive

Supplier e-invoices arrive as data. AP needs a matching and approval flow, not a mailbox.

Status

Write-back to the ERP

Delivery and rejection statuses returned to the invoice in the ERP, so finance sees failures without leaving it.

Multi-entity

One connection, many UENs

Groups with several Singapore entities need each one addressed correctly on the network.

By ERP

Vendor-specific detail for your platform.

Not sure which pattern fits

Native module, connector, or middleware — we will help you choose.

Compare architecture approaches →