Генератор ИНН
Войдите или зарегистрируйтесь, чтобы сохранять инструменты в избранное
Генерация тестовых ИНН для разработки и тестирования
Генератор тестовых ИНН для разработчиков. Генерирует валидные номера с правильными контрольными цифрами. ИНН юрлица — 10 цифр, физлица — 12 цифр.
Генератор тестовых ИНН — для разработки и тестирования
Генератор создаёт синтаксически корректные номера ИНН с правильными контрольными цифрами для использования в тестовых средах, при разработке ПО и автоматизированном тестировании. Сгенерированные номера не принадлежат реальным лицам и организациям.
Структура номера ИНН
| Тип | Длина | Структура |
|---|---|---|
| ИНН юридического лица | 10 цифр | NNNN (код ИФНС) + XXXXX (порядковый номер) + C (контрольная цифра) |
| ИНН физического лица / ИП | 12 цифр | NNNN (код ИФНС) + XXXXXX (порядковый номер) + CC (две контрольные цифры) |
Первые 2 цифры — код субъекта РФ (77 — Москва, 78 — Санкт-Петербург, 50 — Московская область). Следующие 2 — номер инспекции ФНС в регионе. Наш генератор позволяет выбрать регион из 20 основных субъектов РФ.
Алгоритм контрольной цифры
Контрольная цифра вычисляется как взвешенная сумма предыдущих цифр по модулю 11, затем по модулю 10. Веса для 10-значного ИНН: 2, 4, 10, 3, 5, 9, 4, 6, 8. Для 12-значного используются два набора весов — для 11-й и 12-й цифры соответственно. Это гарантирует обнаружение случайных опечаток при вводе номера.
Применение тестовых ИНН
- Разработка ПО — заполнение форм и полей ввода при создании бухгалтерских и ERP-систем
- Автотесты — генерация валидных данных для Selenium, Cypress, Playwright и других фреймворков
- Демонстрация — скриншоты и видео без раскрытия реальных данных клиентов
- Обучение — материалы для курсов по бухгалтерии и налогообложению
Часто задаваемые вопросы
Можно ли использовать сгенерированный ИНН в официальных документах?
Нет. Сгенерированные номера предназначены исключительно для тестирования. Для получения реального ИНН необходимо обратиться в налоговую инспекцию или подать заявление через ФНС.
Являются ли сгенерированные номера уникальными?
Номера генерируются случайно и проходят проверку контрольной суммы. Теоретически они могут совпасть с реальным ИНН, но вероятность крайне мала.
Зачем выбирать регион?
Первые 4 цифры ИНН — код ИФНС (регион + номер инспекции). Выбор региона позволяет генерировать номера, соответствующие конкретному субъекту РФ, что важно для тестирования региональной логики.
Как проверить ИНН на корректность?
Используйте наш валидатор ИНН — он проверяет контрольные цифры и расшифровывает структуру номера.
Для генерации СНИЛС используйте генератор СНИЛС, а для проверки ОГРН — валидатор ОГРН.
Полезные статьи
ОГРН: проверка и расшифровка номера организации
Разбираем структуру ОГРН, значение каждого разряда, алгоритм проверки контрольной цифры и отличия от ОГРНИП для индивидуальных предпринимателей.
СНИЛС: формат, контрольное число и тестовые данные
Разбираем формат СНИЛС, алгоритм расчёта контрольного числа, роль номера в системе социального обеспечения и объясняем, зачем нужны тестовые данные.