Russia INN Validator

Check a Russian INN (10 or 12 digit) check digits — in your browser.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

The INN (ИНН — taxpayer identification number) is 10 digits for an organisation and 12 digits for an individual or sole trader. The last digit (or last two) is a control digit computed by the Federal Tax Service weighting formula. This tool detects the type, shows the region, and verifies the checksum.

How it works

Each INN type has fixed digit weights. The control digit is computed as (Σ weightᵢ × digitᵢ) mod 11, then mod 10:

  • 10-digit (organisation): one check digit, weights 2 4 10 3 5 9 4 6 8.
  • 12-digit (individual): two check digits. The 11th digit uses weights 7 2 4 10 3 5 9 4 6 8, and the 12th uses 3 7 2 4 10 3 5 9 4 6 8 over all preceding digits.

The validator computes the expected control digit(s) and compares them with the ones in your number. It also reads the first two digits as the region code. A valid checksum proves internal consistency only — it does not confirm registration with the FNS.

Example

For a 10-digit organisation INN, multiply the first nine digits by 2 4 10 3 5 9 4 6 8, sum the products, take mod 11 then mod 10, and the result must equal the 10th digit. If it matches, the checksum is valid.

INN lengthBelongs toCheck digits
10 digitsOrganisation (legal entity)1
12 digitsIndividual / sole trader2

All validation happens locally in your browser and nothing is sent over the network.

Ad placeholder (rectangle)