Register on Peppol for sending and receiving

How automatic Peppol registration works on activation and what you configure per identifier.

As soon as you activate an organisation on the eConnect platform, you are automatically registered on the Peppol network. This means you can immediately send invoices to any Peppol participant worldwide. Receiving is a separate step that you enable yourself.

What do you need?

For a Peppol registration, eConnect requires at minimum the following information:

FieldExampleNotesStatutory name"eConnect International B.V."Included in the Peppol Directory.Address and country"Pelmolenlaan 16A, 3447 GW Woerden, NL"Country determines which Electronic Address Scheme (EAS) codes are required.Organisation numberCoC 54441587 (NL)Together with the EAS this forms the Participant Identifier.Contact personname + email addressFor monitoring and escalation.

For Dutch organisations this is in practice your Chamber of Commerce number (CoC). Additional identifiers (VAT, OIN, GLN, foreign codes) can be added later to increase your discoverability.

The Netherlands has no mandatory registration of a specific number. Unlike Belgium (where the enterprise number 0208 must always be registered first), an organisation in the Netherlands is not required to always register a VAT and/or Chamber of Commerce number. See the Dutch PA Specific Requirements (PASR) of the Peppol Authority (confirmed by eConnect, Johan Schaeffer, 2026-06-30, ticket #15267469).

Automatic registration on activation

When you add and activate an organisation on the eConnect platform, three things happen automatically:

  1. Your organisation is registered in the eConnect SMP (Service Metadata Publisher), the technical register that tells other Peppol participants how to reach you.
  2. At least one identifier is created. For Dutch organisations, this is the Chamber of Commerce number (schemeID 0106).
  3. Your organisation is immediately discoverable on the Peppol network, so other parties can send documents to you.

You do not need to do anything for this. The registration runs entirely automatically in the background.

Adding your own organisation is a prerequisite. To search for or add a Peppol recipient in eConnect, you must first have added and activated your own organisation. Without your own organisation in the platform, you cannot select a Peppol recipient when composing an invoice.

Common misconception: you do not need to create or activate your customer (the recipient) yourself in the platform. You can send an invoice to anyone registered on Peppol. Only your own organisation needs to be added; the recipient does not (confirmed by eConnect, Johan Schaeffer, 2026-06-30, ticket #15267469).

Pop-up: register for receiving

On your first login, a pop-up appears asking whether you want to receive e-invoices via Peppol for each organisation. By default, receiving is turned off because it is a paid service that requires credit or at least a Basic plan.

In the pop-up you can choose per organisation:

  • Enable: receiving is activated for that organisation.
  • Disable pop-up: the prompt will no longer appear on subsequent logins.

Note: if you dismiss the pop-up without making a choice, it will reappear on your next login. If you want to close the pop-up permanently, click "Disable pop-up".

OIN registration in production: registering an OIN (scheme 0190) in production is subject to a separate requirement — a written declaration is required (for the OIN registration itself, separate from the Peppol pilot/production registration). The abbreviation "OINR" does not exist as a Peppol identifier; the correct number for Dutch government invoicing is the OIN (scheme 0190, issued by Logius).

The setting is stored in your organisation details. There you can also enable or disable receiving at any time.

Configure sending and receiving per identifier

Each identifier linked to your organisation has two toggles:

  • Sending: determines whether you can send invoices via this identifier
  • Receiving: determines whether you can receive invoices via this identifier

You can find these settings via Organisations > select organisation > Details. For each identifier you will see a toggle to enable or disable sending and receiving separately.

E-Documents settings

In addition to enabling or disabling receiving per identifier, you can also specify per document type what you want to receive. This includes invoices, credit notes, or orders. This way you maintain precise control over which documents arrive via Peppol.

SMP capabilities and document profiles

When integrating via the Peppol Service Bus (PSB), you configure per document family which capabilities the recipient's SMP publishes. Available capabilities include invoices, selfbilling, invoiceResponse, orderOnly, orderAdvanced, orderResponse, and mls.

Self-billing is a separate Peppol profile. A self-billing invoice (Peppol BIS Self-Billing UBL Invoice V3) is rejected with the message "the participant does not accept the document" when the recipient has no selfbilling capability published in their SMP. Self-billing is not covered by the regular invoices capability — it is a separate profile that must be explicitly enabled in the recipient's SMP. Solution: eConnect activates the selfbilling capability on the recipient's registration. Contact support to arrange this.

Why is Peppol registration important?

Your Peppol registration determines how other organisations find you on the network. Without registration, suppliers and customers cannot send e-invoices to you via Peppol and will fall back to email or postal mail.

A proper registration has several benefits:

Discoverability. The more identifiers you register (Chamber of Commerce number, VAT number, OIN), the greater the chance that senders will find you. Some senders search by Chamber of Commerce number, others by VAT number.

Automatic processing. Invoices received via Peppol can be forwarded directly to your accounting software. This saves manual work and reduces the chance of errors.

Compliance. An increasing number of government agencies and large organisations require their suppliers to be registered on Peppol. In Belgium, B2B e-invoicing via Peppol has been mandatory since 1 January 2026.

Registering multiple identifiers

You can register more than one identifier for the same organisation. This increases your reach on the network. Common combinations:

  • Chamber of Commerce number (0106) as the primary identifier for Dutch organisations
  • VAT number (9944) as an additional identifier, so international parties can find you too
  • OIN number (0190) if you invoice to or on behalf of the Dutch government

For each identifier you can separately configure whether you want to send and/or receive on it. For example, you might receive on your Chamber of Commerce number but not on your VAT number.

#PeppolFirst: automatic routing via Peppol

eConnect applies #PeppolFirst as its routing policy: when sending an invoice, the platform automatically checks whether the recipient is on the Peppol network. If so, eConnect sends the invoice via Peppol — regardless of how you submitted the invoice. You do not need to manually choose a channel per recipient; eConnect handles that automatically.

Testing in the pilot environment

Want to test Peppol traffic before going live in production? eConnect offers a pilot environment (acceptance environment). Registration and configuration are technically identical to production — the same steps, the same identifier structure, and SMP publication. The only difference is the environment to which test invoices are routed.

The essential difference between pilot and production is KYC. A pilot registration does not require KYC (Know Your Customer) to be performed; a production registration requires it. This means the support team can activate a pilot registration immediately, without extensive procedures. Contact them via support.econnect.eu.

Peppol Test is a separate network

The Peppol Test network is a separate network with its own registrations, completely independent from the production network. A regular KvK number -- your production identifier -- therefore does not work as a test address on the test network. For test traffic you need an identifier that is registered on the test network.

Usable test identifiers to send to:

IdentifierDescription0106:12345678eConnect acceptance environment (KvK scheme).0190:00000099003214345001Test OIN of the Dutch Peppol Authority (NPa).

Tools from the Dutch Peppol Authority for the test network:

Peppol Directory and publication

Registered organisations can be published in the Peppol Directory (directory.peppol.eu), the public register of Peppol participants. The business card in the Directory contains the statutory name, address details, and optionally an email address. Minimum required: one name and a country code.

The Directory is asynchronous — a new registration can take several hours to a day before it becomes visible. For the current technical publication status, the Peppol Lookup Service (lookup.peppol.org, available since March 2026) is available; it queries the SMP directly.

Processing time in practice
ScenarioProcessing timeNotesSign-up and first sending via invoice portalminutes to a few hoursDirectly after activation and SMP publication.Pilot/acceptance via supportminutesNo KYC required; support activates immediately.Full production via API or software integration1–3 business daysIncludes KYC (production only, not pilot), identifier validation, integration test, and first sending.Adding an extra identifier (VAT, OIN, foreign code)minutes to a few hoursVerifiability via VIES or national register.Migration from another Service Providera few business daysWith migration key; identifier remains the same; invoice traffic does not stop.Custom onboarding (large organisations)personal planProcessing time depends on scope; eConnect coordinates.
Migration between Service Providers

A Participant Identifier can only be registered at one SMP at a time. When switching, a migration procedure applies using a migration key generated by the current Service Provider and transferred to the new one. The identifier does not change, so trading partners do not need to adjust anything.

DirectionProcedureFrom eConnect to another Service ProviderGET /api/v1/peppol/{partyId}/prepareToMigrate marks the party for transfer and publishes a migration key at the SML.From another Service Provider to eConnectThe migration key is added to the party configuration via PUT /api/v1/peppol/config/party/{partyId} with "migration": {"key": "<key>"} ; the PSB completes the migration automatically.

During the transition, both Access Points receive traffic so no documents are lost. eConnect guides the process at no cost.

Frequently asked questions
What if I only want to send and not receive via Peppol?

That is possible. On activation you are automatically registered for sending. Receiving is turned off by default and is a paid service that requires credit or at least a Basic plan. You can therefore send invoices without activating receiving.

Do I need to do anything to get on Peppol?

No. As soon as you activate an organisation on the eConnect platform, you are automatically registered on the Peppol network. Registration in the SMP runs entirely in the background, including the creation of your Chamber of Commerce number as an identifier.

Can I configure per identifier whether I want to send or receive?

Yes. Each identifier (Chamber of Commerce number, VAT number, OIN) has a separate toggle for sending and receiving. You can find these settings via Organisations > select organisation > Details on the platform.

Why does a self-billing invoice show the error 'the participant does not accept the document'?

This error means the recipient has no selfbilling capability published in their SMP registration. Self-billing is a separate Peppol profile (Peppol BIS Self-Billing UBL Invoice V3) that is distinct from the regular invoices capability. The capability must be enabled separately on the recipient's registration. Contact support to have the selfbilling capability activated.


Want to add a VAT number or OIN? You can do this in your organisation settings on platform.econnect.eu.

Register on Peppol