Software guides · Exact Online · Peppol BIS 3.0
Peppol BIS 3.0 in Exact Online
Exact Online integrates with the Peppol network for sending and receiving electronic invoices in the Netherlands and Belgium. This guide covers registering your Peppol participant ID, configuring invoice delivery, and troubleshooting common transmission issues.
- Exact Online subscription with e-invoicing capability
- Peppol participant ID (register through Exact Online or an Access Point)
- Customer Peppol identifiers (KvK, OIN, or Belgian enterprise number)
- Administrator access to e-invoicing settings
- 01
Register your Peppol participant ID
In Exact Online, navigate to Settings > E-invoicing. Register your company for Peppol by providing your KvK number (NL) or enterprise number (BE). Exact Online acts as your Peppol Access Point and handles the registration process.
- 02
Configure customer Peppol identifiers
For each customer you want to invoice via Peppol, open their account in CRM > Accounts and add their Peppol identifier. For Dutch companies this is typically KvK number (scheme 0106) or OIN (scheme 0190). For Belgian companies, use the enterprise number (scheme 0208).
- 03
Enable Peppol delivery for invoices
When creating an invoice, select Peppol as the delivery method. Exact Online checks the Peppol directory to verify the recipient is registered. If found, the invoice is sent via the Peppol network automatically upon posting.
- 04
Monitor delivery status
After sending, check the invoice delivery status in the invoice overview. Exact Online shows whether the Peppol transmission was successful, pending, or failed. For failures, check the error details and verify the recipient Peppol ID.
PEPPOL-EN16931-R001Missing Business Process
Exact Online may not include the required ProfileID in the Peppol UBL output when certain configuration combinations are used.
How to fix itEnsure e-invoicing is enabled at the company level, not just per customer. Check Settings > E-invoicing for the correct profile configuration.
PEPPOL-EN16931-R010Invalid Buyer Endpoint Identifier
Customer Peppol identifier entered with the wrong scheme ID. For example, using a KvK number with the OIN scheme, or entering a Belgian enterprise number without the correct prefix.
How to fix itVerify the customer Peppol ID in CRM > Accounts. Use scheme 0106 for Dutch KvK, 0190 for OIN, 0208 for Belgian enterprise numbers. Look up the correct ID at directory.peppol.eu.
BR-CO-10VAT Calculation Mismatch
Rounding differences in multi-line invoices with mixed VAT rates. Exact Online rounds per line, but Peppol validation expects totals to match sum of line-level calculations.
How to fix itReview invoices with multiple VAT rates for rounding discrepancies. If persistent, split into separate invoices per VAT rate.
Before exporting Peppol BIS 3.0 from Exact Online, verify these items:
- 01Verify your Peppol participant ID is registered and active
- 02Confirm customer Peppol IDs match the Peppol directory
- 03Check that VAT numbers include country prefix (NL/BE)
- 04Ensure company bank details are in IBAN format
- 05Verify invoice totals match sum of line amounts
- 06Test with a known Peppol recipient before production rollout
Before enabling Peppol delivery in production, export your Peppol UBL output and validate it with Invoice Navigator. The Peppol BIS 3.0 validator catches all EN 16931 and Peppol-specific issues before they reach the network.
Does Exact Online act as a Peppol Access Point?
Yes, Exact Online provides built-in Peppol Access Point functionality. You do not need a separate Access Point provider for sending and receiving Peppol invoices.
Can I receive Peppol invoices in Exact Online?
Yes, once registered on the Peppol network, Exact Online can receive incoming Peppol invoices. They appear in your purchase invoice workflow for processing and approval.
Have a Peppol BIS 3.0 invoice from Exact Online that came back rejected? Check it here.
Checking is free. The first verified download every 30 days is free. After that €1.90 per invoice, or €9 a month for all of them.