👤 3,047 total uses◯ Free: 5 uses/day • Resets in 12h 49m
Biznes & Produktywność

Walidator PAN + GSTIN Indie

Waliduje lokalnie 10-znakowy PAN lub 15-znakowy GSTIN — regex strukturalny, cyfra kontrolna modulo-36 (GSTIN), interpretacja typu jednostki z 4 znaku PAN, lookup kodu stanu i ekstrakcja PAN z GSTIN.

Dowiedz się więcej

Łączy walidację strukturalną numeru PAN (10-znakowe wyrażenie regularne [A-Z]{5}[0-9]{4}[A-Z]{1} + interpretacja typu podmiotu na podstawie 4. znaku zgodnie z Regułą 114 Income-tax Rules 1962) z pełną walidacją GSTIN (15-znakowe wyrażenie regularne + cyfra kontrolna modulo-36 obliczana algorytmem referencyjnym GSTN). W przypadku GSTIN walidator wyodrębnia kod stanu (01 Jammu i Kaszmir … 37 Andhra Pradesh, plus kategorie specjalne 96/97/99), zawarty w nim 10-znakowy PAN, numer podmiotu dla tego PAN w obrębie stanu oraz cyfrę kontrolną — i ponownie przelicza znak kontrolny modulo-36, aby wykryć manipulacje. Publiczna wyszukiwarka podatników GSTN pod adresem services.gst.gov.in wymaga CAPTCHA, więc nie da się jej wywołać automatycznie; walidator zwraca kanoniczny adres URL do wyszukiwania obok werdyktu strukturalnego. Heurystyczne sugestie literówek wychwytują typowe pomyłki O/0, I/1, S/5, B/8, zanim IRP odrzuci dokument.

Funkcja Pro

Waliduje lokalnie 10-znakowy PAN lub 15-znakowy GSTIN — regex strukturalny, cyfra kontrolna modulo-36 (GSTIN), interpretacja typu jednostki z 4 znaku PAN, lookup kodu stanu i ekstrakcja PAN z GSTIN. To narzędzie Pro — ulepsz plan, aby je odblokować wraz ze wszystkimi innymi narzędziami Pro na platformie.

Przejdź na Pro — 19 $/mies.

✓ Wszystkie narzędzia Pro · ✓ Nieograniczone dzienne użycie · ✓ Priorytetowe przetwarzanie

Jak używać Walidator PAN + GSTIN Indie

  1. Wklej 10-znakowy PAN (np. AAACR5055K) lub 15-znakowy GSTIN (np. 27AAACR5055K1Z7). Walidator automatycznie wykrywa, który to typ, na podstawie długości.
  2. W przypadku numeru GSTIN walidator wyodrębnia kod stanu (znaki 1-2), osadzony numer PAN (znaki 3-12), numer podmiotu (znak 13), literę „Z” (znak 14) oraz cyfrę kontrolną modulo-36 (znak 15) — i potwierdza, że cyfra kontrolna jest zgodna z algorytmem.
  3. W przypadku numeru PAN 4. znak koduje typ podmiotu: P=osoba fizyczna, F=firma/LLP, C=spółka, H=HUF, A=AOP, T=trust, B=BOI, L=organ lokalny, J=sztuczna osoba prawna, G=instytucja rządowa.
  4. Publiczne wyszukiwanie podatników GSTN pod adresem services.gst.gov.in wymaga CAPTCHA, dlatego nie wywołujemy go automatycznie. Odpowiedź zawiera kanoniczny adres URL wyszukiwania, dzięki czemu możesz ręcznie potwierdzić status rejestracji.
  5. Heurystyczne sugestie literówek wychwytują typowe pomyłki — O vs 0, I vs 1, S vs 5, B vs 8 — zanim IRP odrzuci fakturę.

Przykłady użycia

1

Wstępna walidacja numeru GSTIN dostawcy przed wystawieniem zamówienia zakupu lub e-faktury

2

Potwierdź, że typ podmiotu wynikający z numeru PAN klienta odpowiada temu, co deklaruje (np. twierdzi, że to Pvt. Ltd., ale 4. znak to F = Firm/LLP — zbadaj sprawę)

3

Wyodrębnij osadzony numer PAN z numeru GSTIN, aby zweryfikować go z numerem PAN podanym przez dostawcę

4

Wychwyć literówki w świeżo wpisanym numerze GSTIN, zanim wyślesz fakturę do IRP

Porady dla najlepszych wyników

  • Numer PAN NIE ma publicznego algorytmu sumy kontrolnej. Walidacja strukturalna to najmocniejsza kontrola przed wykonaniem zapytania sieciowego; do pełnej weryfikacji potrzebujesz Aadhaar+OTP na incometax.gov.in.
  • Suma kontrolna GSTIN modulo-36 wychwytuje ~97 % typowych literówek, ale celowa zamiana pojedynczej cyfry, która przypadkiem trafi na prawidłowy znak kontrolny, zostanie zaakceptowana — zawsze weryfikuj kontrahentów B2B w serwisie services.gst.gov.in.
  • 14. znak numeru GSTIN to obecnie stałe „Z”. Jeśli widzisz cokolwiek innego, cały numer GSTIN jest podejrzany.
  • Kody stanów 96 (zagraniczne), 97 (inne terytorium) i 99 (jurysdykcja centralna) są zarezerwowane dla dostaw kategorii specjalnych — SEZ, OIDAR itp.

Najczęściej zadawane pytania

Czy to narzędzie potwierdza, czy GSTIN jest obecnie aktywny?

Nie. Potwierdzamy lokalnie poprawność strukturalną oraz cyfrę kontrolną modulo-36. Potwierdzenie aktywnego statusu wymaga publicznego wyszukiwania podatnika GSTN pod adresem services.gst.gov.in, które używa CAPTCHA i nie da się go zautomatyzować. W odpowiedzi znajdziesz kanoniczny adres URL do ręcznej weryfikacji.

Dlaczego checksum_valid ma wartość null dla numeru PAN?

PAN nie ma publicznie udokumentowanego algorytmu sumy kontrolnej. 10. znak jest określany jako „litera kontrolna”, ale indyjski Income Tax Department nie ujawnił reguły. Możemy zweryfikować jedynie format strukturalny ([A-Z]{5}[0-9]{4}[A-Z]{1}) oraz interpretację typu podmiotu na podstawie 4. znaku — pełna weryfikacja wymaga Aadhaar+OTP na incometax.gov.in.

Czy mogę wyodrębnić PAN z numeru GSTIN?

Tak — osadzony numer PAN znajduje się z założenia na pozycjach 3-12 numeru GSTIN. Walidator wyświetla go w polu parsed_components.embedded_pan. Jest to przydatne do weryfikacji, czy GSTIN należy do podmiotu, którego PAN masz w aktach.

Część tych workflow

To narzędzie jest wykorzystywane w przewodnikach krok po kroku

🔒
Twoja prywatność jest chroniona

Nie przechowujemy twojego tekstu. Przetwarzanie odbywa się w czasie rzeczywistym, a twoje dane są natychmiast usuwane po wygenerowaniu wyniku.

Odblokuj Nielimitowany Dostęp

Użytkownicy darmowi: 5 użyć dziennie | Użytkownicy Pro: Nielimitowane

✍️ Biblioteka promptów

Gotowe prompty do natychmiastowego użycia

Stwórz jednostronicowy biznesplan dla [type of business] skierowany do [audience].

Napisz 5 celów SMART dla osoby na stanowisku [role] w firmie skupionej na [objective].

Sporządź profesjonalny mail do klienta wyjaśniający opóźnienie projektu wraz z nowym harmonogramem.

Podsumuj najważniejsze wnioski z tego zapisu spotkania: [paste transcript]

Napisz plan wdrożenia 30-60-90 dni dla nowej osoby na stanowisku [job title].

🔒

⚡ Prompty Pro

Stwórz kompleksowy szablon analizy konkurencji dla startupu z…...
Zbuduj 12-miesięczną strukturę OKR dla zespołu [department] z…...
Napisz streszczenie zarządcze gotowe do przedstawienia zarządowi do…...
Przejdź na Pro →

Powiązane narzędzia

Wypróbuj agenta

Student ResearchGo from topic to thesis to full paper outline in one run — including a formatted…Wypróbuj agenta →

Powiązany przepływ

Idea Brief → Blog PostValidate a content idea, generate an outline, then expand into a full SEO-optimized article.Uruchom przepływ →