Skip to main content
Definition · 6 min read

What Does a GSTIN Mean, and How Do You Spot a Wrong One on an Invoice?

Every GST-registered business has a 15-character GSTIN that encodes its state, its PAN and its registration count. Reading it takes thirty seconds and catches the invoice errors that cost buyers their input tax credit.

Terra Insight
Terra Insight Editorial Team Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 14 October 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Knowledge Card
Problem

Vendor invoices arrive with GSTINs that are mistyped, belong to another state registration of the buyer, or belong to a cancelled registration, and the credit never reaches the buyer's GSTR-2B.

How It's Resolved

A GSTIN has five parts: state code, PAN, entity number, the letter Z by default, and a check character. Each part can be read against what you expect for the vendor and for your own receiving registration.

Configuration

Vendor master holding the verified GSTIN and state; a rule that the recipient GSTIN on each invoice must match the state of the receiving location; a Search Taxpayer check at onboarding.

Output

Invoices with a wrong recipient or supplier GSTIN are caught before booking and sent back for correction, so credit lands in the right registration.

A GSTIN (Goods and Services Tax Identification Number) is the 15-character number given to every registered business. It is built from a two-digit state code, the business’s 10-character PAN, a counter for how many registrations that PAN has in the state, the letter Z, and a final check character. Once you know the pattern, you can spot most wrong GSTINs on an invoice in seconds.

What does each part of a GSTIN tell you?

Take a made-up GSTIN: 27ABCDE1234F1Z5.

PositionExampleMeaning
1 to 227State code (27 is Maharashtra)
3 to 12ABCDE1234FPAN of the business
131Entity number: the first registration of this PAN in this state
14ZDefault letter, Z for most taxpayers
155Check character, calculated from the first 14

Common state codes you will see often: 07 Delhi, 24 Gujarat, 27 Maharashtra, 29 Karnataka, 33 Tamil Nadu, 36 Telangana. The PAN in the middle should match the PAN of the business you are dealing with. Inside the PAN, the fourth character shows the type of holder: C for a company, P for an individual, F for a firm.

Why does a wrong GSTIN on an invoice stop the buyer’s ITC?

The supplier reports each invoice in GSTR-1 against the buyer GSTIN printed on it. The portal then copies that invoice into the GSTR-2B of that GSTIN, and only that GSTIN. Under Section 16(2)(aa) of the CGST Act, 2017, you can claim input tax credit (ITC) only on invoices that appear in your GSTR-2B. So if the GSTIN is wrong, the credit goes to someone else, or nowhere.

Three typical errors:

  • Typo: one character changed, which the check character usually catches, so the portal rejects it.
  • Wrong registration of the same buyer: your Bengaluru GSTIN on an invoice meant for Pune.
  • Old or cancelled GSTIN: a vendor reusing a registration that is no longer active.

The second error is the hardest to spot, because the GSTIN is valid and the PAN is yours.

Worked example: right company, wrong state

A company has two registrations: Pune (27…) and Bengaluru (29…). A vendor in Pune supplies goods to the Pune plant and raises an invoice for ₹2,36,000: ₹2,00,000 value plus ₹36,000 GST at 18%. By mistake, the invoice carries the Bengaluru GSTIN.

  • The vendor files GSTR-1. The ₹36,000 shows up in the Bengaluru GSTR-2B.
  • The Pune books show the purchase, but the Pune GSTR-2B does not. Pune cannot claim the ₹36,000.
  • Bengaluru sees a credit for goods it never received, and should not claim it either.

The fix is for the vendor to amend the invoice in a later GSTR-1 so it moves to the Pune GSTIN. Until then, ₹36,000 of Pune’s credit is stuck. If it is not fixed in time, Pune pays that ₹36,000 in cash, and if the correction slips past the Section 16(4) deadline of 30 November after the financial year, the credit is lost for good. If Pune had wrongly claimed it anyway, the department could ask for it back with interest at 18% a year under Section 50 and a penalty under Section 73 or Section 74.

How do you check a GSTIN before booking a vendor invoice?

  1. Your own GSTIN: check the first two digits match the state where the goods or services were received.
  2. The vendor’s GSTIN: compare with the one in your vendor master. If new, look it up on the portal’s Search Taxpayer page and confirm the legal name and status are Active.
  3. The PAN inside: it should match the vendor’s PAN on their other papers.
  4. The tax type: a vendor in the same state should charge CGST and SGST; a vendor in another state should charge IGST. A mismatch here often points to a wrong GSTIN or place of supply.

Do these checks at the point of booking, not at month end, when the vendor has already filed.

A valid GSTIN is only half the story; the vendor must also be filing. Read how to check whether a vendor’s GSTIN is active and their returns are filed. Keep the GST reconciliation glossary handy, and if you run more than one registration, see why two GSTINs can show different ITC amounts.

GST inward matching (GSTR-2B, ITC, IMS) is on the TransactIG roadmap. See the GST reconciliation page.

Primary reference: GST portal Search Taxpayer — the official lookup where any GSTIN can be checked for legal name, state and registration status.

Frequently Asked Questions

How many characters does a GSTIN have?
Fifteen. It mixes digits and letters, so it is more accurate to call it a 15-character number than a 15-digit number.
What do the first two characters of a GSTIN mean?
They are the state code under GST. For example, 27 is Maharashtra, 29 is Karnataka, 07 is Delhi and 33 is Tamil Nadu.
Can one company have more than one GSTIN?
Yes. A business needs a separate registration in each state where it makes supplies, and it can take more than one registration in the same state. Each one has its own GSTIN built on the same PAN.
What happens if my GSTIN is wrong on a supplier's invoice?
The supplier reports the invoice against the GSTIN printed on it, so the credit appears in that GSTIN's GSTR-2B, not yours. You usually cannot claim it until the supplier amends the invoice in a later GSTR-1.
How do I check a GSTIN quickly?
Use Search Taxpayer on the GST portal. It shows the legal name, trade name, state, registration date and status for any GSTIN.

See how TransactIG handles reconciliation for your industry

Configuration takes 2–4 weeks. No code development required. ISO 27001:2022 certified.