Organisasjonsnummer — company, VAT and PEPPOL identifiers
The organisasjonsnummer (org.nr) is the identity number of Norwegian companies — the equivalent of a national company number. For newcomers: it is the 9-digit "ID card" of every organisation, issued by the national register. Three identifiers derive from it and are often confused: the legal org.nr, the VAT number and the PEPPOL endpoint under ICD 0192.
History — from the Brønnøysund register to PEPPOL
The central register of entities (Enhetsregisteret) was established in 1995 by Brønnøysundregistrene (the set of Norwegian public registers, based in Brønnøysund). The 9-digit org.nr became the pivot identifier across the entire administration. With EHF (2012) and then PEPPOL, the same number took on a third role: the routing key for electronic invoices, registered under ICD 0192.
1995 | The central register of legal entities (Enhetsregisteret) is
| created, run by Brønnøysundregistrene. The 9-digit
| organisasjonsnummer becomes the unique identifier of
| Norwegian organisations.
|
2000s | The org.nr spreads across the administration: VAT, taxes,
| public procurement, statistics (SSB).
|
2012 | EHF B2G: the org.nr becomes the e-invoice routing key.
|
2012-2014 | PEPPOL: Norway registers the org.nr under ICD 0192 as the
| network participant identifier.
|
2018 | EHF 3.0 / PEPPOL BIS 3.0: EndpointID schemeID 0192 +
| CompanyID 0192 standardised in the UBL invoice.
|
2024-2026 | The org.nr remains the cornerstone of every Norwegian
| B2G/B2B flow — invoice, VAT, SAF-T, Altinn. Governance — Brønnøysundregistrene
Brønnøysundregistrene ("the Brønnøysund registers") operate the Enhetsregisteret and the Foretaksregisteret (commercial register). They assign the org.nr when any entity is created (AS, ASA, ENK, NUF…) and expose the data through public APIs. The VAT register (Merverdiavgiftsregisteret) is maintained jointly with Skatteetaten: it adds the MVA suffix.
Structure — 9 digits, modulo 11, VAT, 0192
The org.nr is made of 8 significant digits and a 9th check digit computed in modulo 11 (weights 3 2 7 6 5 4 3 2). Three representations derive from it:
- org.nr — the raw legal identifier (e.g. 991825827).
- VAT number — org.nr +
MVAfor registered entities (e.g. 991825827MVA), sometimes writtenNO 991 825 827 MVA. - PEPPOL endpoint —
0192:991825827, used in EndpointID and CompanyID of the EHF invoice.
# organisasjonsnummer — structure and modulo-11 check
# 9 digits: 8 significant + 1 check digit
org.nr : 991 825 827
└─────┬───┘ └ check digit (7)
# Modulo-11 weights: 3 2 7 6 5 4 3 2
# 9*3 + 9*2 + 1*7 + 8*6 + 2*5 + 5*4 + 8*3 + 2*2
# = 27 + 18 + 7 + 48 + 10 + 20 + 24 + 4 = 158
# 158 mod 11 = 5 -> check = 11 - 5 = 6 ... (illustrative)
# Three derived identifiers:
org.nr (legal) : 991825827
VAT number : 991825827MVA (VAT register)
PEPPOL participant ID : 0192:991825827 (ICD 0192) Comparison — Nordic identifiers
| Country | Identifier | Format | PEPPOL ICD |
|---|---|---|---|
| Norway | organisasjonsnummer | 9 digits (mod 11) | 0192 |
| Sweden | organisationsnummer | 10 digits | 0007 |
| Denmark | CVR-nummer | 8 digits | 0184 (GLN) / DK:CVR |
| Finland | Y-tunnus | NNNNNNN-N | 0037 / 0216 (OVT) |
| Iceland | kennitala | 10 digits | — |
Adoption — cross-cutting use
- Universal in the administration. Taxes, VAT, public procurement, statistics (SSB), Altinn: everything runs on the org.nr.
- Invoicing key. Without a valid org.nr under ICD 0192, no EHF/PEPPOL routing is possible.
- Open data. The Brønnøysund register is queryable via public API, which eases supplier onboarding.
- NUF for foreigners. A foreign entity operating in Norway obtains a NUF-type org.nr, also routable in PEPPOL.
Common pitfalls
- Confusing org.nr and VAT number. The VAT number = org.nr + MVA suffix. Putting the suffix in an org.nr field fails validation.
- Forgetting ICD 0192. In PEPPOL the org.nr must be prefixed
with
0192. Without it, the SMP cannot resolve the recipient. - Wrong check digit. An org.nr that fails the modulo-11 test is rejected by EHF validators.
- Spaces and formatting. 991 825 827 is readable on screen, but the flows expect 991825827 with no spaces.
- Assuming Norway is in VIES. Outside the EU, the Norwegian VAT number is not verifiable via VIES — use the Brønnøysund register.