Check if your company is registered on the Peppol network and get started with e-invoicing in minutes. Supports 16 European countries.
Select your country and enter your company identifier to check if you are already on the Peppol network.
10 digits. Accepts 0123456789, BE0123456789, BE 0123.456.789 Example: BE0123.456.789
Simple, transparent pricing from โฌ0.25 per invoice. Free account, no setup fees, no monthly minimums.
Create your account in minutes. Start sending and receiving e-invoices after company verification (24-48h).
Belgian certified Peppol Access Point with direct network connection. Trusted and secure across the EU.
Integrate Peppol e-invoicing into your systems via our REST API. Full documentation available.
Check Peppol registration for companies across 16 European countries. e-invoice.be is a certified Belgian Peppol Access Point serving the EU. Create your free account and start sending and receiving e-invoices from โฌ0.25 per invoice. Registration takes less than 10 minutes.
Peppol registration is the process of connecting your business to the Peppol network. Peppol (Pan-European Public Procurement OnLine) is the international standard for exchanging electronic invoices and business documents. When you register, your company receives a unique Peppol ID that other businesses use to send you e-invoices.
Your Peppol ID is built from a 4-digit scheme code plus your national company identifier. Belgium is one of the supported countries and uses scheme 0208 with the 10-digit enterprise number (KBO/BCE). For example, enterprise number 0123456789 becomes Peppol ID 0208:0123456789. Other countries use different schemes, such as 0106 (Dutch KvK), 0009 (French SIRET), or 9930 (German VAT ID). To activate your ID on the network, you register with a certified Peppol Access Point like e-invoice.be.
This tool supports Peppol registration lookups for 16 European countries using their native identifier schemes. Pricing through e-invoice.be is the same across all supported countries.
| Country | Scheme | Identifier | Mandate status |
|---|---|---|---|
| ๐ง๐ช Belgium | 0208 | Belgian Enterprise Number (KBO/BCE) | Belgium mandated B2B e-invoicing via Peppol since January 1, 2026. |
| ๐ณ๐ฑ Netherlands | 0106 | KvK Handelsregister Number | Netherlands uses Peppol for B2G invoicing. B2B Peppol adoption is voluntary but widespread. |
| ๐ฉ๐ช Germany | 9930 | German VAT ID (USt-IdNr.) | Germany requires B2B e-invoice receipt from January 2025, with phased sending mandate through 2028. |
| ๐ซ๐ท France | 0009 | SIRET | France mandates B2B e-invoicing receipt from September 2026 and sending from September 2027. |
| ๐ฑ๐บ Luxembourg | 9938 | Luxembourg VAT Number | Luxembourg mandates B2G e-invoicing via Peppol. B2B remains voluntary. |
| ๐ฎ๐น Italy | 0211 | Italian VAT / Fiscal Code | Italy has mandatory e-invoicing via SDI since 2019. Peppol is used for cross-border flows. |
| ๐ช๐ธ Spain | 9920 | Spanish VAT (NIF/CIF) | Spain's B2B e-invoicing mandate under the Crea y Crece law is being rolled out progressively. |
| ๐ฆ๐น Austria | 9915 | Austrian VAT (UID) | Austria requires B2G e-invoicing. B2B Peppol use is voluntary but growing. |
| ๐ฉ๐ฐ Denmark | 0184 | Danish CVR Number | Denmark was an early Peppol adopter. E-invoicing via NemHandel/Peppol is widely used. |
| ๐ธ๐ช Sweden | 0007 | Swedish Organisation Number | Sweden mandates B2G e-invoicing via Peppol since 2019. B2B adoption is voluntary. |
| ๐ณ๐ด Norway | 0192 | Norwegian Organisation Number | Norway mandates B2G e-invoicing via Peppol (EHF). B2B use is widespread. |
| ๐ซ๐ฎ Finland | 0037 | Finnish OVT Identifier | Finland gives buyers the right to demand e-invoices since April 2020. Peppol is widely used. |
| ๐ต๐ฑ Poland | 9945 | Polish VAT (NIP) | Poland's KSeF mandatory e-invoicing system is being rolled out, with phased enforcement through 2026. |
| ๐ฎ๐ช Ireland | 9935 | Irish VAT Number | Ireland supports B2G Peppol and is preparing for wider EU ViDA alignment by 2030. |
| ๐ต๐น Portugal | 9946 | Portuguese VAT (NIF) | Portugal mandates B2G e-invoicing and is expanding requirements under SAF-T and Peppol. |
| ๐ช๐ช Estonia | 0191 | Estonian Company Code | Estonia allows buyers to demand e-invoices since 2020 and uses Peppol for cross-border flows. |
The Peppol network has participants in more than 30 countries. If your country is not listed, contact us and we will help you check your status and onboard.
E-invoicing mandates are rolling out across Europe. Belgium made B2B Peppol invoicing mandatory on January 1, 2026, with fines up to โฌ5,000 for non-compliance. France, Germany, Poland and Spain have phased mandates between 2025 and 2028. The EU ViDA regulation aligns all member states by 2030. If your country is on the list above, you likely need to be registered on Peppol, either today or very soon.
Belgium (2026), France (2026-2027), Germany (2025-2028), Poland and Spain all require companies to receive e-invoices via Peppol or an equivalent national system.
The EU ViDA regulation will extend e-invoicing requirements across all member states by 2030. Early registration gives you a head start.
If you send invoices to other businesses, you need Peppol to deliver structured electronic invoices that comply with the law.
Even if you only receive invoices, registration is required so your suppliers can send e-invoices to your Peppol ID.
Registering for Peppol through e-invoice.be is straightforward. The entire process takes less than 48 hours, and you can start receiving invoices as soon as verification is complete.
Visit app.e-invoice.be and create your free account. Enter your enterprise number and basic company details. No credit card needed.
Complete a small wire transfer from your business bank account. This KYC (Know Your Customer) process verifies that you are the legitimate owner of the company. It ensures no fake businesses can register on the Peppol network through e-invoice.be.
Once verified, your Peppol ID is activated on the network. You can immediately start receiving e-invoices from any Peppol participant worldwide.
Send e-invoices via email forwarding, the web portal, or our REST API. Sending is pay-per-invoice with transparent pricing.
Creating an account and getting a Peppol ID is free. Sending and receiving e-invoices is pay-per-invoice, starting from โฌ0.25 per invoice. No setup fees, no monthly minimums.
| Feature | Pro | Enterprise |
|---|---|---|
| Account creation | Free | Free |
| Receiving e-invoices | โฌ0.25 / invoice | โฌ0.18 / invoice |
| Sending e-invoices | โฌ0.25 / invoice | โฌ0.18 / invoice |
| Peppol ID activation | Included | Included |
| API access | Included | Included |
No setup fees, no monthly minimums, no lock-in. Cancel anytime.
A valid company identifier for your country. For Belgium, a 10-digit KBO/BCE enterprise number under scheme 0208. For the Netherlands, a KvK number under scheme 0106. For France, a SIRET under scheme 0009. For Germany, a VAT ID under scheme 9930. See the supported countries table above for the full list.
Needed for the wire transfer verification (KYC). This one-time process proves your identity as the company owner.
A business email to create your account and receive notifications about incoming e-invoices.
The Peppol registration check queries public Peppol SML/SMP registries. We do not store or log the company identifiers you check. No cookies or registration required to use this tool.
The tool supports lookups for 16 European countries using their native Peppol identifier schemes: Belgium (0208), Netherlands (0106), Germany (9930), France (0009), Luxembourg (9938), Italy (0211), Spain (9920), Austria (9915), Denmark (0184), Sweden (0007), Norway (0192), Finland (0037), Poland (9945), Ireland (9935), Portugal (9946), and Estonia (0191). You can look up any participant on the global Peppol network from here.
The Peppol network has participants in more than 30 countries. If your country is not in the selector, contact us and we will help you check your registration status and, if needed, onboard you as an Access Point customer. e-invoice.be accepts customers from across the EU and beyond.
Mandates vary. Belgium mandates B2B e-invoicing via Peppol from January 2026. France phases in mandatory B2B e-invoicing from September 2026 and 2027. Germany requires B2B e-invoice receipt from January 2025, with full sending mandates rolling through 2028. Italy has used its SDI system since 2019 and uses Peppol for cross-border flows. Most Nordic countries require Peppol for B2G invoicing. The EU ViDA regulation will align all member states by 2030.
Create a free account at e-invoice.be, complete the company verification via a small wire transfer (24-48 hours), and your Peppol ID is activated automatically. The entire process takes less than 48 hours and works for companies across Europe.
Creating an account and getting a Peppol ID is free. Sending and receiving e-invoices is pay-per-invoice, starting from EUR 0.25 per invoice on the Pro plan and EUR 0.18 on the Enterprise plan. No setup fees, no monthly minimums, no credit card required to sign up.
Account creation is instant (under 2 minutes). Company verification via wire transfer takes 24-48 hours. Once verified, your Peppol ID is activated immediately on the network.
You need a valid company identifier for your country (e.g. Belgian enterprise number, Dutch KvK, French SIRET, German VAT ID), a business bank account for the verification transfer, and an email address. No credit card is required.
KYC (Know Your Customer) is a small wire transfer from your business bank account to verify your identity. This ensures every company registered through e-invoice.be is legitimate. No fake businesses can join the network.
Both sending and receiving e-invoices are pay-per-invoice. Pricing starts from EUR 0.25 per invoice on the Pro plan and EUR 0.18 per invoice on the Enterprise plan. There are no setup fees, no monthly minimums, and no hidden costs. You only pay for the invoices you actually send and receive.
A Peppol ID is your unique address on the Peppol network. It consists of a 4-digit scheme code identifying the type of identifier, followed by the value. For example, Belgium uses 0208:0123456789, the Netherlands uses 0106:12345678, France uses 0009:12345678901234, and Germany uses 9930:DE123456789. Other businesses use this ID to send you e-invoices.
Yes. Your Peppol ID belongs to your company, not to the Access Point. You can switch providers at any time without losing your Peppol ID. If you switch to e-invoice.be, we handle the migration for you.
Yes. e-invoice.be provides a full REST API for sending and receiving e-invoices programmatically. API access is included in all plans. Visit the Peppol API documentation for details.
Look up any company on the Peppol network by name, VAT number, or enterprise number.
Check the Peppol registration status of multiple companies at once by uploading a list.
Validate your UBL and Peppol BIS 3.0 invoices against official rules.
View UBL 2.1 and Peppol BIS 3.0 XML invoices as readable documents.
Need to integrate Peppol into your software? Explore the Peppol API or read our guide on the Belgian Peppol mandate.