Connect to 385M+ businesses worldwide with our real-time company data API. Try the company lookup API, 150 calls free.

Company register guide · Norway

Norway Company Register: How to Search the Brønnøysund Registers and Verify Norwegian Companies (2026)

Few registers give away as much as Norway's. Search, director lists, employee counts, certificates of registration, filed annual accounts, and the complete dataset are all free, and the official open data API needs no registration. Where it gets awkward is bulk work in the browser: every result list stops at 10,000 hits, and the accounts PDFs on the search portal have all their text converted to graphics. This guide covers 1,990,667 registered entities: how to search them, what each product costs, and how to verify a Norwegian company step by step.

1. What is the Norwegian company register?

Norway does not have one company register so much as one register office. The Brønnøysund Register Centre, in Norwegian Brønnøysundregistrene, has 480 staff, most of them in the town of Brønnøysund. It runs a family of registers that all key on the same number. For company checks, three of them matter: the Central Coordinating Register for Legal Entities (Enhetsregisteret, often shortened to CCR), set up in 1995 to give every entity one organisation number; the Register of Business Enterprises (Foretaksregisteret), created in 1988 out of more than 100 local trade registers; and the Register of Company Accounts (Regnskapsregisteret), running since 1 January 1981.

The legal basis changed recently. On 1 January 2026 a new Enhetsregisterloven and a new Foretaksregisterloven, both dated 20 June 2025 and administered by the Ministry of Trade, Industry and Fisheries, replaced the 1994 and 1985 acts. Both new acts say the same thing about access: anyone may see the information and documents registered, except national identity numbers and d-numbers (and, in the CCR, the electronic notification address). That one rule explains most of what follows. Board members, managing directors, and auditors are public by name. Their personal ID numbers are not.

SystemWhat it holdsAccess
Enhetsregisteret (CCR) virksomhet.brreg.noOrganisation number, name, business and postal address, organisation form, industry codes, number of employees, sector code, roles, sub-entities, group membershipFree, no login
Foretaksregisteret (Register of Business Enterprises) same recordThe entry for companies and partnerships that third parties are deemed to know: board, managing director, signature rights and prokura, share capital, auditor, plus the firmaattest certificateFree to view, firmaattest PDF free
Regnskapsregisteret (Register of Company Accounts) same recordFiled annual accounts: income statement, balance sheet, notes, directors' report and audit report where required, group accounts where they existFree PDF, older than 14 years NOK 241
Open data data.brreg.noThe CCR as an API and as complete nightly files in JSON, CSV, and Excel, plus roles and a key-figures API over the filed accountsFree, NLOD 2.0 licence, no registration

3. What data is public and what it costs

Almost everything a person or a machine needs from the Brønnøysund registers is free. The prices on the Register Centre's own product page are for phone and paper orders, notarised products, English products other than the free certificates, historical reports, and accounts older than 14 years.

ItemFree or paidPrice
Search on Virksomhetsopplysninger (number, name, filters)FreeNOK 0, no login
Roles, employee count, industry codes, share capital, liensFreeNOK 0, shown on the record
Firmaattest or registerutskrift as PDF, Norwegian or EnglishFreeNOK 0, on Virksomhetsopplysninger
Filed annual accounts as PDFFreeNOK 0, PDF on the record
Announcements of registrations (kunngjøringer)FreeNOK 0, listed per company
Open data API and complete nightly filesFreeNOK 0, NLOD 2.0, no registration
Registerutskrift or firmaattest ordered by phone, sent by email or postPaidNOK 120 or NOK 181
Annual accounts older than 14 years, by phonePaidNOK 241
Historical role overview (roles since 1 March 1995)PaidNOK 181
Notarised products, other English products, historical company informationPaidNOK 424

Two things stand out. First, the certificate you would normally pay for is free. The firmaattest on Virksomhetsopplysninger is issued under the regulation to the Foretaksregisteret act, meets the statutory minimum, and is available in Norwegian or English, while the full set of registered information downloads as a PDF with a digital signature. Only entities in the Register of Business Enterprises get a firmaattest; everything else gets a registerutskrift from the CCR instead. Second, the data is free in bulk, not just one record at a time.

What the registers will not give you: exact employee counts for businesses with one to four employees, which are withheld for privacy; national identity numbers for anyone holding a role; and accounts you can read by machine from the PDF on Virksomhetsopplysninger, because all the text in that file is converted to graphics. Phone numbers and other electronic addresses are optional under the law, so whether a record has one depends on the company.

5. How to verify a Norwegian company: a practical checklist

  1. Confirm the organisation number and the name

    Run the check digit, then search the number on Virksomhetsopplysninger and check that the name, organisation form, and business address match what you were given. For a quick first pass, our free company lookup finds the registration and revenue data in one search.
  2. Make sure it is the main entity

    If the number turns out to be an underenhet, you are looking at a branch or a location, not the legal person that signs contracts and files accounts. The sub-entity record links to its main entity, and that is the number to put in the contract.
  3. Check for bankruptcy, liquidation, and compulsory dissolution

    The record and the open data flag bankruptcy, dissolution (under avvikling), and compulsory liquidation or compulsory dissolution. A company can also be compulsorily dissolved for not filing its annual accounts, for an incomplete board, or for lacking a managing director or an auditor, and the record names the reason, so this is the fastest red flag to rule out.
  4. Check who may sign

    Open the roles: managing director (daglig leder), board chair and members, auditor, and the registered signature rights and prokura, including whether they must be used jointly or separately. Then download the free firmaattest, which shows that the business is registered and who is responsible for it.
  5. Read the announcements

    The Register Centre publishes new registrations and the main changes in its electronic announcements, the kunngjøringer, and lists them per company, as it does for Equinor: board changes, capital changes, approved accounts. This matters legally. Under section 7-1 of the Foretaksregisterloven, what is registered is treated as known to third parties. The only exception covers dealings before the sixteenth day after the announcement, and only if you can show it was impossible for you to know.
  6. Pull the annual accounts

    Download the latest filing and check the year as well as the figures. Accounts are due within a month of approval by the general meeting, and the standard deadline is 31 July, with late filing penalties from 1 August. A company that is a year behind is telling you something.
  7. Check the liens

    The liens and legal rights section shows security registered over movable property, the entries in the Register of Mortgaged Movable Property. A business whose movable assets are already pledged is worth a second look before you extend credit. Liens on real property are not in this section.

6. Limitations of the official register

To be clear: for single lookups, and even for bulk data, Norway is about as good as it gets. The limits are about scale in the browser, machine-readable financials, and the Norwegian-language content:

  • A 10,000-hit cap everywhere. The search page shows and exports only the first 10,000 hits, and the API refuses to page past 10,000 results. Anything bigger means downloading and processing the full nightly files yourself.
  • Accounts are pictures of text. The accounts PDF on Virksomhetsopplysninger has all text converted to graphics. A key-figures API exists, but the Register Centre's own dataset description calls it temporary, says it will not be developed further, and excludes banks and insurers.
  • Small employers are blurred. Exact employee counts are withheld for businesses with one to four employees, and the API returns no number below five.
  • Contact data is optional. Phone numbers and other electronic addresses may be registered, not must be, and the record hides the phone behind a button.
  • Not everyone is in the Register of Business Enterprises. For most sole proprietorships, registering there is voluntary (only state-authorised accountants and auditors must), so a sole proprietorship may have no firmaattest, only a CCR registerutskrift.
  • No personal ID numbers. Roles come with names, not national ID numbers. Credit information agencies and financial institutions can apply for API access to them through Maskinporten, and public sector bodies get it automatically.
  • Norwegian content. Names, organisation forms, and the statutory purpose stay in Norwegian in the English interface, and the free English firmaattest leaves the purpose out unless you order a translated one by phone for NOK 424.

If you check one Norwegian supplier a quarter, none of this matters. If you onboard hundreds, or need Norway in the same shape as twenty other countries, it is the whole problem.

7. Access Brønnøysund register data programmatically

CompanyData maintains a normalized database of all 1,990,667 Norwegian entities, sourced directly from the Brønnøysund registers and refreshed as new entries and filings appear. Organisation numbers are already validated, and records are enriched with revenue, employees, industry codes, and contact data.

The Register Centre's own open data API is free and worth using if Norway is all you need. Our Company Data API lets you look up any Norwegian entity by organisation number, name, or address and get structured JSON back in real time, with 150 free lookups to start. It is used by developers, banks, and insurers across 190+ countries, so Norwegian checks work exactly like checks anywhere else.

Example: look up a company by organisation number

GET /v1/companies?country=NO&registration_id=923609016

{
  "name": "EQUINOR ASA",
  "legal_form": "ASA",
  "registration_id": "923 609 016",
  "city": "STAVANGER",
  "nace_code": "06.100"
}

Every value above is visible on the free Virksomhetsopplysninger record in the screenshot: the name, the organisation form (Allmennaksjeselskap, the ASA at the end of the name), the organisation number, the business address in Stavanger, and the first industry code. Revenue, employees, and contact details come back on the same record where we hold them, and are left out here because that screenshot does not show them.

8. Norway vs other company registers

Norway gives away the search, the accounts, and the API, and asks you to do the bulk processing yourself. For context:

CountryRegisterFree searchOfficial APIFinancials public
NorwayBrønnøysundregistrene (CCR + Foretaksregisteret), one 9-digit numberYes, incl. roles and firmaattestYes, free (NLOD 2.0), no sign-upYes, free PDF download
ArgentinaIGJ (Buenos Aires City), per province elsewhereNo, open data and CUIT check onlyNo, CSV open data (CC BY 4.0)Paid copy, 6 modules (ARS 9,000)
AustraliaASIC + ABR (ABN Lookup)Yes, incl. sole tradersABN validation onlyLarge companies only
AustriaFirmenbuch, one FN numberSummary onlyNo, ten agents resellYes, EUR 1.52 per document
BelgiumCBE / KBO / BCEYes, incl. directors and NACEYes, EUR 50 per 2,000Yes, free in XBRL
BrazilCNPJ (Receita Federal), one 14-character number per establishment; legal acts at 27 state Juntas ComerciaisBy CNPJ only, hCaptcha, incl. QSAYes, Serpro, from BRL 0.6591 per lookup; free bulk open dataListed companies only, free via CVM
BulgariaCommercial Register (Registry Agency), one 9-digit UICYes, incl. directors and capitalYes, by contract, from EUR 51.13Yes, free download
CanadaCorporations Canada + 13 provincial/territorial registriesYes, incl. directors and ISCYes, lookup by number, account neededRarely, some distributing corporations
ChileRES (Tu Empresa en un Día) + Registros de ComercioRES only, behind reCAPTCHANo; yearly open-data CSV of RES formationsOpen and special S.A.s only
ChinaGSXT (SAMR), one 18-character codeYes, behind a CAPTCHANone found on GSXTTen figures, only if the company opts in
ColombiaRUES, 58 chambers of commerceBasic data, free by lawNo; monthly open data on datos.gov.coSupersociedades filers only (SIIS)
Czech RepublicObchodní rejstřík, 7 courts, one IČOYes, incl. extracts, Czech onlyYes, free (ARES REST)Yes, free as PDF
DenmarkCVR, one 8-digit CVR numberYes, incl. directors and signing ruleYes, free, by applicationYes, free in XBRL and PDF
EstoniaÄriregister via e-Business Register (RIK)Yes, incl. shareholders and tax dataYes, free with a RIK contractYes, free PDFs + CSV key figures
FinlandYTJ + PRH Trade Register, one Business IDYes, extract free tooYes, free open dataYes, EUR 5.02 per document
FranceRNE at INPI + Sirene + RCSYes, most dataYes, two, both freeAbout 45% filed confidentially
GermanyHandelsregister, ~150 courtsYes, since 2022NoYes, via Unternehmensregister
GreeceGEMI, one 12-digit numberYes, incl. directors and filingsYes, key on approvalYes, free download
HungaryCégjegyzék, 20 company courtsYes, CAPTCHA, Hungarian onlyXML by contract, paidYes, free to view
IndiaMCA21 (MCA), one CIN, 32 RoC officesCIN lookup only, CAPTCHANoYes, INR 100 to view, login needed
IndonesiaAHU Online (Ditjen AHU), searched by nameName search only, behind reCAPTCHANone found; bulk IDR 5m per 100 PTsAudited PTs only by law; access unconfirmed
IrelandCRO, searched on COREYes, profile and filing listYes, free (Open Services) + open dataYes, EUR 2.50 per document
IsraelRegistrar of Companies (ICA), one 9-digit numberYes, Hebrew only, no peopleOpen data only, free (data.gov.il)No, public companies via MAGNA
ItalyRegistro Imprese, Chambers of CommerceBasic data onlyYes, by contractYes, EUR 2.50 per filing
JapanCommercial register (MOJ) + NTA corporate number siteName, address, number onlyYes, free (NTA, ID takes 2-4 weeks)EDINET filers only
LuxembourgRCS at Luxembourg Business RegistersRecord free, filings need a loginYes, EUR 5,000 a yearYes, but many forms exempt
MalaysiaSSM, sold via 4 service portalsMatch count onlyNo, e-Info API on enquiryYes, summary in RM15.40 profile
MexicoRegistro Público de Comercio (SIGER 2.0), one folio mercantil electrónicoNo, account and CURP required; state fees may applyNo, terms forbid extractionRarely, PSM only at shareholders' request (SAS must file)
NetherlandsKVK HandelsregisterSearch free, extracts paidYes, paidFiled, paid access
New ZealandCompanies Register (Companies Office), company number + NZBNYes, incl. directors, shareholders, documentsYes, mostly free (NZBN API no fee)FMC and large overseas-linked only
PolandKRS, one 10-digit KRS number (+ CEIDG for sole traders)Yes, extracts free tooYes, free, no keyYes, free, XML unless IFRS
PortugalRegisto Comercial (IRN), one NIPCPublications only, record EUR 25 a yearNo, FCPC by protocol onlyFiled, separate paid certificate
RomaniaRegistrul Comerțului (ONRC), CUI + J/C/F numberBasic record, free account neededNo, free monthly open data insteadFiled; key figures via ANAF by CUI
Saudi ArabiaCommercial Register (Ministry of Commerce), one unified national numberYes, basic data behind a CAPTCHAYes, Wathq, SAR 2-12 per call, prepaid from SAR 5,000Filed on Qawaem, not in the free search
SingaporeACRA Bizfile, one UEN per entityYes, basic record, no loginYes, paid subscription, prices unpublishedYes, extracts from S$11; solvent EPCs exempt
SlovakiaORSR, 8 registry courts, one IČOYes, incl. directors and s.r.o. partnersYes, free (Open Data REST)Yes, free in RÚZ
South KoreaCommercial registry (courts, via IROS), 13-digit corporate numberNo, KRW 700 per online viewNo, statistics API only; bulk data by approvalAudited and listed companies, free on DART
SpainRegistro Mercantil, per provinceYes, core recordNoYes, paid per filing
SwedenBolagsverket, one organisation numberBasic record, no boardYes, free basic data; full API paidYes, SEK 75; digital AB filings free since 2020
SwitzerlandZefix + 26 cantonsYes, 4 languagesYes, free (Zefix REST)No
TaiwanMOEA findbiz, one 8-digit UBNYes, incl. directors' shareholdingsYes, free (GCIS open data)Public companies only, via MOPS
ThailandDBD DataWarehouse+, one 13-digit numberYes, incl. directors (Thai view only)BDEX, by application, fees set by lawYes, key figures free, 5 years
TurkeyTicaret Sicili, 238 offices in MERSİS, one MERSİS numberName check only (image code); notices free with loginNo free API; paid gazette web-service feed from TRY 484,932/yrNo accounts search; listed companies on KAP
United Arab EmiratesNER (Ministry of Economy) + per-emirate and free zone registersNo national search (UAE PASS); Dubai directory and DIFC freeNone found; Dubai licence CSVs on Dubai Pulse (unreachable)Joint stock companies only
United KingdomCompanies HouseYesYes, freeYes, but often no P&L
United States50 state registries + SEC EDGARMostly, per stateEDGAR onlySEC filers only
VietnamNational Business Registration Portal (MoF), one enterprise code = tax codeYes, basic record behind a reCAPTCHANone found; paid account access (VND 4.5m/month)Yes, VND 40,000 per copy

Frequently Asked Questions

Common questions about the Norway Brønnøysundregistrene (Enhetsregisteret and Foretaksregisteret).

Yes. Virksomhetsopplysninger on virksomhet.brreg.no is free and needs no login. Roles, employee counts, industry codes, share capital, liens, and filed annual accounts are all shown without payment, and the firmaattest downloads free. The paid products on the Register Centre's price list are phone and paper orders, notarised products, English products other than the free certificates, historical reports, and accounts older than 14 years.
Nine digits, usually written in groups of three, such as Equinor's 923 609 016. The last digit is a modulus 11 check digit calculated with the weights 3, 2, 7, 6, 5, 4, 3, and 2, and a number whose calculation gives 10 is invalid. Sub-entities such as branches get their own organisation number in the same format.
Yes, for companies registered in the VAT register. The VAT number is the organisation number, and sales documents must show it with the letters MVA behind it, as in 923 609 016 MVA. A company that is not VAT-registered still has an organisation number, but no VAT number. The record on Virksomhetsopplysninger shows whether the company is registered in the VAT register.
Enhetsregisteret, the Central Coordinating Register for Legal Entities, gives every entity its organisation number and holds the basic data that public bodies share. Foretaksregisteret, the Register of Business Enterprises, is the register for companies, partnerships, and other businesses, with board, managing director, signature rights, and capital, and what it records is treated as known to third parties. Every entity in Foretaksregisteret is also in Enhetsregisteret, but not the other way round.
A firmaattest is the certificate of registration from the Register of Business Enterprises. It shows that a business is registered and who is responsible for it. You can download one free from the company's record on Virksomhetsopplysninger, in Norwegian or English. Entities that are not in the Register of Business Enterprises get a registerutskrift from the CCR instead. A notarised English version costs NOK 424.
Yes, free. Filed accounts are on the company's record as PDF, and the Register Centre's web shop holds the last 14 years, also free. Older accounts cost NOK 241 by phone. The PDFs on Virksomhetsopplysninger have all their text converted to graphics, so they read fine but do not copy out. For accounts at scale, see our Norwegian company records with financials.
Yes, and it is free. The CCR open data API on data.brreg.no is published under the Norwegian Licence for Open Government Data (NLOD 2.0) and needs no registration for its open endpoints. It covers entities, sub-entities, roles, and updates, and the complete register is published as JSON, CSV, and Excel files every night. Searches cannot page past 10,000 results, and roles with national ID numbers require Maskinporten access. For one schema across countries, use our Company Data API.
Yes. Virksomhetsopplysninger has an English version that translates the field labels and the industry code descriptions. Company names, organisation forms such as Allmennaksjeselskap, and the statutory purpose stay in Norwegian. The free English firmaattest also leaves out the statutory purpose unless you order a translated one by phone.
A hovedenhet, or main entity, is the company, association, or sole proprietorship itself. An underenhet, or sub-entity, is not independent: it is a branch, an office, or another separate activity, always linked to a main entity and with its own organisation number. Contracts, accounts, and the firmaattest belong to the main entity.
Open the company's record on Virksomhetsopplysninger and expand the roles. You get the managing director, the board chair and members, the auditor, and any registered signature rights and prokura, free. The same roles are in the open data API. A historical overview of every role a person has held since 1 March 1995 costs NOK 181.

Need every Norwegian company record with financials? Our Norwegian company dataset includes annual accounts, directors, industry codes, and 50+ fields per record, delivered via API, CSV, or platform.

Every Norwegian business, in one search

All 1,990,667 Norwegian entities, sourced from the Brønnøysund registers, normalized and searchable in English. Free to start.

+31 20 705 2360