Валидатор PAN + GSTIN Индия
Локально проверяет 10-символьный PAN или 15-символьный GSTIN — структурный regex, контрольная цифра modulo-36 (GSTIN), интерпретация типа сущности по 4-му символу PAN, поиск кода штата и извлечение PAN из GSTIN.
Функция Pro
Локально проверяет 10-символьный PAN или 15-символьный GSTIN — структурный regex, контрольная цифра modulo-36 (GSTIN), интерпретация типа сущности по 4-му символу PAN, поиск кода штата и извлечение PAN из GSTIN. Это инструмент Pro — оформите подписку Pro, чтобы открыть его и все остальные инструменты Pro на платформе.
Перейти на Pro — $19/мес✓ Все инструменты Pro · ✓ Без дневного лимита · ✓ Сохранённые пресеты и история результатов
Как использовать Валидатор PAN + GSTIN Индия
- Вставьте 10-символьный PAN (например, AAACR5055K) или 15-символьный GSTIN (например, 27AAACR5055K1Z7). Валидатор автоматически определяет тип по длине.
- Для GSTIN валидатор извлекает код штата (символы 1-2), встроенный PAN (символы 3-12), номер субъекта (символ 13), литеру 'Z' (символ 14) и контрольный разряд по модулю 36 (символ 15) — и подтверждает, что контрольный разряд соответствует алгоритму.
- Для PAN 4-й символ кодирует тип субъекта: P=физлицо, F=фирма/LLP, C=компания, H=HUF, A=AOP, T=траст, B=BOI, L=местный орган власти, J=искусственное юридическое лицо, G=государство.
- Публичный поиск налогоплательщиков GSTN на services.gst.gov.in требует CAPTCHA, поэтому мы не вызываем его автоматически. Ответ включает канонический URL поиска, чтобы вы могли вручную подтвердить статус регистрации.
- Эвристические подсказки по опечаткам ловят частые путаницы — O и 0, I и 1, S и 5, B и 8 — до того, как IRP отклонит счёт.
Сценарии использования
Предварительная проверка GSTIN поставщика перед оформлением заказа на покупку или электронного счёта.
Убедитесь, что тип субъекта в PAN клиента совпадает с заявленным (например, они говорят Pvt. Ltd., но 4-й символ — F = Firm/LLP — стоит разобраться).
Извлеките встроенный PAN из GSTIN для перекрёстной проверки с PAN, указанным поставщиком
Поймайте опечатки в только что введённом GSTIN до отправки счёта-фактуры в IRP.
Советы для достижения лучших результатов
- У PAN НЕТ публичного алгоритма контрольной суммы. Структурная проверка — самый надёжный предварительный контроль до обращения к сети; для полной верификации нужны Aadhaar и OTP на incometax.gov.in.
- Контроль по модулю 36 в GSTIN отлавливает ~97 % распространённых опечаток, но намеренная замена одной цифры, случайно попадающая на корректный контрольный символ, пройдёт — всегда сверяйтесь с services.gst.gov.in для B2B-контрагентов.
- 14-й символ GSTIN при современной выдаче фиксирован как «Z». Если вы видите что-то иное, весь GSTIN вызывает подозрение.
- Коды штатов 96 (иностранный), 97 (другая территория) и 99 (центральная юрисдикция) зарезервированы для поставок особой категории — ОЭЗ, OIDAR и т. п.
Часто задаваемые вопросы
Подтверждает ли этот инструмент, активен ли GSTIN в настоящее время?
Нет. Мы подтверждаем структурную корректность + контрольную цифру по модулю 36 локально. Подтверждение активного статуса требует публичного поиска налогоплательщика GSTN на services.gst.gov.in, который использует CAPTCHA и потому не может быть автоматизирован. В ответе указан канонический URL для ручной проверки.
Почему checksum_valid равно null для PAN?
У PAN нет публично задокументированного алгоритма контрольной суммы. 10-й символ описывается как «проверочная буква», но Департамент подоходного налога не раскрыл правило. Мы можем проверить только структурный формат ([A-Z]{5}[0-9]{4}[A-Z]{1}) и интерпретацию типа субъекта по 4-му символу — полная проверка требует Aadhaar+OTP на incometax.gov.in.
Можно ли извлечь PAN из GSTIN?
Да — встроенный PAN по структуре занимает символы с 3 по 12 в GSTIN. Валидатор показывает его в parsed_components.embedded_pan. Это удобно для проверки того, что GSTIN принадлежит организации, чей PAN у вас есть.
Часть этих рабочих процессов
Этот инструмент используется в пошаговых руководствах, которые помогают сделать больше
Мы храним ваш запрос и результат не более 90 дней, чтобы обеспечивать работу сервиса, предотвращать злоупотребления и, если вы вошли в аккаунт, показывать вашу историю. Их обрабатывают поставщики ИИ, перечисленные в нашей Политике конфиденциальности. Мы их не продаём.