Finland Company Check — PRH/YTJ Register & Financials
Pricing
from $5.00 / 1,000 company checkeds
Finland Company Check — PRH/YTJ Register & Financials
Check Finnish companies by Business ID (Y-tunnus), VAT number or name against the official PRH/YTJ registers. One row per company: bankruptcy, restructuring and liquidation status, deregistration warnings, tax registers, latest digital financial statements. No proxy, no scraping.
Pricing
from $5.00 / 1,000 company checkeds
Rating
0.0
(0)
Developer
us0r
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Give this Actor a list of Finnish companies — by Business ID (Y-tunnus),
VAT number (FI…) 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 Finnish Patent and Registration Office (PRH):
- the Business Information System (YTJ): name, legal form, address, industry (TOL), status — bankruptcy, restructuring, liquidation, ceased — and the tax registers: prepayment register (ennakkoperintärekisteri), VAT register and employer register, each with its date;
- the Trade Register notices: a registered loss of share capital, filed financial statements, debt adjustment — plus the latest ten notices of the company;
- the digital financial statements (XBRL): revenue or gross profit, operating profit, net result, equity, liabilities, total assets and cash, for the latest year and the year before.
No scraping, no proxy, no browser.
Built for supplier and customer onboarding (KYB), credit and collections teams who need to know whether a counterparty is still trading, subcontractor checks under the Finnish Contractor's Obligations Act, and periodic re-checks of a customer or supplier book.
What you get per entry
| Field | Example (Oy Wiwaco Ab) |
|---|---|
query, queryType | 0432783-6, businessId |
found, status | true, active · bankruptcy · restructuring · in_liquidation · deleted · business_id_invalidated · not_found |
riskFlags, riskDetails | ["negative_equity"], with dates and the notice behind each flag |
businessId, vatNumber, euid, name | 0432783-6, null (not VAT-registered), FIFPRO.0432783-6, Oy Wiwaco Ab |
parallelNames, auxiliaryNames, formerNames | as registered |
legalForm | {"code": "OY", "description": "Limited company"} |
address, postalAddress | street, postal code, city, one-line form |
website, industry | TOL 2025 code and description |
register | trade, foundation or association register: registered · ceased · removed, with date |
prepaymentRegister, vatRegister, employerRegister | registered, since, removedOn |
lastAccountsFiledOn, annualAccountsOverdue | date of the last registered financial statements; heuristic flag (see Limits) |
latestNotices, noticesTotal | the latest ten register notices with date, record number and entries |
financials, financialHistory, groupFinancials | key figures in EUR, latest year and the year before |
digitalAccountsYears | years with digitally filed financial statements |
nameMatch, matchedName, matchedNameType, matchRank | for name queries: exact · exact_without_legal_form · all_words; which name matched |
note, warnings, checkedAt, error | plain-language explanations; error text for rows that could not be checked |
Status and risk flags
| Flag | Meaning |
|---|---|
bankruptcy | bankruptcy (konkurssi) registered (since) |
restructuring | corporate restructuring (yrityssaneeraus) registered (since) |
in_liquidation | liquidation (selvitystila) registered (since) |
deleted | ceased or removed from the trade, foundation or association register (on) |
business_id_invalidated | the Business ID itself has been invalidated |
share_capital_lost | the board registered that equity fell below half of the share capital (Limited Liability Companies Act 20:23) — notice within the last 36 months |
annual_accounts_overdue | a limited company with no financial statements registered for 21 months (see Limits) |
removed_from_prepayment_register | an active company taken off the prepayment register within the last 36 months |
debt_adjustment | debt adjustment proceedings for a private trader |
negative_equity | equity below zero in the latest digital financial statements |
registered_last_12_months | Business ID issued less than a year ago |
status is the most serious of these, in the order invalidated → deleted →
bankruptcy → restructuring → liquidation → active.
Input
{"companies": ["0112038-9","FI19274001","Supercell Oy","0432783-6"],"maxMatchesPerName": 1,"includeNotices": true,"includeFinancials": true}
| Option | Default | Meaning |
|---|---|---|
companies | — | Business IDs, VAT numbers or names; also {"businessId": …} or {"name": …} |
maxMatchesPerName | 1 | Rows per name query, best match first (1–10) |
includeNotices | true | Register notices and the flags derived from them |
includeFinancials | true | Key figures from digital financial statements |
includeRawRecord | false | The untouched PRH record under raw, with Finnish code values |
requestIntervalSeconds | 1.0 | Spacing between requests (minimum 0.5) |
0112038-9, 01120389, 112038-9 and FI01120389 all work. Check digits
are validated before querying — a mistyped Business ID comes back as a row
with error, not as a false "not found". Finnish personal identity codes are
recognised and never searched. Duplicates in your list are checked once.
Name queries are matched strictly. The register's own name search also
returns similar names. This Actor only accepts a company with a registered
name — current, parallel, auxiliary or former — that contains every word of
your query, ranks exact matches and active companies first, and says how and
on which name it matched. If nothing qualifies, the row is not_found and
note lists the closest names the register suggested.
Speed
PRH temporarily blocks clients that query its open APIs too fast. This Actor spaces its requests (one per second by default, shared across all threads) and pauses on its own if PRH signals a limit, so a run waits out a block instead of failing.
Measured 12 October 2026: 268 entries in about 10 minutes (617 requests, no limit hit), with notices and financial statements. A company takes one request, plus one or two for limited companies when financial statements are looked up — plan roughly 40 minutes for 1,000 companies.
Limits, honestly
- Digital financial statements only. PRH publishes figures only from
statements that were filed in XBRL form — 11,765 companies for financial
years ending 31 December 2025 (as of 12 October 2026); in a test list of
220 companies in bankruptcy, restructuring or liquidation, about one in ten
had them. For every other
company
financialsstays empty;lastAccountsFiledOnstill shows when statements were registered. Listed groups reporting under IFRS are not in this service. - No people. PRH's open data contains no board members, managing directors or owners.
- The tax registers show registration, not tax compliance. The Contractor's Obligations Act also asks for a tax debt certificate and pension insurance details, which are not open data.
annual_accounts_overdueis a heuristic: an Oy or Oyj registered more than 30 months ago without financial statements registered in the last 21 months (the deadline is eight months after the end of the financial year). It isnullwhere it does not apply.- This is not a credit report. It states what the official registers say on the day you ask.
Pricing
Pay per event:
| Event | What it covers |
|---|---|
actor-start | once per run |
company-check | one 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. Notices and financial statements are included in the
company price. A spending limit you set on the run is respected — the run
stops cleanly when it is reached.
Suomeksi
Tarkista suomalaiset yritykset PRH:n ja YTJ:n avoimesta datasta. Liitä lista Y-tunnuksia, ALV-numeroita tai toiminimiä. Actor tarkistaa Y-tunnuksen tarkistusmerkin ja palauttaa yhden rivin jokaista hakua kohden, myös silloin kun yritystä ei löydy:
- tila — toiminnassa, konkurssi, yrityssaneeraus, selvitystila, lopettanut tai poistettu rekisteristä;
- varoitusmerkinnät kaupparekisteri-ilmoituksista: osakepääoman menetys, velkajärjestely ja viimeisin rekisteröity tilinpäätös;
- verohallinnon rekisterit — ennakkoperintärekisteri, arvonlisäverovelvollisten rekisteri ja työnantajarekisteri päivämäärineen;
- tilinpäätöstiedot digitaalisesti ilmoitetuista tilinpäätöksistä: liikevaihto tai bruttotulos, liikevoitto, tilikauden tulos, oma pääoma, vieras pääoma ja taseen loppusumma kahdelta tilikaudelta.
Tiedot haetaan vain PRH:n avoimista rajapinnoista — ilman välityspalvelinta ja ilman sivujen kaapimista. Rivit, joiden Y-tunnus on virheellinen, ovat maksuttomia.
Source and licence
Source: Finnish Patent and Registration Office (PRH), open data — YTJ, register notices and financial statements — licensed under Creative Commons Attribution 4.0 (CC BY 4.0). / Lähde: Patentti- ja rekisterihallitus (PRH), avoin data, CC BY 4.0.
Related Actors
- Norway Company Check — the same list check for Norwegian companies: Brønnøysund registers, roles and annual accounts.
- Poland Company Check — the same list check for Polish companies: KRS court register and VAT white list, with bank account verification.
- 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.
- German Insolvency & Bankruptcy Check — a list of names against the official German insolvency register, one row per name, found or not.
Keywords: PRH, YTJ, Y-tunnus, business ID Finland, Finnish VAT number, ALV, Patentti- ja rekisterihallitus, kaupparekisteri, Finnish trade register, Finland company check, Finnish company register, Finland business registry, Finland company search, Finland KYB, KYC Finland, due diligence Finland, supplier verification Finland, counterparty check, konkurssi, yrityssaneeraus, selvitystila, osakepääoman menetys, ennakkoperintärekisteri, tilaajavastuu, tilaajavastuulaki, työnantajarekisteri, arvonlisäverorekisteri, tilinpäätös, tilinpäätöstiedot, liikevaihto, oma pääoma, XBRL, Finnish bankruptcy check, Finnish company financials, company verification API.