Peppol Participant ID and VAT number solve two completely different problems. A Peppol Participant ID is a technical address that tells the Peppol network exactly where to deliver an invoice — much like a phone number tells a telecom network where to route a call. A VAT number is the Estonian Tax and Customs Board’s VAT registry identifier, and it signals your company’s tax status, not its delivery route. Since 1 July 2025, a company listed in the Estonian business register as an e-invoice recipient can require its supplier to send an e-invoice, which means Estonian sellers are running into Peppol addresses far more often than before. The two numbers can share the same value when the Peppol ID is built on a VAT number, but their purpose never overlaps: one is a mailing address, the other is proof of tax status.
What Is a Peppol Participant ID, and What’s It Used for When Sending an Invoice?
A Peppol Participant ID is the identifier that Peppol’s own identifier policy describes as the SMP identity a receiver publishes (SMP, or Service Metadata Publisher, is the service that tells the Peppol network where a given company receives its invoices). The identifier always has two parts: a scheme code and a value assigned under that scheme. Without the scheme, a number is just a number, not a full Peppol address. It’s the same logic as a phone number needing a country code.
In practice, the Participant ID lives in the transport layer: in SMP endpoints and in the technical message envelope that carries the invoice from one accounting system to another. The EndpointID field inside the invoice content can happen to match the same SMP Participant ID, but Peppol’s policy doesn’t guarantee this as a universal rule. In other words: when your ERP (ERP, or enterprise resource planning software, runs your accounting and orders) asks for a customer’s Peppol address, enter the scheme and the value together. Half an address doesn’t work.
What Is a VAT Number, and When Does Registration Become Mandatory?
A VAT number is Estonia’s VAT registry number (the format is EE followed by nine digits), issued by the Estonian Tax and Customs Board. It belongs to the tax authority, not to Peppol. The number says nothing about how an invoice travels: it only shows whether, and from when, a company charges VAT.
General registration becomes mandatory once your taxable turnover in Estonia since the start of the year exceeds €40,000. A company registers as a limited VAT liable person once the taxable value of intra-Community acquisitions since the start of the year exceeds €10,000, or once it has purchased services from a foreign supplier. Both registering and deregistering require an application through the e-MTA portal. A VAT number lookup returns the company name, registry code, VAT number, and the dates of registration and deregistration. Validity of intra-EU numbers is checked separately, through the VIES system.
Can a Peppol ID and a VAT Number Contain the Same Digits?
They can, and often do — but the scheme code shows which value the Peppol ID is actually built on. Peppol’s current code list has two active schemes for Estonia: 0191 (EE:CC), which represents the eight-digit Estonian business registry code, and 9931 (EE:VAT), which represents the Estonian VAT number.
This means one company can be technically reachable on the Peppol network through two different addresses: 0191:12345678, where the number is the registry code, and 9931:EE123456789, where the number is the VAT number. These are two separate Peppol IDs, and both can land in the same company’s mailbox. When you’re setting up your ERP, though, it matters which scheme your customer’s Peppol address actually follows — enter the wrong scheme code and the invoice won’t arrive, even if the number itself is correct.
| Feature | Peppol Participant ID | VAT number |
|---|---|---|
| Issued by | Peppol network scheme administrators (based on, e.g., registry code or VAT number) | Estonian Tax and Customs Board |
| Purpose | technical routing address for an invoice | proof of VAT-liable status |
| Format | scheme + value (e.g. 0191:12345678 or 9931:EE123456789) | EE + nine digits |
| Used in | SMP endpoints, message envelope, transport layer | VAT return, invoice’s VAT field, VAT number lookup |
| Mandatory? | optional — a company chooses which scheme to join under | triggered automatically once turnover crosses the threshold |
Does Having a VAT Number Automatically Put a Company on Peppol?
No. A VAT number and Peppol membership are two separate things. Registering as VAT liable runs through the Tax and Customs Board and only affects tax accounting; joining the Peppol network runs through a certified Peppol operator or access point (an Access Point is the service that moves invoices from your system into the Peppol network) and only affects the invoice delivery channel. A company can be VAT liable without ever having joined Peppol, and the reverse holds too. VAT-liable status isn’t a precondition for joining Peppol. A company without a VAT number can still join under its registry code (scheme 0191).
That separation is exactly why it’s worth checking two fields independently when setting up an invoice: the customer’s Peppol address goes in the field that determines routing, and the customer’s VAT number goes in the invoice’s VAT field, where tax liability is calculated. Filling in one field doesn’t fill in the other.
What Did the 1 July 2025 E-Invoicing Rule Actually Change?
The amendment to the Accounting Act that took effect on 1 July 2025 gives any accounting entity listed in the business register as an e-invoice recipient the right to require its supplier to send an e-invoice. The law counts an e-invoice as compliant if it follows the European e-invoicing standard EN 16931-1 (a standard describing invoice data structure in machine-readable form), though both parties can also agree on a different suitable standard. The wording is about the e-invoice receiving channel and the EN 16931-1 standard. Peppol is one possible delivery method for that standard — it isn’t a legal obligation the law creates by itself.
So the 1 July 2025 change doesn’t make Peppol mandatory for every Estonian company. It gives a specific group of buyers the right to demand an e-invoice, and in practice many of them choose Peppol for delivery, simply because it’s already so widely used. The broader trend points the same way at EU level: the ViDA package, adopted on 11 March 2025, brings cross-border B2B digital reporting requirements built on e-invoicing, which apply from 1 July 2030. Until then, the most practical step for an Estonian business is making sure the customer’s Peppol address and VAT number sit in separate, correctly filled fields in your ERP system. That way, one number resembling the other never causes confusion.
Mis on Peppol Participant ID ja milleks seda arve saatmisel kasutatakse?
Peppol Participant ID on tehniline aadress, mille järgi Peppol-võrk teab, kuhu arve toimetada. See koosneb skeemikoodist ja väärtusest (nt 0191:12345678 või 9931:EE123456789) ning seda kasutatakse transpordikihis arve marsruutimiseks.
Mis on KMKR-number ja millal tekib registreerimiskohustus?
KMKR-number on Eesti käibemaksukohustuslaste registri number (EE + 9 numbrit), mille väljastab Maksu- ja Tolliamet. Registreerimiskohustus tekib, kui Eestis tekkiv käive ületab 40 000 eurot või ühendusesiseste soetuste väärtus 10 000 eurot aasta algusest.
Kas Peppol ID ja KMKR-number võivad sisaldada sama numbrit?
Jah, võivad, kuid skeemikood näitab, kummal väärtusel Peppol ID põhineb. Eesti kohta on kaks aktiivset skeemi: 0191 (äriregistri kood) ja 9931 (käibemaksunumber). Need on erinevad Peppol ID-d, mis võivad viia sama ettevõtte postkasti.
Kas KMKR-numbriga ettevõte on automaatselt Peppol-võrgus?
Ei. KMKR-number ja Peppol-liikmesus on kaks lahutatud asja. Käibemaksukohustuslaseks registreerumine puudutab maksuarvestust, Peppol-võrku liitumine aga arvete edastuskanalit. Ettevõte võib olla käibemaksukohustuslane ilma Peppoliga liitumata ja vastupidi.