ДОК-ИННФНС · алгоритм10 и 12 цифр · мод. 11ревизия 2026-06-13

Валидатор ИНН

Проверьте ИНН юридического лица (10 цифр) или физического лица (12 цифр) по алгоритму ФНС. Контрольная сумма, расшифровка региона и ИФНС.

⏱ мгновенно · 10 и 12 цифр · пакетная проверка · код региона
Встроить на сайт
Отчёт · ДОК-ИНН|проверка · аноним
calcal.ru / validator-inn
Загрузка калькулятора…
10 / 12
Цифр (юр/физ)
Мод. 11
Алгоритм ФНС
99+
Кодов субъектов РФ
ЕГРЮЛ/ИП
База ФНС

Что такое ИНН

ИИНН (Идентификационный Номер Налогоплательщика) — уникальный код, присваиваемый ФНС России каждому налогоплательщику (физическому, юридическому лицу, ИП). Введён в 1993 г. Требуется для подачи отчётности, открытия банковских счетов, трудоустройства, регистрации ИП, проверки контрагентов.

Для юридических лиц — 10 цифр, для физлиц и ИП — 12 цифр. В обоих случаях часть цифр — контрольная сумма, позволяющая выявить опечатки и ошибки ввода.

Структура номера

ТипЦифрФормат
ИНН юрлица10NNNN-XXXXXX-K
ИНН физлица12NNNN-XXXXXX-KK
ИНН иностранца12NNNN-XXXXXX-KK

Алгоритм проверки

ДЛЯ 10-ЗНАЧНОГО ИНН
Веса: [2, 4, 10, 3, 5, 9, 4, 6, 8]
S = Σ(di × wi), i = 1..9
контроль = (S mod 11) mod 10
ДЛЯ 12-ЗНАЧНОГО ИНН
Веса1 (для 11-й цифры): [7, 2, 4, 10, 3, 5, 9, 4, 6, 8]
Веса2 (для 12-й цифры): [3, 7, 2, 4, 10, 3, 5, 9, 4, 6, 8]
Обе цифры считаются отдельно mod 11 mod 10
Формирование идентификационного номера налогоплательщика осуществляется в соответствии с установленным порядком с использованием алгоритма формирования контрольного числа, обеспечивающего выявление ошибок ввода.Приказ ФНС России № ММВ-7-14/729@

Границы валидации

ОШИБКИ
  • Путаница ИНН юр./физ. (10 vs 12)
  • Неверный код региона
  • Опечатка → контрольная не сходится
  • Перестановка цифр
  • Проверка ИНН по фамилии невозможна
АЛГОРИТМ
  • Модуль 11 (для 10-значного)
  • Две контрольные цифры (для 12-значного)
  • Разные весовые коэффициенты
  • Остаток = 10 → повторная проверка
  • Формат CRC-подобный
ГРАНИЦЫ
  • Валидация ≠ существование
  • ЕГРЮЛ/ЕГРИП — для подтверждения
  • Дубликаты встречаются крайне редко
  • При смене субъекта — старый ИНН сохраняется
  • Иностранцы: префикс 9911-9913

Зачем проверять ИНН

Проверка контрагентов (выписка из ЕГРЮЛ), оформление договоров, HR при трудоустройстве, бухгалтерия и отчётность, интеграция систем (API ФНС), банки при открытии счетов, ИТ-разработчики при создании форм ввода.

ИСТОЧНИКИ
  1. Приказ ФНС России № ММВ-7-14/729@. ФНС России. Официальный документ. 2016. ↗ ссылка
  2. Налоговый кодекс РФ, ст. 84. Государственная Дума РФ. Постановка на учёт в ФНС. 2024.
  3. ФНС России — сайт. Федеральная налоговая служба. nalog.gov.ru. 2026. ↗ ссылка
  4. ЕГРЮЛ / ЕГРИП. ФНС России. Реестры юрлиц и ИП. 2026. ↗ ссылка

Смотрите также глоссарий документов.

РАЗДЕЛ 04 · НЮАНСЫ

Ключевые факты

Четыре детали, которые важно знать об ИНН.

01
10 vs 12 цифр

Юрлица — 10 цифр, физлица и ИП — 12 цифр. Алгоритм проверки контрольной суммы отличается: для 10 — одна цифра, для 12 — две.

02
Код региона

Первые 4 цифры содержат информацию: 2 цифры — код субъекта РФ (01-99), 2 цифры — код ИФНС. Позволяют понять, где зарегистрирован.

03
Модуль 11

Алгоритм: взвешенная сумма mod 11. Для 10-значного — с весами [2, 4, 10, 3, 5, 9, 4, 6, 8, 0]. Если остаток 10 — повторяем.

04
Иностранные граждане

Получают ИНН с префиксом 9911-9913 (Москва), 9971 (Санкт-Петербург). Формат остаётся 12-значным, алгоритм проверки тот же.

РАЗДЕЛ 05 · ПЛАН ДЕЙСТВИЙ

Как использовать валидатор

Три способа проверки — от одного номера до массовой обработки.

01ВВОД

Вставьте любой формат

Проверка работает с дефисами, пробелами или без разделителей. Валидатор сам очистит и определит тип (10 или 12 цифр).

02РЕЗУЛЬТАТ

Контрольная + регион

Получите проверку контрольной суммы + расшифровку: субъект РФ, номер ИФНС. При ошибке — конкретная причина (неверная контрольная, неверная длина).

03ПАКЕТНО

Массовая проверка

Вставьте список ИНН для проверки целых БД или списков сотрудников. Результат — по каждому номеру отдельно.

ЧАСТЫЕ ВОПРОСЫ

Часто задаваемые вопросы

Идентификационный номер налогоплательщика. Выдаёт ФНС. Юрлицам — 10 цифр, физлицам и ИП — 12. Содержит контрольную сумму для проверки корректности.
Первые 4 цифры — код региона (2) + код ИФНС (2). Далее 6 цифр уникального номера. Последние — контрольные цифры по алгоритму ФНС.
Взвешенная сумма по модулю 11. Для 10-значного — веса [2,4,10,3,5,9,4,6,8]. Для 12-значного — две последовательные проверки с разными весами.
Да. Валидация — только математическая проверка. Для подтверждения существования — выписка из ЕГРЮЛ/ЕГРИП через egrul.nalog.ru.
Да, проверка идёт локально в браузере. Данные никуда не передаются. Алгоритм на JavaScript работает оффлайн.
Формат 12-значный с префиксом 9911-9913 (Москва), 9971 (СПб). Алгоритм проверки такой же, как для граждан РФ.
ИНН — налоговый идентификатор в ФНС (10-12 цифр, модуль 11). СНИЛС — пенсионный идентификатор в СФР (11 цифр, модуль 101). Разные системы и алгоритмы.
Для тестирования ПО, QA-проверки форм ввода, заполнения тестовых БД без реальных персональных данных. Сгенерированные номера математически корректны.
Лиана Арифметова
АВТОРverifiedред. calcal.ru

Лиана Арифметова

Создатель и главный редактор

Миссия: демократизировать сложные расчёты. Превратить страх перед числами в ясность и контроль. Девиз: «Любая повторяющаяся задача заслуживает своего калькулятора».

Mathematical Engineering · МФТИ · редактирует каталог с 2012 года

Был ли этот калькулятор полезен?

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ

Инструмент справочный — не заменяет эксперта

Только для информационных целей. Все расчёты, результаты и данные, предоставляемые инструментом, носят исключительно ознакомительный и справочный характер. Они не являются профессиональной консультацией — медицинской, юридической, финансовой, инженерной или иной.

Точность результатов. Калькулятор основан на общепринятых формулах и методиках, однако фактические результаты могут отличаться в зависимости от индивидуальных условий, исходных данных и применяемых стандартов. Мы не гарантируем полноту, точность или актуальность приведённых расчётов.

Профессиональные решения — медицинские, финансовые, инженерные — должны приниматься только после консультации с квалифицированным специалистом. Не используйте автоматический расчёт как единственное основание для важных решений.

Ограничение ответственности. Авторы и разработчики сервиса не несут ответственности за прямой или косвенный ущерб, возникший из-за использования данных расчётов. Пользователь принимает на себя всю ответственность за интерпретацию результатов.

EMBED

Встроить на свой сайт

Копируйте HTML-код — калькулятор появится на вашей странице за 30 секунд.

СМЕЖНЫЕ ИНСТРУМЕНТЫ

Похожие калькуляторы

15

Валидатор ОГРН/ОГРНИП

Проверка контрольной суммы ОГРН (13 цифр) и ОГРНИП (15 цифр) с расшифровкой структуры: тип, год, регион.

/validator-ogrn

Валидатор расчётного счёта + БИК

Проверка корректности банковских реквизитов по контрольному ключу. Расшифровка структуры расчётного счёта и БИК.

/validator-raschetnogo-scheta

Валидатор СНИЛС

Проверка контрольной суммы СНИЛС (11 цифр). Алгоритм проверки контрольного числа, пакетная валидация.

/validator-snils

Валидатор VIN-номера автомобиля

Проверка контрольной цифры VIN и расшифровка: производитель, страна, год выпуска, завод. ISO 3779.

/validator-vin

Валидатор кадастрового номера

Проверка формата кадастрового номера с расшифровкой: округ, район, квартал. Росреестр.

/validator-kadastrovogo-nomera

Валидатор ISBN

Проверка контрольной цифры ISBN-10 и ISBN-13 с расшифровкой структуры. Конвертация ISBN-10 ↔ ISBN-13.

/validator-isbn

Валидатор IBAN

Проверка международного банковского номера IBAN по алгоритму ISO 13616. Расшифровка структуры, страна, банк.

/validator-iban

Валидатор штрихкода EAN-13

Проверка контрольной цифры EAN-13 и расшифровка: страна производителя, код предприятия, код товара.

/validator-ean-13

Объединить PDF онлайн — без загрузки на сервер

Склейка PDF в браузере через pdf-lib. До 20 файлов, до 50 МБ каждый. Локально, без отправки на сервер (152-ФЗ).

/obyedinit-pdf-onlajn-besplatno

Сжать PDF онлайн — уменьшить размер локально

Сжатие PDF в браузере без потери качества. 3 уровня (object streams, удаление метаданных). До 50 МБ. Через pdf-lib, локально.

/szhat-pdf-onlajn-umenshit-razmer

Разделить PDF на страницы — извлечь нужные онлайн

Разделение PDF на страницы локально: каждая страница отдельным файлом, диапазон или группами. Через pdf-lib, без отправки на сервер.

/razdelit-pdf-na-stranicy-onlajn

JPG в PDF — конвертер с объединением

Конвертация JPG/PNG в PDF в браузере: до 30 картинок в один документ. Форматы A4/A3/Letter или подгонка под изображение.

/jpg-v-pdf-konverter

Повернуть страницы PDF онлайн

Поворот всех или указанных страниц PDF на 90/180/270° за миллисекунды. Lossless. Через pdf-lib, без отправки на сервер.

/povernut-pdf-stranitsy-onlajn

Водяной знак на PDF онлайн (кириллица)

Нанесение текстового знака («КОНФИДЕНЦИАЛЬНО», «ЧЕРНОВИК») на все страницы PDF. Поддержка русского текста через Canvas. 4 положения, регулировка прозрачности.

/dobavit-vodyanoj-znak-na-pdf

Нумерация страниц PDF онлайн

Проставьте номера страниц PDF в браузере: 4 формата, 6 положений, пропуск титульной, кастомный старт. Поддержка кириллицы. Через pdf-lib + Canvas.

/numerovat-stranitsy-pdf-onlajn