A Swedish VAT number (momsregistreringsnummer) is the identifier you quote on B2B invoices and intra-EU sales. It is built directly from the company’s organisationsnummer, which makes it easy to validate offline. This free tool checks the structure and the embedded Luhn check digit in your browser.
How it works
The number is SE + 12 digits, decomposed as:
- First 10 digits — the company’s organisationsnummer.
- Last 2 digits — a registration sequence, in practice
01.
Validation:
- Confirm the
SEprefix and a total of 12 digits. - Confirm the trailing two digits are
01. - Run the Luhn (mod-10) check over the 10-digit organisationsnummer: double every second digit from the right, reduce values over 9 by subtracting 9, sum, and require the total to be a multiple of 10.
Example
SE556036079301: strip SE, take the first 10 digits 5560360793 as the organisationsnummer, confirm the suffix 01, and run Luhn over 5560360793. If the Luhn total ends in 0, the VAT number is well-formed.
Notes
A passing check confirms internal consistency, not active VAT registration. For live status query the EU VIES portal. Everything here runs on your device.