How to send e-invoices via Peppol (SUPER PDP)

Connect your SUPER PDP access point and send compliant e-invoices over the Peppol network straight from Invoiless.

Ayoub Amine

Last Update 5 hari yang lalu

This guide covers the Peppol BIS standard. For an overview of all e-invoicing formats and how to enable the feature, see How to enable E-invoicing (EN 16931) first.


Peppol is the network used to send and receive compliant e-invoices across the EU. Invoiless connects to Peppol through your SUPER PDP access point, so once it's set up you can send e-invoices directly from the invoice builder.

Connect your Peppol access point

To send over Peppol, first connect your SUPER PDP credentials.


  1. Go to your "Settings > Integrations > Compliance" page.
  2. Find the Peppol e-invoicing card and click "Connect Peppol".
  3. In the dialog, enter your SUPER PDP access point credentials and Peppol electronic address:
    • Client ID — your OAuth client ID.
    • Client Secret — your OAuth client secret.
    • Scheme ID — your Peppol scheme identifier (e.g. 0225).
    • Participant ID — your Peppol participant ID.
  4. Click "Connect".
💡 You can connect either a production or sandbox environment. Use sandbox credentials to test the full transmission flow before sending real invoices.

Set a customer's standard to Peppol BIS

For invoices to be sent over Peppol, the customer must have Peppol BIS selected as their e-invoicing standard.


  1. Go to the "Customers" page, select a customer, and click Edit.
  2. Scroll to the E-invoicing section.
  3. Open the E-invoicing standard field and pick Peppol BIS (other EU).
  4. Fill in any additional required details, such as reference, Tax ID, and full address information (city, postal code, country, etc.).
  5. Click "Save changes".

Send an invoice via Peppol

Once Peppol is connected and the customer is set to Peppol BIS, you can send the invoice from the invoice builder.


  1. Open the invoice and go to the Control panel.
  2. Expand the E-invoicing section.
  3. From here you can:
    • Validate for Peppol — check that the invoice meets Peppol requirements before sending.
    • Download Peppol XML — export the structured XML file.
    • Send via Peppol — transmit the invoice over the network through your access point.
After sending, the Transmission status shows the delivery progress — Sent at, Delivered at, and Accepted at timestamps — so you can confirm the invoice was accepted by the recipient.

FAQs

Do I need to connect Peppol for every customer?

No. You connect your SUPER PDP access point once for your business. After that, any customer set to Peppol BIS can be sent over the network.

Can I test before sending real invoices?

Yes. Connect with your sandbox credentials to run the full transmission flow, then switch to production when you're ready.

What does "Accepted" mean in the transmission status?

It means the invoice was successfully delivered and accepted by the recipient's access point over the Peppol network.

Can I export the XML without sending?
Yes. Use Download Peppol XML to export the structured file, or Validate for Peppol to check compliance without transmitting.

Enjoy 🧡

Was this article helpful?

0 out of 0 liked this article

Still need help? Message Us