๐Ÿ‡ซ๐Ÿ‡ฎ๐Ÿ‡ธ๐Ÿ‡ช๐Ÿ‡ณ๐Ÿ‡ด๐Ÿ‡ฉ๐Ÿ‡ฐ Nordic Business ID Validator

Check a Finnish Business ID (Y-tunnus), a Swedish organisationsnummer, a Norwegian organisasjonsnummer or a Danish CVR number: check digit, normalised format, VAT number and a link to the official registry. Everything runs locally in your browser.

Validate or calculate
Country

Spaces, hyphens and the FI / SE / NO / DK prefix are accepted (also SEโ€ฆ01 and NOโ€ฆMVA). With a country selected, enter the number without its last digit to calculate the check digit.

Examples:
Generate test numbers

    โ„น๏ธ This tool checks the format and check digit only. It does not query any registry: to confirm that a company exists, is active or is registered for VAT, open the official registry link (YTJ, Bolagsverket, Brรธnnรธysundregistrene, Virk) or the EU VIES service. For other EU VAT numbers, use the EU VAT Number Validator.

    Support TinyToolWeb

    Help us keep these tools free and ad-free!

    About the Nordic Business ID Validator

    Finland, Sweden, Norway and Denmark each give companies a short national number with a check digit: the Y-tunnus, the organisationsnummer, the organisasjonsnummer and the CVR number. The same number is used for tax, VAT and the trade register, so a single typo breaks an invoice, a payment or a customer record.

    This tool recognises the country, verifies the check digit and the structural rules of each format, shows the normalised number and derives the VAT number, without sending anything to a server.

    Key Features

    • Four countries: Finland, Sweden, Norway and Denmark, with automatic detection or a manual choice.
    • Precise errors: wrong length, wrong check digit (with the expected one), impossible first digit or date.
    • Swedish sole traders: a personnummer used as a business number is recognised and labelled as such.
    • VAT number: FI + 8 digits, SE + 10 digits + 01, NO + 9 digits + MVA, DK + 8 digits.
    • Calculator and generator: find a missing check digit or create fictitious test numbers.

    How to Use the Tool

    • Step 1: Paste the number, with or without spaces, hyphens or VAT prefix.
    • Step 2: Leave Auto selected, or choose the country. An 8-digit number can be Finnish or Danish: both checks are shown.
    • Step 3: Read the result, copy the normalised number with ๐Ÿ“‹ and open the registry link to confirm the company.
    • Step 4: To calculate a check digit, select the country and enter the number without its last digit.

    Formats and Check Digits

    CountryNumberFormatCheckVAT
    ๐Ÿ‡ซ๐Ÿ‡ฎ FinlandY-tunnus1234567-8Weights 7, 9, 10, 5, 8, 4, 2; remainder r mod 11: 0 โ†’ 0, 1 โ†’ never issued, else 11 โˆ’ rFI12345678
    ๐Ÿ‡ธ๐Ÿ‡ช SwedenOrganisationsnummerNNNNNN-NNNNLuhn on 10 digits; third digit โ‰ฅ 2 for legal entities, first digit = groupSE + 10 digits + 01
    ๐Ÿ‡ณ๐Ÿ‡ด NorwayOrganisasjonsnummer9XX XXX XXXWeights 3, 2, 7, 6, 5, 4, 3, 2; 11 โˆ’ r, 11 โ†’ 0, 10 โ†’ never issued; starts with 8 or 9NO + 9 digits + MVA
    ๐Ÿ‡ฉ๐Ÿ‡ฐ DenmarkCVR number8 digitsWeights 2, 7, 6, 5, 4, 3, 2, 1; sum divisible by 11; never starts with 0DK + 8 digits

    Old Finnish IDs with only 6 digits before the hyphen are completed with a leading zero (123456-7 โ†’ 0123456-7). Swedish numbers may also appear with 12 digits: 16 + organisation number, or the century (19/20) + personnummer. Swedish group numbers: 1 estates, 2 state, regions and municipalities, 3 foreign companies, 5 limited companies (aktiebolag), 6 simple partnerships, 7 economic associations, 8 non-profit associations and foundations, 9 trading and limited partnerships.

    Common Use Cases

    • Checking a Nordic supplier or customer before issuing an invoice
    • Validating company numbers in a checkout, ERP or CRM form
    • Cleaning imported customer data before a VAT report
    • Producing fictitious test numbers for software development

    Tips & Best Practices

    • A correct check digit only proves the number is well formed, not that the company exists: always confirm in the registry.
    • Norway is not in the EU: a Norwegian MVA number cannot be checked in VIES, only in the Brรธnnรธysund registers.
    • Swedish sole traders use their personal identity number: treat it as personal data under the GDPR.
    • Generated numbers have a valid check digit and may coincide with a real company: never use them as real identifiers.

    Privacy & Security

    The checks run entirely in your browser. Numbers are never sent to a server, stored or logged, and the registry links only open when you click them.