Free tool

Y-tunnus lookup: find a Finnish company by business ID or name

Type a Finnish Y-tunnus (business ID) and get the company from the Finnish Trade Register: legal name, legal form, status, registered address and activity code, live. The modulus-11 check digit is verified in your browser first.

Updated 6 November 2026

The same lookup with curl
curl "https://api.prometiam.com/functions/v1/risk-api/companies/search?company_number=0112038-9&country=FI" \
  -H "Authorization: Bearer rk_live_your_api_key"

What a Y-tunnus is

Every Finnish business and organisation gets a Y-tunnus, the business ID, written as seven digits, a hyphen and a check digit: 0112038-9 is Nokia Oyj. The last digit is a modulus-11 check over the first seven with the weights 7, 9, 10, 5, 8, 4 and 2, which is why a mistyped number is caught before the lookup. A remainder of 1 has no check digit, so a number that would need one is never issued.

The same digits are the company’s EU VAT number once it is VAT-registered: FI followed by the eight digits, without the hyphen (FI01120389). Some older numbers appear with only six digits before the hyphen; the missing leading zero is restored, so 112038-9 reads as 0112038-9.

What the lookup returns

The lookup sends the number to the Prometiam API and returns the name, legal form, status and city of the record. Company records from the Finnish Trade Register: legal name, legal form, status, registered address, activity code and dates; with register-change events and monitoring, but no officers and no registry-compliance signal. Corporate insolvency notices are linked by business ID.

The full record and the linked insolvency notices are one call away. Starter begins with a 14-day trial: 500 credits, 10 requests/minute, card required, nothing charged for 14 days. Subscribing keeps the same key working.

FAQ

What is a Y-tunnus and how do I find a company's?
The Y-tunnus is the Finnish business ID: seven digits, a hyphen and a check digit, for example 0112038-9. To find a company's Y-tunnus, type its name in the lookup and each match shows its Y-tunnus.

Is the Y-tunnus the same as the VAT number?
It is the basis of it: the Finnish VAT number is FI plus the eight digits of the Y-tunnus, without the hyphen. The lookup takes either form.

Why does a valid number return nothing?
Sole traders are not part of the Finnish records, a business that has left the register may no longer be served, and a new registration can take a few days to appear. Try the name search.

Can I do this in code?
Yes: GET /companies/search?company_number=0112038-9&country=FI with an API key returns the same record as JSON; the vat parameter accepts FI01120389.