Norway Company Check — Brønnøysund Register & Accounts avatar

Norway Company Check — Brønnøysund Register & Accounts

Pricing

from $5.00 / 1,000 company checkeds

Go to Apify Store
Norway Company Check — Brønnøysund Register & Accounts

Norway Company Check — Brønnøysund Register & Accounts

Check Norwegian companies by organisation number, VAT number or name against the official Brønnøysund registers. One row per company: status, bankruptcy, liquidation and forced-dissolution flags with reason, board and auditor, last three annual accounts. No proxy, no scraping.

Pricing

from $5.00 / 1,000 company checkeds

Rating

0.0

(0)

Developer

us0r

us0r

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Give this Actor a list of Norwegian companies — by organisation number, VAT number (NO … MVA) or name — and it returns one row per entry, including the ones that were not found. Every row is built from the official open APIs of the Brønnøysund Register Centre (Brønnøysundregistrene):

  • the Central Coordinating Register for Legal Entities (Enhetsregisteret): status, bankruptcy, liquidation and forced dissolution with its reason, address, industry code, employees, share capital, VAT registration — and the roles: general manager, chair, board, auditor, accountant, and the court-appointed trustee with address for bankrupt companies;
  • the Register of Company Accounts (Regnskapsregisteret): revenue, operating result, net result, equity, assets and debt from the last three annual accounts, the latest group accounts, and a link to the filed accounts as PDF.

No scraping, no proxy, no browser. A list of 300 companies takes about a minute.

Built for supplier and customer onboarding (KYB), credit and collections teams who need to know whether a counterparty is still trading, and periodic re-checks of a customer or supplier book.

What you get per entry

FieldExample (EQUINOR ASA)
query, queryTypeNO 923 609 016 MVA, orgnr
found, statustrue, active · bankruptcy · forced_dissolution · in_liquidation · deleted · not_found
riskFlags, riskDetails["bankruptcy", "negative_equity"], with dates, reasons and the trustee
orgNumber, vatNumber, name923609016, NO923609016MVA, EQUINOR ASA
legalForm{"code": "ASA", "description": "Allmennaksjeselskap"}
address, postalAddressstreet, postal code, city, municipality, one-line form
email, phone, mobile, websiteas registered
industry, otherIndustriesNACE code and description, e.g. 06.100
employees21272
shareCapital{"amount": 5976872600.0, "currency": "NOK", "shares": 2390749040}
foundedOn, registeredOn1972-09-18, 1995-03-12
vatRegistered, inBusinessRegister, partOfGroup, auditOptOutbooleans
rolesgeneralManager, chair, boardMembers, deputyBoardMembers, auditor, accountant, owner, partners, bankruptcyTrustee
financialslatest year: revenue, operatingResult, profitBeforeTax, netResult, equity, totalAssets, totalDebt, cash, currency, audited
financialHistory, groupFinancialsall three years; the latest consolidated accounts
lastAccountsYear, annualAccountsOverdue, annualReportPdf2025, false, link to the filed accounts
formerNames, registryNotesSTATOIL ASA, …
subunitwhen you passed the number of a branch or premises
nameMatch, matchRankfor name queries: exact · exact_without_legal_form · all_words
note, warnings, checkedAt, errorplain-language explanations; error text for rows that could not be checked

Status and risk flags

FlagMeaning
bankruptcybankruptcy opened (since), with the trustee's name and address
forced_dissolutioncompulsory liquidation or dissolution ordered, with the reason: missing_annual_accounts, missing_auditor, deficient_board, missing_general_manager, not_deleted_after_dissolution
in_liquidationvoluntary liquidation resolved (since)
deletedstruck off the register (on)
negative_equityequity below zero in the latest annual accounts
annual_accounts_overduean AS or ASA that has not filed the accounts due by now (see Limits)
registered_last_12_monthsentered in the register less than a year ago

status is the most serious of these, in the order deleted → bankruptcy → forced dissolution → in liquidation → active.

Input

{
"companies": [
"923609016",
"NO 982 463 718 MVA",
"Norsk Hydro ASA",
"973152351"
],
"maxMatchesPerName": 1,
"includeRoles": true,
"includeFinancials": true
}
OptionDefaultMeaning
companies—Organisation numbers, VAT numbers or names; also {"orgNumber": …} or {"name": …}
maxMatchesPerName1Rows per name query, best match first (1–10)
includeRolestrueGeneral manager, board, auditor, accountant, trustee
includeFinancialstrueKey figures from the last three annual accounts
includeRawRecordfalseThe untouched register record under raw, in Norwegian
pauseSeconds0.05Delay before each request

923609016, 923 609 016, 923.609.016 and NO 923 609 016 MVA all work. Check digits are validated before querying — a mistyped number comes back as a row with error, not as a false "not found". The number of a branch or business premises (underenhet) is resolved to the company it belongs to, with the branch in subunit. Duplicates in your list are checked once.

Name queries are matched strictly. The register's own name search is fuzzy — "Norsk Hydro" returns NORSK HYDROGENBILFORENING before Norsk Hydro ASA. This Actor only accepts a company whose registered name contains every word of your query, ranks exact matches first and says how it matched in nameMatch. If nothing qualifies, the row is not_found and note lists the closest names the register suggested.

Speed

Measured 12 October 2026: 302 entries in 64 seconds, 572 requests, including roles and annual accounts. Organisation numbers are looked up 100 per request; roles and accounts are fetched in parallel.

Limits, honestly

  • Deleted companies are found by number only. The register's name search covers existing entities.
  • Annual accounts come from the register's open API, which returns three years at most. For some financial institutions (banks) the API does not deliver figures; the row then carries a warning and still links the filed PDF.
  • Sole proprietorships (ENK) and most partnerships do not file accounts. financials stays empty; roles.owner names the proprietor.
  • annual_accounts_overdue is a heuristic: an AS or ASA founded before 1 July of the year in question that has not filed that year's accounts by 1 September of the following year (the legal deadline is 31 July). It is null where it does not apply.
  • Roles carry names only. The register publishes birth dates as well; this Actor leaves them out.
  • This is not a credit report. It states what the official registers say on the day you ask.

Personal data

Names of general managers, board members, proprietors and trustees are published by the Brønnøysund Register Centre as open data. If you store them, you are the controller for that copy — keep only what your purpose needs.

Pricing

Pay per event:

EventWhat it covers
actor-startonce per run
company-checkone company row — including "not found"

Rows with an error are free: a wrong check digit or a source that did not answer is never billed. Roles and annual accounts are included in the company price. A spending limit you set on the run is respected — the run stops cleanly when it is reached.

På norsk

Sjekk norske selskaper mot Brønnøysundregistrene. Lim inn en liste med organisasjonsnumre, MVA-numre eller firmanavn. Actoren kontrollerer kontrollsifferet og returnerer én rad per oppføring, også når selskapet ikke finnes:

  • status — aktiv, konkurs, under avvikling, tvangsavvikling eller tvangsoppløsning (med årsak), slettet;
  • bostyrer med navn og adresse ved konkurs og tvangsavvikling;
  • roller — daglig leder, styreleder, styremedlemmer, revisor og regnskapsfører (uten fødselsdato);
  • regnskapstall fra de tre siste årsregnskapene: driftsinntekter, driftsresultat, årsresultat, egenkapital, eiendeler og gjeld, med lenke til innsendt årsregnskap (PDF);
  • adresse, næringskode, antall ansatte, aksjekapital og MVA-registrering.

Dataene hentes kun fra de åpne API-ene til Brønnøysundregistrene — uten proxy og uten scraping. Rader med feil kontrollsiffer er gratis.

Source and licence

Contains data under the Norwegian licence for Open Government data (NLOD) distributed by the Brønnøysund Register Centre. / Inneholder data under Norsk lisens for offentlige data (NLOD) tilgjengeliggjort av Brønnøysundregistrene.

  • Finland Company Check — the same list check for Finnish companies: PRH/YTJ status, registered loss of share capital, tax registers and digital financial statements.
  • UK Company Check — the same list check for UK companies: Companies House status, strike-off notices, insolvency cases, charges, directors, PSCs and balance sheet figures.
  • Poland Company Check — the same list check for Polish companies: KRS court register and VAT white list, with bank account verification.
  • German Insolvency & Bankruptcy Check — a list of names against the official German insolvency register, one row per name, found or not.
  • German Insolvency Announcements — the whole German insolvency stream as it is published, with parsed fields.

Keywords: Brønnøysundregistrene, brreg, brreg API, Enhetsregisteret, Foretaksregisteret, Regnskapsregisteret, organisasjonsnummer, orgnr, MVA-nummer, Norwegian VAT number, Norway company check, Norwegian company register, Norway business registry, Norway company search, Norway KYB, KYC Norway, due diligence Norway, supplier verification Norway, counterparty check, konkurs, konkursbo, bostyrer, avvikling, tvangsavvikling, tvangsoppløsning, slettet, årsregnskap, regnskapstall, nøkkeltall, daglig leder, styreleder, styremedlem, revisor, regnskapsfører, aksjekapital, antall ansatte, næringskode, sjekk selskap, firmasjekk, Norwegian bankruptcy check, Norwegian company financials, annual accounts Norway, company verification API.