🇳🇴

Norway PEPPOL e-invoicing: EHF and the B2G mandate

Norway was among the first countries to mandate PEPPOL e-invoicing for public procurement. All government suppliers must send EHF (PEPPOL BIS Billing 3.0) e-invoices. B2B is voluntary but widely used.

📅 In force (B2G mandatory since 2012)📄 EHF / PEPPOL BIS Billing 3.0
← All EU countries

What's happening

Norway has been a PEPPOL pioneer. B2G (business-to-government) e-invoicing has been mandatory for all suppliers to Norwegian public sector entities since 2012, using the EHF (Elektronisk Handelsutveksling Format) standard. Since 2019, EHF version 3.0 is fully aligned with PEPPOL BIS Billing 3.0 — meaning any PEPPOL-capable tool can generate compliant Norwegian e-invoices. B2B e-invoicing is not legally mandated in Norway, but is widely adopted through the PEPPOL network. Norwegian companies are registered in Brønnøysundregistrene (BRREG), which serves as the Norwegian PEPPOL participant directory.

Mandate status

In force

B2G e-invoicing has been mandatory since 1 July 2012 for central government and extended to municipalities thereafter. No B2B mandate is in place as of 2026.

Who's affected

All government suppliers (B2G mandatory); B2B voluntary via PEPPOL

B2G: all suppliers to Norwegian government entities, municipalities, and public agencies — regardless of company size. B2B: voluntary but strongly encouraged; most large Norwegian enterprises already receive PEPPOL invoices.

Deadline

In force (B2G mandatory since 2012)

B2G e-invoicing has been mandatory since 1 July 2012 for central government and extended to municipalities thereafter. No B2B mandate is in place as of 2026.

Format required

EHF / PEPPOL BIS Billing 3.0

EHF (Elektronisk Handelsutveksling Format), based on UBL 2.1. Since EHF version 3.0 (2019), the format is fully aligned with PEPPOL BIS Billing 3.0. PEPPOL ICD code for Norwegian organization numbers is 0192.

How Invoicia helps

Invoicia generates PEPPOL BIS Billing 3.0 XML — the same format as EHF 3.0 — out of the box. Automatic Brønnøysund (BRREG) lookup fills in company name, address, and PEPPOL endpoint from the Norwegian organization number. Pro plan enables direct PEPPOL network delivery to any Norwegian entity registered on PEPPOL.

Free tier
20 invoices/month + PEPPOL XML
Pro — €15/mo
Unlimited + PEPPOL network sending

Frequently asked questions

Is PEPPOL e-invoicing mandatory in Norway?+

For B2G (supplying government entities): yes, mandatory since 2012. For B2B: there is no legal mandate in Norway, but PEPPOL invoicing is widely used and expected by many Norwegian businesses.

What is EHF?+

EHF (Elektronisk Handelsutveksling Format) is Norway's national e-invoicing format. Since version 3.0 (2019), EHF is fully aligned with PEPPOL BIS Billing 3.0. If your tool supports PEPPOL BIS Billing 3.0, it generates valid EHF invoices for Norway.

How do I find a Norwegian company's PEPPOL endpoint?+

Norwegian companies registered in Brønnøysundregistrene (BRREG) can be looked up in the PEPPOL directory using their organization number (with ICD 0192). Invoicia does this automatically — enter an organization number and the PEPPOL endpoint is fetched from BRREG.

What is the PEPPOL ICD code for Norway?+

The ICD (International Code Designator) for Norwegian organization numbers in the PEPPOL network is 0192. Some older systems use 9908, which is also valid and points to the same Norwegian PEPPOL participants.

Does Invoicia support Norwegian B2G e-invoicing?+

Yes. Invoicia generates PEPPOL BIS Billing 3.0 XML (EHF 3.0 compatible) and automatically looks up company details and PEPPOL endpoints from BRREG. Pro plan enables direct PEPPOL network delivery to any registered Norwegian entity.

How do I register my business as a PEPPOL participant in Norway?+

Norwegian businesses are automatically discoverable on PEPPOL if they are registered in Brønnøysundregistrene (BRREG). To start receiving PEPPOL invoices, you connect to an Access Point provider — Invoicia's Pro plan connects you directly. Your PEPPOL address is your organization number prefixed with ICD 0192 (e.g. 0192:123456789).

Can a sole trader (enkeltpersonforetak) in Norway use PEPPOL invoicing?+

Yes. Any Norwegian business registered in BRREG — including sole traders (ENK) — can use PEPPOL invoicing. For government clients, PEPPOL delivery is mandatory regardless of business size. For private customers, PEPPOL is optional but increasingly expected by large enterprises. Invoicia's free plan generates PEPPOL XML; the Pro plan enables direct network delivery.

What is Digdir and what role does it play in Norwegian e-invoicing?+

Digdir (Digitaliseringsdirektoratet — the Norwegian Digitalisation Agency) is responsible for Norway's public-sector digitalisation, including the PEPPOL infrastructure. Digdir operates the Norwegian PEPPOL Service Metadata Publisher (SMP) and coordinates with Brønnøysundregistrene to maintain the PEPPOL participant directory. All suppliers to Norwegian public sector entities use this infrastructure when delivering EHF/PEPPOL invoices.

What is the difference between EHF and PEPPOL BIS Billing 3.0?+

EHF (Elektronisk Handelsutveksling Format) is Norway's national e-invoicing profile. EHF version 1 and 2 were distinct Norwegian formats. Since EHF version 3.0 (2019), the format has been fully harmonised with the European PEPPOL BIS Billing 3.0 specification, which is based on UBL 2.1 and the EN 16931 semantic standard. In practice, any tool that generates valid PEPPOL BIS Billing 3.0 XML — including Invoicia — produces invoices that are EHF 3.0 compliant and accepted by Norwegian public sector entities.

How do Norwegian invoicing requirements compare with EU e-invoicing mandates?+

Norway is not an EU member but participates in PEPPOL through an EEA agreement, and Norwegian B2G e-invoicing has been mandatory since 2012 — far ahead of most EU countries. The EU's ViDA regulation and country-level mandates (Belgium 2026, France 2026–2028, Germany 2025–2028) are now catching up to Norway's model. For Norwegian businesses with European clients, this means trade partners are increasingly able and required to receive PEPPOL BIS 3.0 invoices — the same format Norway already uses. Invoicia supports PEPPOL BIS 3.0 on all plans, making cross-border e-invoicing to EU clients straightforward.

Read this guide in another language

Norsk (bokmål)

Last reviewed March 2026. This page is informational and not legal advice. Verify requirements with official sources or a qualified adviser.