Norway VAT Number Format (123456789MVA)
Merverdiavgift (MVA) number structure, regex & verified examples
Everything you need to know about Merverdiavgift (MVA) numbers in Norway — they follow the pattern 9 digits + MVA (e.g. 123456789MVA), and can be verified against VIES. For the rates themselves, see Norway VAT rates.
VAT Number Format
Structure
9 digits + MVAExample format
123456789MVARegex
^\d{9}MVA$VAT numbers are not case-sensitive – lowercase input is automatically normalised. See how this format compares across all 27 EU countries.
Company and Tax Identifiers in Norway
What the registrar, the register and each identifier are called, in every official language and in English. These are names, not numbers.
- Company registrar
- Norwegian Bokmål: Brønnøysundregistrene
- English: Brønnøysund Register Centre
- Company register
- Norwegian Bokmål: Enhetsregisteret
- English: Central Coordinating Register for Legal Entities
- Register number
- Norwegian Bokmål: organisasjonsnummer
- English: organisation number
- Tax ID
- Norwegian Bokmål: organisasjonsnummer
- English: organisation number
- VAT ID
- Norwegian Bokmål: organisasjonsnummer
- English: organisation number
Each name is checked against the registrar’s or tax authority’s own pages or legal text. The same names ship in eu-vat-rates-data.json and in GET /v1/rates.
More on Norway
Norway VAT rates via API
Get Norway VAT rates via API — free, no key
No API key requiredcurl "https://api.vatnode.dev/v1/rates/NO"
{
"countryCode": "NO",
"countryName": "Norway",
"isEU": false,
"vatName": "Merverdiavgift",
"vatAbbr": "MVA",
"currency": "NOK",
"standardRate": 25,
"reducedRates": [
15,
12
],
"superReducedRate": null,
"parkingRate": null,
"vatNumberFormat": "9 digits + MVA",
"vatNumberPattern": "^\\d{9}MVA$",
"identifiers": {
"registryAuthorityName": {
"nb": "Brønnøysundregistrene",
"en": "Brønnøysund Register Centre"
},
"registryName": {
"nb": "Enhetsregisteret",
"en": "Central Coordinating Register for Legal Entities"
},
"registryCodeName": {
"nb": "organisasjonsnummer",
"en": "organisation number"
},
"taxIdName": {
"nb": "organisasjonsnummer",
"en": "organisation number"
},
"vatIdName": {
"nb": "organisasjonsnummer",
"en": "organisation number"
}
},
"updatedAt": "2026-11-11"
}Get Norway VAT rates via package — offline, no HTTP
eu-vat-rates-data# npm install eu-vat-rates-data
import { getRate } from 'eu-vat-rates-data'
const rate = getRate('NO')
console.log(rate.standard) // NO standard VAT rate{
"country": "Norway",
"currency": "NOK",
"eu_member": false,
"vat_name": "Merverdiavgift",
"vat_abbr": "MVA",
"standard": 25,
"reduced": [
12,
15
],
"super_reduced": null,
"parking": null,
"format": "9 digits + MVA",
"pattern": "^\\d{9}MVA$",
"identifiers": {
"registry_authority_name": {
"nb": "Brønnøysundregistrene",
"en": "Brønnøysund Register Centre"
},
"registry_name": {
"nb": "Enhetsregisteret",
"en": "Central Coordinating Register for Legal Entities"
},
"registry_code_name": {
"nb": "organisasjonsnummer",
"en": "organisation number"
},
"tax_id_name": {
"nb": "organisasjonsnummer",
"en": "organisation number"
},
"vat_id_name": {
"nb": "organisasjonsnummer",
"en": "organisation number"
}
}
}Frequently Asked Questions
What is the VAT number format in Norway?▾
VAT numbers in Norway follow the format: 9 digits + MVA. Example: 123456789MVA. VAT numbers are not case-sensitive – lowercase input is automatically normalised.
What is the VAT number regex pattern in Norway?▾
Use this regular expression to validate VAT numbers in Norway MVA number format locally:
^\d{9}MVA$Test against the uppercase number. Format validation catches typos locally.
What does MVA stand for in Norway?▾
MVA stands for Merverdiavgift — the Norwegian name for Value Added Tax (VAT). It appears on Norwegian invoices and tax documents.