Foreign buyers and sellers: Peppol vs the Belgian mandate
When Belgium's domestic B2B Peppol mandate applies, when cross-border flows stay outside it, and practical steps to check Peppol reachability with foreign counterparties.
Updated
- Belgium
A foreign counterparty on Peppol is a buyer or seller outside Belgian VAT-liable domestic B2B. Belgium's 2026 structured mandate usually targets domestic B2B with other Belgian VAT-liable parties. Peppol can still help cross-border when the other party is reachable, but the Belgian duty often does not force that channel.
Example
Atelier Nord invoices a Dutch wholesaler. Lookup of their Peppol ID succeeds, so the invoice goes structured. A French craftsman is not published: the contract keeps PDF email for that export. Domestic Belgian clients stay on Peppol regardless.
The job: separate mandate from useful Peppol
If you are a Belgian VAT-liable business, the 2026 structured e-invoicing obligation targets domestic B2B with other Belgian VAT-liable parties. Foreign buyers and foreign sellers sit in a different bucket: Peppol may still help, but the Belgian domestic mandate often does not force that channel.
Do not treat "everyone must Peppol" as a universal rule for export, import, or intra-EU B2B.
Mandate vs Peppol utility
| Flow | Typical Belgian mandate posture | Peppol usefulness |
|---|---|---|
| You → Belgian VAT-liable customer | Structured Peppol usually required | Mandatory path |
| You → foreign customer (EU or non-EU) | Usually outside domestic B2B mandate | Optional if they are reachable |
| Foreign supplier → you | Their local rules + your reception setup | Useful if they send Peppol; not the Belgian send mandate on your side |
| Belgian supplier → you (domestic) | Supplier must send structured | You must receive |
VAT place-of-supply and invoice content still follow Belgian and EU VAT rules (VAT regimes). Channel choice and mandate scope are separate questions.
When Peppol helps with foreigners
Peppol is a network, not a Belgian-only duty. Use it cross-border when:
- The counterparty already publishes a Peppol participant ID and BIS Billing receive capability.
- Both sides prefer one structured channel instead of portal PDFs and email.
- Your Access Point can address their identifier scheme (not only Belgian 0208).
- Contracts or group policy require structured delivery even when Belgian law does not.
If lookup fails, that is a reachability problem, not proof that Belgian law forbids PDF for that foreign flow. For domestic unreachable buyers, see client not on Peppol.
Practical cross-border checklist
- Classify the counterparty: Belgian VAT-liable B2B vs foreign. Mandate first, then channel.
- Ask for their Peppol ID (scheme + identifier) and preferred document profile.
- Run participant lookup via your Access Point before the first send.
- Confirm VAT content (reverse charge mentions, foreign VAT numbers, currency) independently of Peppol success.
- Agree a fallback in writing when they are off-network: email PDF, customer portal, or EDI. Keep that fallback only for out-of-mandate flows.
- Keep your own Belgian Peppol identity live for domestic suppliers and customers (registration).
Common mistakes
| Mistake | Better approach |
|---|---|
| Forcing Peppol on a foreign buyer who is not registered | Contract a channel; retry only if they join Peppol |
| Skipping Peppol for a Belgian customer because "exports feel similar" | Domestic Belgian B2B still follows the mandate |
| Using Belgian enterprise number rules for a foreign ID | Use the scheme they publish; validate with lookup |
| Mixing mandate compliance with "nice to have" automation | Track two lists: mandatory domestic vs optional cross-border |
Network basics: What is Peppol?. Format baseline: EN 16931 and UBL.
FAQ
Does the Belgian Peppol mandate apply to foreign buyers?
Usually not. The 2026 structured duty targets domestic B2B with Belgian VAT-liable parties. Confirm your case with FPS Finance.
Can I still send Peppol to a foreign customer?
Yes, if they publish a participant ID and receive capability. Lookup first; do not force Peppol if they are off-network.
Must I receive Peppol from a foreign supplier?
Follow their local rules plus your reception setup. Useful if they send Peppol; it is not the Belgian send mandate on your side.
Do I use 0208 for a foreign Peppol ID?
No. Use the scheme they publish. Belgian 0208 plus enterprise number is for Belgian participants.
Does export feel like domestic B2B?
No. Do not skip Peppol for a Belgian customer because exports feel similar. Domestic in-scope B2B still follows the mandate.