Skip to content
English
  • There are no suggestions because the search field is empty.

18.08.2026 - Peppol BIS 3.0 Update: Impact on Finnish Endpoint Schemes

Peppol has updated the identification requirements for Finnish companies. This change applies to all systems sending invoice data in the Peppol BIS Billing 3.0 format.

Who this affects

This applies to your integration if your system sends invoice data in Peppol BIS Billing 3.0 format for Finnish counterparties.

What changed

The OVT identifier scheme "0216" is now the only accepted endpoint scheme for Finnish entities. Legacy schemes "0037", "0212", and "0213" have been officially withdrawn from the Peppol code list as of 17 August 2026 (Peppol BIS Billing 3.0 version 3.0.21).

Why this matters for your deliveries

Invoices carrying a withdrawn scheme code will fail network validation and will not reach the recipient. Ensuring your scheme codes are updated to "0216" prevents validation errors across Peppol and interconnected operator networks.

Example error message:
Sending to operator failed: XML invalid | [PEPPOL-EN16931-CL008]-Electronic address identifier scheme must be from the codelist "Electronic Address Identifier Scheme"

 

Recommended steps to ensure delivery

  • Set schemeID="0216" for Finnish parties in both endpoint fields of your BIS 3.0 output:
  • cac:AccountingSupplierParty/cac:Party/cbc:EndpointID/@schemeID
  • cac:AccountingCustomerParty/cac:Party/cbc:EndpointID/@schemeID
  • Review any mappings related to EndpointID, default values, or legacy configurations writing scheme "0037", "0212", or "0213".
  • Verify Finnish Peppol addresses stored in your master data and update them to "0216".
  • Forward this guide to any partners or clients who generate Finnish invoices through your integration.

 

XML Implementation Examples

All examples below apply to business ID 1234567-8 (OVT identifier 003712345678).

Updating from scheme "0037" (only the scheme attribute changes):

<!-- Before -->

<cbc:EndpointID schemeID="0037">003712345678</cbc:EndpointID>

<!-- After -->

<cbc:EndpointID schemeID="0216">003712345678</cbc:EndpointID>

 

Updating from scheme "0212" (convert business ID to OVT by removing the hyphen and adding the 0037 prefix):

<!-- Before -->

<cbc:EndpointID schemeID="0212">1234567-8</cbc:EndpointID>

<!-- After -->

<cbc:EndpointID schemeID="0216">003712345678</cbc:EndpointID>

 

Updating from scheme "0213" (convert VAT number to OVT by replacing the FI prefix with 0037):

<!-- Before -->

<cbc:EndpointID schemeID="0213">FI12345678</cbc:EndpointID>

<!-- After -->

<cbc:EndpointID schemeID="0216">003712345678</cbc:EndpointID>

 

Updating from scheme "0037" with a bare business ID (convert value to full OVT form and update scheme):

<!-- Before -->

<cbc:EndpointID schemeID="0037">12345678</cbc:EndpointID>

<!-- After -->

<cbc:EndpointID schemeID="0216">003712345678</cbc:EndpointID>

 

Reference

Peppol BIS Billing v3 release notes: https://docs.peppol.eu/poacc/billing/3.0/upcoming/release-notes/


Best regards,

Maventa Oy