Singapore (Peppol): Type 1A: Outbound PEPPOL e-invoices flow

This flow is used to report outbound e-invoices sent via the Peppol network.

E-invoices are sent to customers via Peppol.

It is important to note that not all invoice and credit documents transmitted via Peppol require submission to the IRAS system.

Sending businesses must apply a specific filter to ensure that only documents containing at least one line item with the prescribed tax categories are forwarded.

The Corner 2 Access Point, in this case our system, should only execute the IRAS submission when explicitly instructed by the customer. To facilitate this, the Corner 2 Access Point must implement a mechanism allowing the customer to flag documents for delivery.

In this architecture, this is achieved via the UBL extension element vrbl:ForwardDuplicateIndicator.
When this element is set to true, it serves as the trigger for the Access Point to initiate the dual transmission.
The use of this specific UBL extension provides a standardized way to signal intent within the document metadata itself.

See Forward Duplicate Indicator for more information on the usage of the element.

Elements

Name (Path)Value
VRBL Receiver (Invoice/InvoiceExtension/RoutingDetails/Receiver)GENERIC_PEPPOL_UBL_SG_1p4
Forward Duplicate Indicator (Invoice/InvoiceExtension/ForwardDuplicateIndicator)true or false
Purchase Invoice Indicator (Invoice/InvoiceExtension/PurchaseInvoiceIndicator)false

Use tax category IDs from the GST-cat code list.