Skip to content

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.

Try:

How it works

1 · Pick a scheme

A Peppol address combines a scheme with an identifier. The scheme names the identifier namespace: for example, 0208 is the Belgian enterprise-number scheme, while 0088 is the global GS1 GLN scheme. The identifier is the value issued in that namespace.

2 · Enter the identifier

Type the identifier value issued in that namespace (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 docsAPI 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?

A Peppol address combines a scheme with an identifier. The scheme names the identifier namespace: for example, 0208 is the Belgian enterprise-number scheme, while 0088 is the global GS1 GLN scheme. The identifier is the value issued in that namespace.

Is this lookup tool free?

Yes. It is completely free, requires no account, and stores none of your searches. It reads only the public OpenPeppol directory. To count distinct users we add a keyed hash of your IP address to a probabilistic set that no address can be read back from — see the Privacy Policy for what that keeps and for how long.

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?

Validate locally or create a free sandbox. No credit card, full SDK access.

$npm install @getpeppr/sdk

Free sandbox forever. No credit card required. Production access follows the plan you choose.