We use essential cookies to keep you signed in and protect forms. We also use analytics to count visits and see how pages are used. Ads on our free tools may set cookies to show and measure ads. Cookie notice
GSTIN Validator
Type a GSTIN to catch typing mistakes before you raise an invoice or claim credit.
Your files stay with you. Your files never leave your browser. This tool runs on your device: nothing is uploaded to our servers, so there is nothing for us to store or see.
How to use it
1Type or paste the 15-character GSTIN.
2Read whether the structure and check character are correct.
3See the state, PAN and holder type, then confirm active status on the GST portal.
Where it helps
Before raising an invoice
Catch a wrong GSTIN before it lands on a tax invoice.
Claiming input tax credit
Check suppliers' GSTINs are correctly typed.
Vendor onboarding
Check GSTINs submitted on vendor forms.
Good to know
Stays in your browser
What you type is processed on your device and never sent to our servers.
Format, not status
Confirm active status on the GST portal.
Structure
State code, PAN, entity number, Z, check character.
State codes
27 Maharashtra, 29 Karnataka, 07 Delhi, and so on.
Type or paste the 15-character GSTIN and the tool checks its structure and final check character, then shows the state, PAN and holder type inside it. That catches most typing mistakes. It can't say whether the GSTIN is active; use Search Taxpayer on the GST portal for that.
15 charsStructure checked.State, PAN, Z, check.
Check digitVerified.Catches typos.
StateNamed.From the first two digits.
Not statusUse GST portal.For active or cancelled.
How do I check a GSTIN?
Type or paste the 15-character GSTIN into the box. The tool checks that its structure and final check character are correct, and shows the state, the PAN inside it and the type of holder. To confirm the registration is active, also search it on the GST portal.
What does a valid result mean?
That the GSTIN has the right 15-character shape, a real state code, a valid PAN pattern, the letter Z in the 14th place and a correct final check character. Most typing errors break the check character, so a valid result rules out the usual mistakes.
Does it tell me the GSTIN is active?
No. Only the GST portal can say whether a GSTIN is registered, active, suspended or cancelled. Use Search Taxpayer on the portal before you claim input tax credit or start working with a new supplier, because a valid format doesn't prove registration. The portal search is free.
How is a GSTIN built?
Two digits for the state, then the 10-character PAN of the taxpayer, then a number for how many registrations that PAN has in that state, the letter Z, and a check character calculated from the rest. Knowing this makes it easier to spot obvious errors by eye.
What is the state code for my state?
Examples: 07 Delhi, 09 Uttar Pradesh, 24 Gujarat, 27 Maharashtra, 29 Karnataka, 33 Tamil Nadu and 36 Telangana. Type any GSTIN and the tool names the state for its code. The state also decides whether you charge CGST and SGST or IGST. Codes run from 01 upwards.
Is the GSTIN I type sent anywhere?
No. The check runs in your browser, so the GSTIN you type isn't sent to our servers or stored. GSTINs appear on invoices and aren't secret, but keeping the check on your device means it works quickly, even on a poor connection. No account is needed.
Why is a GSTIN invalid when I copied it from an invoice?
Common causes are a letter O typed instead of zero, an I instead of 1, a missing character, or extra spaces. Retype it carefully, character by character. If it's still invalid, ask the supplier to confirm it, because the invoice itself may contain a mistake.
Why does a wrong GSTIN matter?
A wrong GSTIN on a tax invoice can stop the buyer from claiming input tax credit and causes mismatches in GST returns. Checking GSTINs before invoicing or entering purchase bills avoids corrections, credit notes and awkward calls with customers or suppliers later. A quick check prevents that.
Can I see the PAN inside a GSTIN?
Yes. Characters three to twelve of a GSTIN are the holder's PAN, and the tool shows it, along with the holder type read from the PAN's fourth letter, such as company or individual. Use the PAN validator to read more about the PAN itself. Both are shown together.
What does the 13th character mean?
It counts how many GST registrations the same PAN has in that state, starting at 1, then 2 and so on, and continuing with letters after 9. A business with two branches registered separately in one state will have GSTINs ending differently at that position.
Can I check many GSTINs at once?
This tool checks one GSTIN at a time, which suits checking a new customer or supplier. For many vendors, check each as they're added, so errors never enter your records. Marketiism stores GSTINs on parties for invoices and purchase records. One check takes a second.
Does a valid GSTIN mean the business is genuine?
No. A correct format only means the number is well-formed. Fake invoices sometimes use real-looking or even real GSTINs belonging to other businesses. Check the legal name and status on the GST portal, and be careful with new suppliers offering unusually low prices. Due care protects your credit.
Where do I find my own GSTIN?
On your GST registration certificate, in the GST portal after logging in, and on your previous tax invoices. Print it clearly on every tax invoice you issue, because customers need it to claim input tax credit on their purchases from you. Check it here once to be sure.
Does it work on a phone?
Yes. Type the GSTIN on your phone and see the result instantly, which is handy when a customer reads their GSTIN out at the counter. Check it before printing the bill, so the invoice doesn't need correcting afterwards. No app or account is needed, and nothing is uploaded.
Is it free?
Yes. The GSTIN validator is free, with no sign-up and no limit. It sits with other free India business tools from Marketiism, including a PAN validator, IFSC checker, GST calculator and invoice generator. Nothing you type is stored, and there's no limit on how many GSTINs you check in a day.
Want this inside your own account?
Marketiism keeps your invoice numbers, GST reports, UPI payment links and WhatsApp reminders in one place. Leave your details and we'll call to set it up for your business, or start the trial yourself.