🇳🇴 Norway E-Invoicing

Norway E-Invoicing Compliance

Norway is making structured e-invoicing mandatory for B2B issuing from 1 January 2027, with receiving and digital bookkeeping following on 1 January 2030. The format is EHF — Norway’s profile of Peppol BIS Billing 3.0 — and it travels over Peppol. Public-sector suppliers have invoiced this way since 2019. GoRoute issues EHF from Norwegian sellers today, registers you under scheme 0192 and applies the Norwegian rules before anything leaves.

Norway E-Invoicing Status

B2G (Government) Mandatory
B2B (Business) 1 Jan 2027
Format EHF / Peppol BIS 3.0
Registry ELMA (Digdir)
Regulatory Timeline

Norway E-Invoicing Mandates

2019

B2G in EHF

Suppliers to Norwegian public bodies must invoice in EHF over Peppol. State bodies had already accepted EHF since 2012.

2026

Mandate Announced

On 16 March the Ministry of Finance brought B2B e-invoicing forward from 2028; the bill went to the Storting in May.

2027

B2B Issuing

From 1 January every business with a Norwegian bookkeeping obligation must issue structured B2B e-invoices. A PDF by email no longer counts.

2030

Receive + Digital Bookkeeping

From 1 January businesses must receive e-invoices and keep their books in a digital system that processes them.

Complete Norway E-Invoicing Solution

EHF Billing 3.0

Invoices and credit notes in Peppol BIS Billing 3.0 with the Norwegian rules applied, validated before they are sent.

Organisation Number 0192

Scheme 0192 enforced, the mod-11 check digit verified, and the number checked against Enhetsregisteret before it is published.

ELMA Aware

One SMP per participant: a company already in ELMA or with another provider is named, not silently duplicated. Public bodies are routed to ELMA.

Norwegian VAT

25%, 15% and 12% rates, zero-rated and exempt categories, and the seller identifier written as NO + organisation number + MVA (rule NO-R-001).

KID and Bank Account

The KID payment reference and a Norwegian bank account (BBAN) carried the way EHF expects, so the buyer’s bank matches the payment automatically.

Beyond the Invoice

EHF orders, order responses, catalogues, reminders, payment requests and the despatch advice on the same connection.

In depth

Norway B2B e-invoicing: what the 2027 mandate requires

Scope, format, identifiers, ELMA and the order to do things in — written for finance and IT teams who have to make it work.

Who has to issue structured e-invoices in Norway?

From 1 January 2027, every business with a bookkeeping obligation in Norway must issue invoices to other bookkeeping-obligated businesses in a structured electronic format. The proposal applies regardless of where the business is established, so a foreign company registered for Norwegian VAT is in scope. A PDF sent by email does not meet the requirement.

The second step lands on 1 January 2030: businesses must be able to receive e-invoices and must keep their books in a digital bookkeeping system that can process them. The Ministry of Finance announced the accelerated timetable on 16 March 2026 — the original consultation had pointed at 2028 — and put the bill before the Storting in May 2026. The Tax Administration is separately studying B2C e-invoicing, digital receipts and rules for accounting-software providers, due by December 2026.

The consultation proposed leaving out the smallest businesses with no bookkeeping obligation (under NOK 50,000 of annual turnover). Everyone else — and that includes most sole traders — is in.

Which format does Norway require?

EHF (Elektronisk handelsformat), version 3.0 or newer. EHF Billing 3.0 is not a separate standard: it is Peppol BIS Billing 3.0, in UBL 2.1, compliant with EN 16931, with the Norwegian rules applied whenever the seller is Norwegian. An EHF invoice is a Peppol invoice and is delivered over the Peppol network — there is no national platform in the middle.

Two Norwegian rules matter most. NO-R-001 requires the seller’s VAT identifier as NO + organisation number + MVA. NO-R-002 expects a limited company (AS or ASA) to state Foretaksregisteret. The Norwegian usage guide also covers the KID payment reference, a Norwegian bank account written as a BBAN without a BIC, and CO₂ data per line. GoRoute exposes each as a named field, so your ERP posts the value and the XML comes out right.

Document type codes follow UNCL1001: 380 for an invoice and 381 for a credit note. If you are unsure how Peppol BIS relates to the newer PINT specifications used in Oman and Australia, we explain the difference here.

The identifier: why Norwegian companies use scheme 0192

On Peppol a Norwegian business is identified by its nine-digit organisation number from the Brønnøysund Register Centre, under scheme 0192. The Norwegian Peppol Authority requires it; the legacy schemes 9908 and 9909 are no longer in Peppol’s address-scheme list, and the VAT form NO123456789MVA is a tax identifier, not a Peppol address.

The last digit is a mod-11 check digit. Peppol validates it, and an invoice carrying a malformed number is rejected with rule PEPPOL-COMMON-R041. GoRoute enforces the scheme and the check digit at registration, so a bad identifier is caught before it reaches the network. Other avoidable rejections are covered in invoice validation errors you can prevent.

ELMA and the one-SMP rule

ELMA is Norway’s central Peppol registry, run by Digdir. Public-sector bodies must be registered there, and a large share of private companies are too — Norway has the highest Peppol coverage of any country, so most Norwegian buyers can already receive EHF.

The network allows one SMP per participant. Before publishing a Norwegian company, GoRoute checks the organisation number in Enhetsregisteret and refuses a sub-unit (naming the legal entity to use), a deleted entity, a public body (which belongs in ELMA) and any company another SMP already hosts — naming the provider. To receive through GoRoute, the company’s current provider removes its registration first. Sending to a Norwegian company needs none of this.

If you are choosing a provider for the first time, how to choose a Peppol access point sets out what matters, and our onboarding checklist for finance teams covers the internal work.

Can a foreign provider handle Norwegian e-invoicing?

Yes. The Norwegian Peppol Authority is DFØ, the Agency for Public and Financial Management, and it has confirmed that a certified Peppol access point established elsewhere needs no separate Norwegian agreement to serve Norwegian businesses. What DFØ does require is that the provider applies the Norwegian rules — EHF, scheme 0192, the register check — which GoRoute does automatically.

GoRoute operates its own certified access point and SMP, so your invoices are not relayed through a third party’s infrastructure — see the API integration guide or test it free in the sandbox, where Norwegian test receivers are available.

Getting started: a realistic sequence

  1. Confirm your organisation number and that it is the legal entity, not a sub-unit. This is your Peppol identity under scheme 0192.
  2. Find out where you are registered today. If you are already in ELMA or with another provider and want to receive through GoRoute, that registration moves first.
  3. Appoint an access point and have it register you. Registration is the provider’s obligation, not yours.
  4. Connect your ERP or accounting system. Post your existing invoice data over a REST API or an existing connector — you should not have to author UBL by hand.
  5. Validate before you send. Run real documents against EN 16931, the Peppol rules and the NO-R rules in a test bed first.
  6. Plan for 2030 — receiving and digital bookkeeping — while you are in the code, rather than reopening it in three years.

Trading across the region?

Norway is the first Nordic country to mandate B2B e-invoicing. Finland remains a post-audit country where invoices travel through banks, operators or Peppol; Denmark phases in e-invoicing capability under its Bookkeeping Act; Sweden requires Peppol for public procurement and is studying a B2B mandate. Further south, Germany phases issuing in by turnover from 2027 and Belgium has been live and enforced since 2026. Our 2026 mandate tracker keeps the dates in one place, and one API across countries explains how to avoid rebuilding per jurisdiction. New to any of this? Start with how e-invoicing works or the glossary.

Ready for Norway E-Invoicing?

The B2B mandate starts on 1 January 2027. Send EHF to any Norwegian buyer today, and be registered under 0192 before your customers ask.

Official source: Norwegian Ministry of Finance — proposer of the 2027 mandate — and DFØ, the Norwegian Peppol Authority that publishes EHF. Always confirm current obligations against the authority directly.

Norway E-Invoicing FAQ

Is e-invoicing mandatory in Norway?

For the public sector, yes: suppliers to Norwegian public bodies have had to invoice in EHF since April 2019. For B2B, the Ministry of Finance announced on 16 March 2026 that structured e-invoicing becomes mandatory for issuing from 1 January 2027, with receiving and digital bookkeeping mandatory from 1 January 2030; the bill was put before the Storting in May 2026.

What is EHF?

EHF (Elektronisk handelsformat) is Norway's national e-invoicing format, published by DFØ. EHF Billing 3.0 is Peppol BIS Billing 3.0 with the Norwegian rules applied when the seller is Norwegian, so an EHF invoice is a Peppol invoice and travels over the Peppol network.

What identifier do Norwegian companies use on Peppol?

The nine-digit organisation number from the Brønnøysund Register Centre, under Peppol scheme 0192. The last digit is a mod-11 check digit, and the VAT form NO123456789MVA is a VAT identifier, not a Peppol address. GoRoute enforces 0192 and the check digit at registration.

What is ELMA?

ELMA is Norway's central Peppol registry, run by Digdir. Public-sector bodies must be registered there, and many private companies are too. A participant can be published by only one SMP on the network, so a company already in ELMA or with another provider must be removed there before GoRoute can publish it.

Does my e-invoicing provider have to be Norwegian?

No. DFØ, the Norwegian Peppol Authority, has confirmed that a certified Peppol access point established elsewhere needs no separate Norwegian agreement to serve Norwegian businesses. What matters is that the provider applies the Norwegian rules and registers you under scheme 0192.

What are the Norwegian VAT rates on an e-invoice?

25% standard, 15% on food and drink, 12% on passenger transport, accommodation and cinema, plus zero-rated and exempt supplies. The seller's VAT identifier must be written as NO plus the organisation number plus MVA, which is Peppol rule NO-R-001.

Primary sources

Go deeper