Peppol ID builder and checker
To send an e-invoice over Peppol you need the buyer's Peppol ID: a 4-digit scheme code, a colon and a number, such as 0208:0123456749. Build one from a company or VAT number, or check one you were given.
🔒 Nothing is looked up or sent anywhere. Your browser only checks the format and check digits.
Build a Peppol ID
Check a Peppol ID you were given
How to find a buyer's Peppol ID
- Ask the buyer. The buyer is expected to give you their Peppol ID, and you should use what they give you. Save it with their customer details: it rarely changes.
- Look at a document they sent you. In an e-invoice or order from them, their ID is the electronic address:
EndpointIDin UBL orURIIDin CII, with the scheme code inschemeID. - Check the public Peppol Directory yourself, by name or by company or VAT number. If you can't find them there and they haven't told you, contact them.
- In Belgium you can usually send to the enterprise number (0208) without asking (see the note that appears when you pick Belgium).
- Let your access point do the routing. When you send, your Peppol provider looks up the ID on the network and finds the buyer's provider. A correct ID that isn't registered on the network still can't receive.
What this checks, and what it doesn't
- That the scheme code is on the official Peppol list (version ), and whether it is active, deprecated or removed.
- The format and check digits for the common numbers: Belgian enterprise and VAT numbers, GLN, D-U-N-S, Norwegian, Swedish, Dutch KvK, French SIREN and SIRET, Australian ABN, LEI and IBAN. Other schemes get basic checks only.
- It does not tell you whether the company is registered on Peppol or which documents it can receive. Only the network lookup (by your access point, or the Peppol Directory) can show that. A valid check digit also doesn't prove the number belongs to the company you mean.
Sources: Peppol Code Lists, participant identifier schemes v9.7 (OpenPeppol, 2 July 2026) · einvoice.belgium.be, "What is a Peppol ID?" (Belgian federal government) · Guideline for identifier schemes of recipients in Germany v1.1 (KoSIT and the German Peppol Authority). Information, not legal or tax advice.
Have the Peppol IDs but still get PDF and paper invoices? Vihsm is building a converter that turns supplier PDFs and scans into clean EN 16931 data your access point or platform can send. Belgium has required B2B e-invoices since January 2026, and France and Germany follow in 2027–28.
Ask for early access