Free Peppol tool
Free Peppol Participant Lookup
Check whether a company is registered on the Peppol network and which documents it can receive — search by company name or look up an exact ID. Free, instant, and no account needed.
Data sourced from directory.peppol.eu — the official OpenPeppol registry.
How it works
1 · Pick a scheme
The scheme is a 4-digit code identifying the national register — e.g. 0208 for the Belgian enterprise number or 0007 for the Swedish organisation number.
2 · Enter the identifier
Type the company's number in that register (VAT number, company number, or GLN).
3 · See the result
We query the official OpenPeppol directory and show whether the company is registered and what it can receive.
Available as a free public API
The same lookup is a free public JSON API — no key, no signup. Drop it into your scripts.
curl -s "https://api.getpeppr.dev/v1/peppol-lookup?scheme=0007&id=5564048972"{
"registered": true,
"peppolId": "0007:5564048972",
"name": "NALO Ventilation Aktiebolag",
"country": "SE",
"capabilities": ["invoice", "credit_note"],
"registrationDate": "2022-12-20"
}
Need to send invoices to the companies you find?
@getpeppr/sdk turns this lookup into full Peppol delivery —
read the docs API Reference
Frequently asked questions
What is a Peppol participant lookup?
Peppol is the European network for exchanging electronic invoices. A participant lookup checks whether a company is registered to receive documents on that network, and which document types (such as invoices and credit notes) it can accept. This tool queries the official OpenPeppol directory.
What is a scheme and identifier?
Every Peppol participant is addressed by a scheme plus an identifier. The scheme is a 4-digit code that says which national register the identifier belongs to — for example 0208 for the Belgian enterprise number, 0007 for the Swedish organisation number, or 0088 for a GS1 GLN. The identifier is the company's actual number in that register.
Is this lookup tool free?
Yes. It is completely free, requires no account, and stores no personal data. It reads only the public OpenPeppol directory.
Where does the data come from?
Results come directly from the official OpenPeppol directory (directory.peppol.eu), the public registry of Peppol participants. getpeppr does not maintain or alter this data.
How do I send an invoice to a participant I found?
If a participant is registered and lists Invoice or Credit note capability, you can send compliant Peppol documents to it. getpeppr is a TypeScript-first Peppol API and SDK that lets SaaS platforms send invoices for many customer legal entities through one integration. See the docs to get started.
Ready to ship Peppol invoices?
Send your first invoice in 5 minutes. Free sandbox, no credit card, full SDK access.
$ npm install @getpeppr/sdk Free sandbox forever. No credit card required. Ship invoices in minutes.