1. What is the Finnish company register?
Finland splits company data between two authorities and then joins it back together. The Finnish Patent and Registration Office, Patentti- ja rekisterihallitus or PRH, keeps the Trade Register (kaupparekisteri): who runs a company, who may sign for it, its share capital, and its filed accounts. The Tax Administration, Verohallinto, keeps the VAT register, the prepayment register, and the employer register. Both write into the Business Information System, in Finnish Yritys- ja yhteisötietojärjestelmä or YTJ, which holds the Business ID that either authority issues and shows the combined result in one public search.
Two acts set this up. The Business Information Act (244/2001) makes PRH responsible for the technical upkeep of YTJ and lets both PRH and the Tax Administration make entries in it. The Trade Register Act (564/2023), in force since 1 June 2023, replaced the 1979 act and governs what the Trade Register holds. In practice that gives you three doors into the same data, each with its own price.
| System | What it holds | Access |
|---|---|---|
| YTJ company and organisation search tietopalvelu.ytj.fi | Business ID, company name with parallel and auxiliary names, company form, home municipality, language, addresses and any submitted contact details, main line of business, register entries at PRH and the Tax Administration, bankruptcy or liquidation, LEI, EUID, and the tax debt register | Free, no account |
| Virre Information Service virre.prh.fi | The Trade Register itself: board, managing director, auditors, representation rights, share capital, and history, plus filed financial statements, articles of association, and notification documents | Extract free, documents EUR 5.02 |
| PRH open data avoindata.prh.fi | Basic YTJ details of Trade Register companies, registered notifications since 7 November 2014, and financial statements filed as iXBRL | Free API, JSON, no key |
In short: YTJ tells you a company exists and which registers it is in, Virre tells you who runs it and how it performs, and the open data gives you the basics in bulk at no cost.
2. How to search YTJ step by step
Searching is free and needs no account. The company and organisation search on ytj.fi runs in English, Finnish, and Swedish, and the English version translates the field labels and company forms, not only the menus. Company names stay exactly as they were registered.
Open the company and organisation search
The form starts with one field for a Business ID or LEI code. Below it you can search on the company name and narrow the result by company form, home municipality, or main line of business. Links to the Finnish and Swedish versions sit in the top right.The company and organisation search at ytj.fi. One field takes a Business ID or LEI code, and the box for valid companies and organisations is ticked. Search by Business ID when you have one
A Business ID returns exactly one entity. It is also the safest input you can use, because the ID does not change when a company renames itself or changes its company form in a way the law provides for, while the name does.Search by name, and widen it when you need to
Name searches are broad. In PRH's open data, a name search for Nokia returns hundreds of companies, including housing companies and other companies with Nokian in their name. Add the company form or the home municipality to cut that down. With only the box for valid companies and organisations ticked, closed-down ones stay out of the results, so tick the box for closed-down companies and organisations when you are tracing one that may have been dissolved.Open the company record
Each field shows its latest detail, a start date where there is one, and its information source: the Business Information System, PRH, or the Tax Administration. A "Previous detail" link opens the earlier value where there is one. Nokia's record shows its current name since 1997, two parallel names, and eleven auxiliary names, which are names a registered company may use for part of its business.The free YTJ record for Nokia Oyj: Business ID 0112038-9 since 15.03.1978, the current name since 01.09.1997, auxiliary names from Vertu to Nokia Telecommunications, EUID FIFPRO.0112038-9, and an information source for every field. Check the registers and the tax debt register
The record also lists the registers the company is in, at PRH and at the Tax Administration, and any bankruptcy, liquidation, or restructuring proceedings. At the bottom of the results page sits the tax debt register: click "Show details" to see whether the company owes at least EUR 10,000 in taxes or has neglected to file returns for self-assessed taxes in the past six months.Open the Trade Register extract in Virre
For the people behind the company, go to PRH's Virre Information Service, enter the Business ID, and open the Trade Register extract. It is free and contains all current register entries, including the board of directors, the managing director, the auditors, and how the company is represented. The same Business ID search in Virre also lists the financial statements and articles of association, at EUR 5.02 each.
3. What data is public and what it costs
Finland is free to read and cheap per document. The electronic Trade Register extract costs nothing in Virre. The price starts with the filed documents, and climbs steeply once you want them in bulk. Virre prices below include 25.5% VAT.
| Item | Free or paid | Price |
|---|---|---|
| YTJ company and organisation search | Free | EUR 0, no account |
| Tax debt register for companies | Free | EUR 0, no login needed |
| Virre basic details and Trade Register extract | Free | EUR 0, electronic download |
| Trade Register extract for a chosen period | Free | EUR 0 in Virre |
| Trade Register extract ordered by invoice | Paid | EUR 15, plus EUR 6.50 invoicing and EUR 5.50 postal delivery |
| Financial statements, per document | Paid | EUR 5.02 in Virre |
| Articles of association, notification documents | Paid | EUR 5.02 each in Virre |
| Translated extract in English | Paid | EUR 10.67 in Virre, translated automatically |
| Search for a person's roles and positions | Paid | EUR 3.14 in Virre |
| Extract about beneficial owners | Paid, restricted | EUR 7.00, EUR 30.12 in English, AML purposes only |
| PRH open data API (YTJ, notifications, iXBRL accounts) | Free | EUR 0, Creative Commons Attribution 4.0 |
| Bulk transfer of financial statements | Paid | EUR 1,882.50 to join, EUR 27,610.00 a year |
| Bulk transfer of Business Information System data | Paid | EUR 1,882.50 to join, EUR 6,526.00 a year |
Two things stand out. The Trade Register extract is free, as a current extract or for a period you choose, and for a company registered after 1 September 1992 it goes back to the registration date. And the open data API is free, updated daily, with every valid company available as one compressed download. The catch is the accounts: only about 5 per cent of financial statements are filed as iXBRL and come through the API. The rest are documents at EUR 5.02 each.
What you will not find: revenue or employee counts as fields in YTJ, beneficial owners, or dependable contact details. Beneficial owner details are the one part of the Trade Register that is not public. Phone numbers and email addresses appear in YTJ only if the company submitted them, and the open data leaves both out entirely.
4. Finnish legal forms, briefly
The abbreviation of the legal form is often part of a Finnish company name itself: Nokia Oyj, formerly Oy Nokia Ab. Finland is bilingual, so each form has a Finnish and a Swedish name, and a company can register its name in other languages as parallel names, as Nokia does with Nokia Abp and Nokia Corporation. The Trade Register also holds housing companies, and the Trade Names Act requires a housing company's name to show its home municipality, which is why a search for Nokia, also the name of a Finnish municipality, turns up so many of them.
| Form | Finnish (Swedish) name | Files accounts with PRH | In short |
|---|---|---|---|
| Limited company | Osakeyhtiö, Oy (Aktiebolag, Ab) | Yes | Can be set up with or without share capital. Without it, the register records the share capital as 0 euros. |
| Public limited company | Julkinen osakeyhtiö, Oyj (Publikt aktiebolag, Abp) | Yes | Minimum share capital EUR 80,000. Nokia Oyj is one. |
| General partnership | Avoin yhtiö (Öppet bolag) | Only in some cases | Files accounts only if certain legal requirements are met. Some must also file a beneficial owner notification. |
| Limited partnership | Kommandiittiyhtiö (Kommanditbolag) | Only in some cases | The same filing rules as the general partnership. |
| Co-operative | Osuuskunta (Andelslag) | Yes | Files within the same eight-month deadline as limited companies. |
| Housing company | Asunto-osakeyhtiö (Bostadsaktiebolag) | No | In the Trade Register but exempt from filing accounts, like mutual real estate companies and tenant-owners' societies. |
| Private trader | Yksityinen elinkeinonharjoittaja (Enskild näringsidkare) | Usually not | A natural person running a business. Name and address are hidden in YTJ unless the trader is in the Trade Register or the VAT register. |
| Branch of a foreign trader | Sivuliike (Filial) | Yes | A foreign company's branch, entered in the Trade Register. |
If you match supplier lists against the register, expect names in both languages and under auxiliary names. A Finnish company can run part of its business under an auxiliary name that looks nothing like its legal name, and the Business ID, which it must print on its invoices, is what ties them together.
5. How to verify a Finnish company: a practical checklist
Confirm the Business ID and the company situation
Search the Business ID on ytj.fi and check that the name, company form, and home municipality match what you were given. The home municipality is the registered domicile, not necessarily the street address: Nokia's is Helsinki, while its street address in the same register is in Espoo. Then check for bankruptcy, liquidation, or restructuring proceedings. For a quick first pass, our free company lookup finds the registration and revenue data in one search.Check the registers, not just the ID
A Business ID alone does not show whether a business is in the Trade Register or the Tax Administration's registers. Look at the register entries on the record: the Trade Register at PRH and the prepayment register, the employer register, and the VAT register at the Tax Administration are listed separately.Validate the VAT number
Put FI in front of the Business ID, drop the dash, and check it in the EU's VIES service. Nokia's FI01120389 comes back valid under the name Nokia Oyj. A number that does not validate may simply belong to a company outside the VAT register, which the YTJ record will confirm.Check the tax debt register
At the bottom of the YTJ result, open the tax debt register. It shows whether the company owes at least EUR 10,000 in taxes or has neglected its tax returns in the past six months, never the amount. Entries are removed once the debt is settled, so check close to the date you sign.Download the Trade Register extract and check who may sign
In Virre, open the free Trade Register extract and check that the person signing is on it, as a board member, managing director, or holder of procuration, and how the company is represented. To see a person's roles in other companies, Virre searches by name and date of birth for EUR 3.14.Buy the latest financial statements
The free extract shows the latest financial period for which financial statements have been filed. Limited companies and co-operatives must file within eight months of the end of the financial period, so a gap is a signal in itself. Buy the statements in Virre at EUR 5.02, or pull them free from the open data API if the company filed in iXBRL.
6. Limitations of the official register
To be clear: for a handful of lookups, YTJ and Virre are fast, free, and available in English. The limits appear when you need financial data at scale, ownership, or documents in English:
- Accounts are documents, not data. Only about 5 per cent of financial statements are filed as iXBRL. The rest are documents at EUR 5.02 each, bought one company at a time.
- Bulk accounts are expensive. PRH's bulk transfer of financial statement images and details costs EUR 1,882.50 to join and EUR 27,610 a year.
- Beneficial owners are not public. Anyone can see whether a company's notification has been registered, but outside the company itself the details are only available for purposes laid down in the Anti-Money Laundering Act.
- Extracts come in Finnish or Swedish. The free extract is in the language the company registered in. A translated English extract costs EUR 10.67 and leaves out the line of business, which PRH does not translate.
- Industry codes were reclassified. The Tax Administration moved from TOL 2008 to TOL 2025 at the start of 2026 and updated companies' lines of business itself, without sending them a separate notice. In the open data, Nokia's main line of business now carries a registration date of 1 January 2026.
- Private traders are partly hidden. Their names and addresses do not appear in YTJ unless they are in the Trade Register or the VAT register, and the open data leaves them out altogether.
- The latest accounts can be old. Limited companies have eight months after the end of the financial period to file, so the most recent public figures can be well over a year old.
If you check one Finnish supplier a quarter, none of this matters. If you onboard hundreds, it is the whole problem.
7. Access YTJ data programmatically
CompanyData maintains a normalized database of all 1,346,897 Finnish entities, sourced directly from the Business Information System and the PRH Trade Register and refreshed as new entries and filings appear. Business IDs are already validated, filed financial statements are read into structured fields, and records are enriched with revenue, employees, and contact data that the official register does not publish.
Our Company Data API lets you look up any Finnish entity by Business ID, 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 Finnish checks work exactly like checks anywhere else. PRH's own open data API is free and worth using for the basics, but it leaves out board members, phone numbers, email addresses, and about 95 per cent of the accounts.
Example: look up a company by Business ID
GET /v1/companies?country=FI®istration_id=0112038-9
{
"name": "Nokia Oyj",
"legal_form": "Public limited company",
"registration_id": "0112038-9",
"euid": "FIFPRO.0112038-9",
"city": "Helsinki"
}Every field above is what the free YTJ record for Nokia shows, with the home municipality as the city. Revenue and employees come back on the same record where we hold them, and are absent here for the reason this guide keeps running into: the Finnish register does not publish them as fields.
8. Finland vs other company registers
Finland publishes its basic register data through a free official API, which not every register below does. Its accounts are another matter: most are paid documents at EUR 5.02 each. For context:
| Country | Register | Free search | Official API | Financials public |
|---|---|---|---|---|
| Finland | YTJ + PRH Trade Register, one Business ID | Yes, extract free too | Yes, free open data | Yes, EUR 5.02 per document |
| Argentina | IGJ (Buenos Aires City), per province elsewhere | No, open data and CUIT check only | No, CSV open data (CC BY 4.0) | Paid copy, 6 modules (ARS 9,000) |
| Australia | ASIC + ABR (ABN Lookup) | Yes, incl. sole traders | ABN validation only | Large companies only |
| Austria | Firmenbuch, one FN number | Summary only | No, ten agents resell | Yes, EUR 1.52 per document |
| Belgium | CBE / KBO / BCE | Yes, incl. directors and NACE | Yes, EUR 50 per 2,000 | Yes, free in XBRL |
| Brazil | CNPJ (Receita Federal), one 14-character number per establishment; legal acts at 27 state Juntas Comerciais | By CNPJ only, hCaptcha, incl. QSA | Yes, Serpro, from BRL 0.6591 per lookup; free bulk open data | Listed companies only, free via CVM |
| Bulgaria | Commercial Register (Registry Agency), one 9-digit UIC | Yes, incl. directors and capital | Yes, by contract, from EUR 51.13 | Yes, free download |
| Canada | Corporations Canada + 13 provincial/territorial registries | Yes, incl. directors and ISC | Yes, lookup by number, account needed | Rarely, some distributing corporations |
| Chile | RES (Tu Empresa en un Día) + Registros de Comercio | RES only, behind reCAPTCHA | No; yearly open-data CSV of RES formations | Open and special S.A.s only |
| China | GSXT (SAMR), one 18-character code | Yes, behind a CAPTCHA | None found on GSXT | Ten figures, only if the company opts in |
| Colombia | RUES, 58 chambers of commerce | Basic data, free by law | No; monthly open data on datos.gov.co | Supersociedades filers only (SIIS) |
| Czech Republic | Obchodní rejstřík, 7 courts, one IČO | Yes, incl. extracts, Czech only | Yes, free (ARES REST) | Yes, free as PDF |
| Denmark | CVR, one 8-digit CVR number | Yes, incl. directors and signing rule | Yes, free, by application | Yes, free in XBRL and PDF |
| Estonia | Äriregister via e-Business Register (RIK) | Yes, incl. shareholders and tax data | Yes, free with a RIK contract | Yes, free PDFs + CSV key figures |
| France | RNE at INPI + Sirene + RCS | Yes, most data | Yes, two, both free | About 45% filed confidentially |
| Germany | Handelsregister, ~150 courts | Yes, since 2022 | No | Yes, via Unternehmensregister |
| Greece | GEMI, one 12-digit number | Yes, incl. directors and filings | Yes, key on approval | Yes, free download |
| Hungary | Cégjegyzék, 20 company courts | Yes, CAPTCHA, Hungarian only | XML by contract, paid | Yes, free to view |
| India | MCA21 (MCA), one CIN, 32 RoC offices | CIN lookup only, CAPTCHA | No | Yes, INR 100 to view, login needed |
| Indonesia | AHU Online (Ditjen AHU), searched by name | Name search only, behind reCAPTCHA | None found; bulk IDR 5m per 100 PTs | Audited PTs only by law; access unconfirmed |
| Ireland | CRO, searched on CORE | Yes, profile and filing list | Yes, free (Open Services) + open data | Yes, EUR 2.50 per document |
| Israel | Registrar of Companies (ICA), one 9-digit number | Yes, Hebrew only, no people | Open data only, free (data.gov.il) | No, public companies via MAGNA |
| Italy | Registro Imprese, Chambers of Commerce | Basic data only | Yes, by contract | Yes, EUR 2.50 per filing |
| Japan | Commercial register (MOJ) + NTA corporate number site | Name, address, number only | Yes, free (NTA, ID takes 2-4 weeks) | EDINET filers only |
| Luxembourg | RCS at Luxembourg Business Registers | Record free, filings need a login | Yes, EUR 5,000 a year | Yes, but many forms exempt |
| Malaysia | SSM, sold via 4 service portals | Match count only | No, e-Info API on enquiry | Yes, summary in RM15.40 profile |
| Mexico | Registro Público de Comercio (SIGER 2.0), one folio mercantil electrónico | No, account and CURP required; state fees may apply | No, terms forbid extraction | Rarely, PSM only at shareholders' request (SAS must file) |
| Netherlands | KVK Handelsregister | Search free, extracts paid | Yes, paid | Filed, paid access |
| New Zealand | Companies Register (Companies Office), company number + NZBN | Yes, incl. directors, shareholders, documents | Yes, mostly free (NZBN API no fee) | FMC and large overseas-linked only |
| Norway | Brønnøysundregistrene (CCR + Foretaksregisteret), one 9-digit number | Yes, incl. roles and firmaattest | Yes, free (NLOD 2.0), no sign-up | Yes, free PDF download |
| Poland | KRS, one 10-digit KRS number (+ CEIDG for sole traders) | Yes, extracts free too | Yes, free, no key | Yes, free, XML unless IFRS |
| Portugal | Registo Comercial (IRN), one NIPC | Publications only, record EUR 25 a year | No, FCPC by protocol only | Filed, separate paid certificate |
| Romania | Registrul Comerțului (ONRC), CUI + J/C/F number | Basic record, free account needed | No, free monthly open data instead | Filed; key figures via ANAF by CUI |
| Saudi Arabia | Commercial Register (Ministry of Commerce), one unified national number | Yes, basic data behind a CAPTCHA | Yes, Wathq, SAR 2-12 per call, prepaid from SAR 5,000 | Filed on Qawaem, not in the free search |
| Singapore | ACRA Bizfile, one UEN per entity | Yes, basic record, no login | Yes, paid subscription, prices unpublished | Yes, extracts from S$11; solvent EPCs exempt |
| Slovakia | ORSR, 8 registry courts, one IČO | Yes, incl. directors and s.r.o. partners | Yes, free (Open Data REST) | Yes, free in RÚZ |
| South Korea | Commercial registry (courts, via IROS), 13-digit corporate number | No, KRW 700 per online view | No, statistics API only; bulk data by approval | Audited and listed companies, free on DART |
| Spain | Registro Mercantil, per province | Yes, core record | No | Yes, paid per filing |
| Sweden | Bolagsverket, one organisation number | Basic record, no board | Yes, free basic data; full API paid | Yes, SEK 75; digital AB filings free since 2020 |
| Switzerland | Zefix + 26 cantons | Yes, 4 languages | Yes, free (Zefix REST) | No |
| Taiwan | MOEA findbiz, one 8-digit UBN | Yes, incl. directors' shareholdings | Yes, free (GCIS open data) | Public companies only, via MOPS |
| Thailand | DBD DataWarehouse+, one 13-digit number | Yes, incl. directors (Thai view only) | BDEX, by application, fees set by law | Yes, key figures free, 5 years |
| Turkey | Ticaret Sicili, 238 offices in MERSİS, one MERSİS number | Name check only (image code); notices free with login | No free API; paid gazette web-service feed from TRY 484,932/yr | No accounts search; listed companies on KAP |
| United Arab Emirates | NER (Ministry of Economy) + per-emirate and free zone registers | No national search (UAE PASS); Dubai directory and DIFC free | None found; Dubai licence CSVs on Dubai Pulse (unreachable) | Joint stock companies only |
| United Kingdom | Companies House | Yes | Yes, free | Yes, but often no P&L |
| United States | 50 state registries + SEC EDGAR | Mostly, per state | EDGAR only | SEC filers only |
| Vietnam | National Business Registration Portal (MoF), one enterprise code = tax code | Yes, basic record behind a reCAPTCHA | None found; paid account access (VND 4.5m/month) | Yes, VND 40,000 per copy |