Free Trial

GSTIN Number: Meaning, Format, State Codes, Search and Complete Guide

Quick Summary

  • GSTIN (Goods and Services Tax Identification Number) is the unique 15-digit alphanumeric identifier issued to every GST-registered business in India.
  • The 15-digit structure encodes your state code (digits 1-2), PAN (digits 3-12), entity number (digit 13), a fixed "Z" (digit 14), and an auto-generated check character (digit 15).
  • You can verify a GSTIN on the official GST portal (gst.gov.in) under Search Taxpayer → Search by GSTIN/UIN. Search by PAN is also available on the portal. Search by business name on the portal should be used only after validating that the live portal currently offers that option.
  • GSTIN status can be Active, Cancelled, or Suspended. Only a valid and properly reported GSTIN supports smooth ITC flow, subject to other GST conditions as well.
  • A business operating in multiple states gets a separate GSTIN for each state, even with the same PAN.
  • GSTIN is mandatory on every tax invoice, in e-invoices (IRN generation), e-way bills, GSTR-1, GSTR-3B, and GSTR-2B reconciliation.
  • People supplying through e-commerce operators generally need GST registration regardless of turnover, where Section 24 applies. However, notified service-supplier exceptions do exist in limited cases, so this should not be treated as an absolute rule for every platform seller in every case.
  • The 15th character of every GSTIN is a check character validated using checksum logic - even a single wrong character can fail portal validation.

What Is GSTIN?

GSTIN stands for Goods and Services Tax Identification Number. It is a unique 15-digit alphanumeric code issued to every business that successfully registers under India's GST system.

Under Section 25 of the Central Goods and Services Tax Act, 2017, every taxable person who registers under GST is assigned a GSTIN. This number functions as the official tax identity of your business under the unified GST framework - replacing the earlier patchwork of state VAT numbers, service tax registrations, and TIN numbers.

Think of your GSTIN as your business's GST identity card. Every transaction you record under GST - whether you are issuing an invoice, filing a return, claiming Input Tax Credit, or generating an e-way bill - requires your GSTIN to be quoted correctly.

Validate Every GSTIN Automatically with BUSY



file_download 40K+ Monthly Downloads
group Trusted by 4 Lakh+ Businesses
smartphone Free Mobile App
star 4.6 Rated on Google
What is GSTIN

Why is GSTIN Important for Businesses?

GSTIN is not just an administrative number - it is the key that unlocks GST compliance and commercial credibility for your business.

What GSTIN enables:
Legal tax identity: Your business is officially recognised as a GST-registered taxpayer, with the right to collect GST from customers.

GST-compliant invoicing: Only registered businesses with a valid GSTIN can issue valid tax invoices.
Input Tax Credit (ITC): GSTIN is the identifier used to match your purchase invoices with your suppliers' filed returns in GSTR-2B . Without it, ITC cannot be claimed .
E-invoicing and e-way bills: GSTIN is used to generate Invoice Reference Numbers (IRN) on the IRP and to create e-way bills for goods in transit.
Interstate trade: Many interstate supplies require GST registration, though the law contains exceptions for some categories and situations.
Marketplace eligibility: Amazon, Flipkart, Meesho, Swiggy, and Zomato all verify GSTIN at seller onboarding and at the point of TCS collection.
B2B credibility: Large corporate buyers and government procurement processes routinely require supplier GSTIN for purchase order creation and GST invoice matching.

GSTIN Format: 15-Digit Structure Decoded 

Every GSTIN follows a fixed 15-character alphanumeric structure. Each segment carries a specific meaning.

Position Characters What It Represents Example
1-2 2 digits State or Union Territory code 27 = Maharashtra
3-12 10 characters PAN of the registered taxpayer ABCDE1234F
13 1 character Entity number (1-9, then A-Z) for multiple registrations in the same state with the same PAN 1
14 1 character Fixed "Z" - reserved for future use Z
15 1 character Check character - auto-generated for validation 6

Worked example: 27ABCDE1234F1Z6
27 → Maharashtra
ABCDE1234F → PAN of the taxpayer
1 → First GST registration in Maharashtra with this PAN
Z → Fixed character
6 → System-generated check digit

This structure matters in practice: a single-digit error in GSTIN - whether on an invoice, challan, or return - will cause the transaction to fail validation on the GST portal, and may lead to ITC rejection for your buyer.

Position 1-2
Characters 2 digits
What It Represents State or Union Territory code
Example 27 = Maharashtra
Position 3-12
Characters 10 characters
What It Represents PAN of the registered taxpayer
Example ABCDE1234F
Position 13
Characters 1 character
What It Represents Entity number (1-9, then A-Z) for multiple registrations in the same state with the same PAN
Example 1
Position 14
Characters 1 character
What It Represents Fixed "Z" - reserved for future use
Example Z
Position 15
Characters 1 character
What It Represents Check character - auto-generated for validation
Example 6

Complete GST State Code List - Current State and UT Codes 

The first two digits of any GSTIN identify the state or Union Territory where the registration was granted. Use this table to decode or verify any GSTIN prefix. Current GST master codes also include 38 for Ladakh. Some older or legacy references may still show historical codes differently.

State / UT Code State / Union Territory
01 Jammu and Kashmir
02 Himachal Pradesh
03 Punjab
04 Chandigarh
05 Uttarakhand
06 Haryana
07 Delhi
08 Rajasthan
09 Uttar Pradesh
10 Bihar
11 Sikkim
12 Arunachal Pradesh
13 Nagaland
14 Manipur
15 Mizoram
16 Tripura
17 Meghalaya
18 Assam
19 West Bengal
20 Jharkhand
21 Odisha
22 Chhattisgarh
23 Madhya Pradesh
24 Gujarat
25 Daman and Diu (legacy reference in older records)
26 Dadra and Nagar Haveli and Daman and Diu
27 Maharashtra
28 Andhra Pradesh (legacy reference in older records)
29 Karnataka
30 Goa
31 Lakshadweep
32 Kerala
33 Tamil Nadu
34 Puducherry
35 Andaman and Nicobar Islands
36 Telangana
37 Andhra Pradesh
38 Ladakh

Read the complete guide: GST State Code List – All State & UT Codes Explained

Practical tip: If a vendor's invoice shows a GSTIN starting with 29, the registration is in Karnataka - regardless of where the vendor is physically operating from. This is useful for identifying whether IGST or CGST+SGST applies to your transaction.

State / UT Code 01
State / Union Territory Jammu and Kashmir
State / UT Code 02
State / Union Territory Himachal Pradesh
State / UT Code 03
State / Union Territory Punjab
State / UT Code 04
State / Union Territory Chandigarh
State / UT Code 05
State / Union Territory Uttarakhand
State / UT Code 06
State / Union Territory Haryana
State / UT Code 07
State / Union Territory Delhi
State / UT Code 08
State / Union Territory Rajasthan
State / UT Code 09
State / Union Territory Uttar Pradesh
State / UT Code 10
State / Union Territory Bihar
State / UT Code 11
State / Union Territory Sikkim
State / UT Code 12
State / Union Territory Arunachal Pradesh
State / UT Code 13
State / Union Territory Nagaland
State / UT Code 14
State / Union Territory Manipur
State / UT Code 15
State / Union Territory Mizoram
State / UT Code 16
State / Union Territory Tripura
State / UT Code 17
State / Union Territory Meghalaya
State / UT Code 18
State / Union Territory Assam
State / UT Code 19
State / Union Territory West Bengal
State / UT Code 20
State / Union Territory Jharkhand
State / UT Code 21
State / Union Territory Odisha
State / UT Code 22
State / Union Territory Chhattisgarh
State / UT Code 23
State / Union Territory Madhya Pradesh
State / UT Code 24
State / Union Territory Gujarat
State / UT Code 25
State / Union Territory Daman and Diu (legacy reference in older records)
State / UT Code 26
State / Union Territory Dadra and Nagar Haveli and Daman and Diu
State / UT Code 27
State / Union Territory Maharashtra
State / UT Code 28
State / Union Territory Andhra Pradesh (legacy reference in older records)
State / UT Code 29
State / Union Territory Karnataka
State / UT Code 30
State / Union Territory Goa
State / UT Code 31
State / Union Territory Lakshadweep
State / UT Code 32
State / Union Territory Kerala
State / UT Code 33
State / Union Territory Tamil Nadu
State / UT Code 34
State / Union Territory Puducherry
State / UT Code 35
State / Union Territory Andaman and Nicobar Islands
State / UT Code 36
State / Union Territory Telangana
State / UT Code 37
State / Union Territory Andhra Pradesh
State / UT Code 38
State / Union Territory Ladakh

Who Needs a GSTIN?

GSTIN is mandatory for any person or entity that meets the GST registration threshold or falls into a category where registration is compulsory regardless of turnover.

Mandatory by turnover:

Category Threshold for Goods Threshold for Services
General category states ₹40 lakh ₹20 lakh
Special category states (Group A: Arunachal Pradesh, Meghalaya, Sikkim, Uttarakhand, Puducherry) ₹20 lakh ₹10 lakh
Special category states (Group B: Manipur, Mizoram, Nagaland, Tripura) ₹10 lakh ₹10 lakh

Mandatory regardless of turnover:

  • Businesses falling under compulsory registration categories under Section 24
  • E-commerce operators and many people supplying through online platforms
  • Casual taxable persons (temporary business, trade fairs, exhibitions)
  • Non-resident taxable persons supplying in India
  • Persons liable to deduct TDS or collect TCS under GST
  • Agents of registered suppliers
  • Input Service Distributors (ISD)
Category General category states
Threshold for Goods ₹40 lakh
Threshold for Services ₹20 lakh
Category Special category states (Group A: Arunachal Pradesh, Meghalaya, Sikkim, Uttarakhand, Puducherry)
Threshold for Goods ₹20 lakh
Threshold for Services ₹10 lakh
Category Special category states (Group B: Manipur, Mizoram, Nagaland, Tripura)
Threshold for Goods ₹10 lakh
Threshold for Services ₹10 lakh

How to Find GSTIN by Business Name 

One of the most frequent tasks in B2B GST compliance is finding a supplier or buyer's GSTIN when you only know their business name.

Step-by-step: Search GSTIN by business name

  • Visit gst.gov.in  
  • Use the Search Taxpayer options available on the live portal. Official GST help documentation clearly supports search by GSTIN/UIN, and PAN search is also available. If you want to search by business name, first validate that this option is currently available on the live portal interface.
  • Enter the legal business name or trade name of the company.
  • Select the State from the dropdown to narrow your search.
  • Click Search.
  • If the portal returns matching results, click on a result to see the GSTIN, legal name, trade name, and registration status.

Practical tips for name searches:

  • Use the legal name (as on PAN / MCA records) rather than the brand name - for example, "Reliance Retail Limited" rather than "Reliance".
  • If there are too many results, add the state filter to narrow them down.
  • If a business operates in multiple states, you will see separate GSTINs for each state with the same business name - choose the one matching the state of supply.
  • If the search returns no results, the business may be unregistered or may have recently obtained a GSTIN that has not yet been indexed. In such cases, ask the supplier directly for their GSTIN certificate.

Alternatively, search by PAN:
If you have the supplier's PAN but not their GSTIN, go to Search Taxpayer → Search by PAN on gst.gov.in. The portal will return GST registrations linked to that PAN.

How to Verify a GSTIN - Step by Step 

Once you have a GSTIN (from an invoice, purchase order, or supplier communication), verify it before processing ITC or payments.

Step-by-step: Verify GSTIN

  • Visit gst.gov.in - no login required.
  • Click Search Taxpayer in the top menu.
  • Select Search by GSTIN/UIN.
  • Enter the full 15-digit GSTIN.
  • Enter the CAPTCHA code, then click Search.
  • The portal displays: legal name, trade name, GSTIN, registration date, business type, and current status.
  • Cross-check the legal name against the name on the invoice.

What to verify:

  • Legal name matches the invoice
  • Status shows Active, not Cancelled or Suspended
  • State code in GSTIN matches the state from which supply is being made
  • The GSTIN appears in full on the supplier's invoice
Format of GSTIN

How to Check GSTIN Status - Active, Cancelled, Suspended 

A valid-format GSTIN is not the same as an active GSTIN. Before claiming ITC on any invoice, you must confirm the supplier's GSTIN status is appropriate at the time of supply.

GSTIN status types and what they mean:

Status Meaning Can You Claim ITC?
Active Registration is valid and in good standing Subject to other ITC conditions, yes
Suspended Registration is temporarily blocked ITC risk
Cancelled Registration has been formally cancelled, either voluntarily or by the department No - ITC risk is very high

How to check GSTIN status:
Use the same verification path: gst.gov.in   → Search Taxpayer → Search by GSTIN/UIN. The status field is displayed prominently in the result.

Why this matters for ITC:
If you purchase goods or services from a supplier whose GSTIN is Cancelled or Suspended at the time of supply, the ITC on that transaction may not appear correctly in your records and may become disputed. Even if the invoice looks correct, ITC can still fail or be challenged if other conditions are not met.

What to do if your own GSTIN is suspended:
Suspension is typically triggered by compliance issues such as pending returns or unresolved portal and registration issues. To lift suspension:

  • File all pending GSTR-3B returns
  • Link and validate the required bank details, if pending
  • Reply satisfactorily to any pending show-cause notice
Status Active
Meaning Registration is valid and in good standing
Can You Claim ITC? Subject to other ITC conditions, yes
Status Suspended
Meaning Registration is temporarily blocked
Can You Claim ITC? ITC risk
Status Cancelled
Meaning Registration has been formally cancelled, either voluntarily or by the department
Can You Claim ITC? No - ITC risk is very high

GSTIN vs GSTN: What Is the Difference? 

These two terms are frequently confused but refer to entirely different things.

Aspect GSTIN GSTN
Full form Goods and Services Tax Identification Number Goods and Services Tax Network
What it is A unique 15-digit number assigned to each registered taxpayer The technology backbone that operates India's GST IT infrastructure
Who has it Every GST-registered business It is an organisation, not a number
Purpose Identifies a business on invoices, returns, and challans Manages the GST portal, return filing system, e-invoice infrastructure, and GSTIN database

In short: GSTIN is your number. GSTN is the organisation that issues and manages it.

Aspect Full form
GSTIN Goods and Services Tax Identification Number
GSTN Goods and Services Tax Network
Aspect What it is
GSTIN A unique 15-digit number assigned to each registered taxpayer
GSTN The technology backbone that operates India's GST IT infrastructure
Aspect Who has it
GSTIN Every GST-registered business
GSTN It is an organisation, not a number
Aspect Purpose
GSTIN Identifies a business on invoices, returns, and challans
GSTN Manages the GST portal, return filing system, e-invoice infrastructure, and GSTIN database

GSTIN vs TIN vs PAN: Key Differences 

Aspect GSTIN TIN (VAT era) PAN
Full form Goods and Services Tax Identification Number Taxpayer Identification Number Permanent Account Number
Issued by GST system, based on PAN State Commercial Tax Departments Income Tax Department
Governing law CGST Act, 2017 State VAT Acts (now largely discontinued) Income Tax Act, 1961
Length/format 15 characters (alphanumeric) 11 digits (format varied by state) 10 characters (alphanumeric)
Current status Active - used for all GST compliance Discontinued for most states post-GST (2017) Active - used for income tax and as base for GSTIN
Primary use GST invoices, returns, ITC, e-invoicing, e-way bill Pre-GST VAT returns and invoices Income tax returns, financial transactions, GSTIN base
Contains PAN? Yes - digits 3-12 are the PAN No It is the PAN

Note: Under the GST regime, TIN numbers from the VAT era are no longer valid for GST purposes. Businesses must use their GSTIN on all GST documents.

Aspect Full form
GSTIN Goods and Services Tax Identification Number
TIN (VAT era) Taxpayer Identification Number
PAN Permanent Account Number
Aspect Issued by
GSTIN GST system, based on PAN
TIN (VAT era) State Commercial Tax Departments
PAN Income Tax Department
Aspect Governing law
GSTIN CGST Act, 2017
TIN (VAT era) State VAT Acts (now largely discontinued)
PAN Income Tax Act, 1961
Aspect Length/format
GSTIN 15 characters (alphanumeric)
TIN (VAT era) 11 digits (format varied by state)
PAN 10 characters (alphanumeric)
Aspect Current status
GSTIN Active - used for all GST compliance
TIN (VAT era) Discontinued for most states post-GST (2017)
PAN Active - used for income tax and as base for GSTIN
Aspect Primary use
GSTIN GST invoices, returns, ITC, e-invoicing, e-way bill
TIN (VAT era) Pre-GST VAT returns and invoices
PAN Income tax returns, financial transactions, GSTIN base
Aspect Contains PAN?
GSTIN Yes - digits 3-12 are the PAN
TIN (VAT era) No
PAN It is the PAN

Multiple GSTINs: Same PAN, Different States 

A common question from growing businesses: "Can I have two GSTINs with the same PAN?" The answer is yes - and it is required in certain situations.

When does a business get multiple GSTINs?
Under GST law, registration is state-specific. A business that has taxable operations in more than one state must register separately in each state and will receive a different GSTIN for each state, all linked to the same PAN.

Example: A Mumbai-based company (GSTIN: 27AAAAA1234A1Z1) that also has a warehouse and operations in Karnataka will need to register separately in Karnataka and will receive a GSTIN starting with 29 (29AAAAA1234A2Z...). The PAN (AAAAA1234A) is the same; the state code and entity number differ.

The entity number (digit 13):
If a business has two registrations in the same state using the same PAN - for example, a company with two distinct business verticals opting for separate GST registrations - the 13th digit increments. First registration = 1, second = 2, and so on, going through 1-9 then A-Z.

ISD GSTIN:
A Head Office that receives common input service invoices and needs to distribute ITC to its branches (under the Input Service Distributor mechanism) must take a separate GSTIN for ISD purposes, even in the same state. This ISD GSTIN starts with the same PAN but has a different entity number.

Practical implications:

  • Each GSTIN requires separate return filings (GSTR-1, GSTR-3B)
  • ITC cannot be transferred between GSTINs of the same entity unless through the permitted mechanism
  • Each GSTIN must maintain separate books for that state's transactions

 BUSY accounting software supports multi-GSTIN management from a single dashboard, which is essential for businesses operating across states

GSTIN on Invoices: What Is Mandatory? 

Every tax invoice issued by a GST-registered business must include the GSTIN. The specific requirements are defined under Rule 46 of the CGST Rules, 2017 .

Mandatory fields on a B2B tax invoice that relate to GSTIN:

  • Supplier's GSTIN: Must appear on every tax invoice, debit note , and credit note.
  • Recipient's GSTIN: Required for B2B invoices so that the invoice can be correctly reported and matched for ITC.
  • Place of supply: Determines whether CGST+SGST or IGST applies - this is linked directly to the state codes in both GSTINs.

Consequences of a wrong GSTIN on invoice:

  • The buyer's GSTR-2B may not reflect the ITC correctly if the supplier or recipient GSTIN is wrong.
  • The buyer's ITC claim may be at risk.
  • A mismatch between the GSTIN on the invoice and the GSTIN used in the supplier's GSTR-1 prevents the transaction from reconciling.
  • Under Section 122 of the CGST Act, issuing an incorrect invoice can attract penalty.

GST billing software with built-in GSTIN validation auto-checks both supplier and recipient GSTINs at the point of invoice creation, eliminating this risk before it reaches your buyer.

Where the GSTIN must physically appear:

  • On the face of every tax invoice (not in a footnote)
  • On GST credit notes and debit notes
  • On every page if the invoice is multi-page
  • At the principal place of business (displayed prominently, as per Rule 18 of the CGST Rules)
  • At every additional place of business
Details required to apply for GSTIN

GSTIN in E-Invoicing: IRN, IRP, and QR Code 

E-invoicing under GST is mandatory for businesses with aggregate annual turnover above ₹5 crore. The current Rs. 5 crore threshold has been in effect since 1 August 2023, and the turnover test is based on aggregate annual turnover from FY 2017-18 onwards. GSTIN is central to the entire e-invoicing workflow.

How GSTIN works in e-invoicing:

  • The business generates an invoice in its accounting or ERP system with supplier GSTIN, buyer GSTIN, invoice details, and line items.
  • The invoice data is uploaded to the Invoice Registration Portal (IRP) - the government's e-invoice platform.
  • The IRP validates the supplier GSTIN, buyer GSTIN, and the invoice data.
  • On successful validation, the IRP generates an IRN ( Invoice Reference Number ) - a unique 64-character hash that identifies the invoice in the government's system.
  • The IRP returns a digitally signed JSON, including the QR code, back to the business.
  • The QR code is printed on the physical or PDF invoice. It encodes: supplier GSTIN, buyer GSTIN, invoice number, date, invoice value, IRN, and digital signature.
  • The buyer can scan this QR code to instantly verify the invoice on the government portal.

Who is exempt from e-invoicing?

  • Businesses with annual turnover below the applicable threshold
  • Banks, insurance companies, NBFCs, and financial institutions
  • Goods transport agencies (GTAs) for some categories
  • Passenger transport services
  • Businesses and categories exempted under the notified rules

Even if your business is exempt, you will still receive e-invoices from suppliers who are required to issue them; always check that the QR code and IRN on such invoices are valid.

Never Lose Input Tax Credit Due to GSTIN Errors



file_download 40K+ Monthly Downloads
group Trusted by 4 Lakh+ Businesses
smartphone Free Mobile App
star 4.6 Rated on Google

GSTIN and ITC Matching in GSTR-2B 

GSTIN is the primary key used to match purchase transactions between buyers and suppliers in the GST return ecosystem. Understanding this is essential for smooth ITC claims.

How the matching works:
When a supplier files GSTR-1 (outward supplies), they include the buyer's GSTIN against each B2B invoice. The GST system then auto-populates the buyer's GSTR-2B with those invoices. When you file GSTR-3B , you claim ITC based on what is reflected in your GSTR-2B.

The ITC-GSTIN chain:

Supplier files GSTR-1 with your GSTIN

GST system matches → Populates your GSTR-2B

You claim ITC in GSTR-3B based on GSTR-2B

Any mismatch = ITC not available or at risk of reversal

Common GSTIN-related ITC mismatch scenarios:

Scenario Why ITC Fails Resolution
Supplier quoted your old/wrong GSTIN Invoice not mapped to your GSTIN in GSTR-2B Request a corrected invoice from supplier; supplier must amend GSTR-1
Supplier's GSTIN is Cancelled GSTR-2B may not reflect the invoice properly Do not claim ITC until the issue is resolved
Supplier filed GSTR-1 late Invoice appears in a later month's GSTR-2B Claim ITC in the month it appears, within the applicable time limit
Your GSTIN was Suspended during the period ITC for that period is in dispute Regularise suspension first; seek CA advice on ITC eligibility

Best practice: Reconcile your purchase register against GSTR-2B monthly before filing GSTR-3B. Accounting software like BUSY automates this GSTR reconciliation , flagging invoices present in your records but absent from GSTR-2B.

Scenario Supplier quoted your old/wrong GSTIN
Why ITC Fails Invoice not mapped to your GSTIN in GSTR-2B
Resolution Request a corrected invoice from supplier; supplier must amend GSTR-1
Scenario Supplier's GSTIN is Cancelled
Why ITC Fails GSTR-2B may not reflect the invoice properly
Resolution Do not claim ITC until the issue is resolved
Scenario Supplier filed GSTR-1 late
Why ITC Fails Invoice appears in a later month's GSTR-2B
Resolution Claim ITC in the month it appears, within the applicable time limit
Scenario Your GSTIN was Suspended during the period
Why ITC Fails ITC for that period is in dispute
Resolution Regularise suspension first; seek CA advice on ITC eligibility

GSTIN for E-Commerce Sellers 

If you sell products or services on any online marketplace - Amazon, Flipkart, Meesho, Myntra, Swiggy, Zomato, or any other - GST registration often becomes mandatory. This is an important exception to the normal threshold-based registration rule, but it is not identical for every kind of supply.

Why many e-commerce sellers cannot avoid GST registration:
Under Section 24(ix) of the CGST Act, 2017, persons supplying goods or services through an e-commerce operator are generally required to register under GST if the supply is made through an operator required to collect tax at source. However, for certain notified services where the e-commerce operator pays tax under Section 9(5), threshold exemption can still apply to the supplier.

What happens when you sell online without a GSTIN:

  • The marketplace may not activate your seller account where GST registration is required at onboarding.
  • The marketplace, as an e-commerce operator, may collect TCS and report it under GST rules.
  • You cannot properly receive and reconcile GST-related credits without correct registration where GST registration is required.

Practical GSTIN requirements for online sellers:

  • Register for GST before listing products on a marketplace where GST registration is compulsory.
  • Provide your GSTIN during seller onboarding (KYC stage).
  • Issue GST-compliant invoices for every order where applicable.
  • File the applicable GST returns declaring your marketplace sales.
  • Monitor GSTR-2B and related records to track TCS and other GST effects where relevant.

Composition Scheme GSTIN: What Is Different? 

Small businesses with turnover up to the applicable limit can opt for the Composition Scheme, subject to conditions. Composition dealers receive a GSTIN like any other registered taxpayer, but the compliance and invoicing rules are meaningfully different. The special concessional scheme for certain service providers is separate from the standard composition treatment for goods and mixed suppliers, even though both are often discussed together in practice.

Key differences for Composition GSTINs:

Feature Regular GSTIN Composition GSTIN
Can collect GST from customers? Yes No
Can issue tax invoice? Yes No - issues Bill of Supply instead
ITC available to buyers? Yes No - buyers cannot claim ITC
Tax rate Standard GST rate Fixed composition rate as applicable
Return filing GSTR-1 + GSTR-3B (monthly/quarterly) Applicable composition returns / statements as prescribed
GSTIN must display on documents? Yes Yes - but must also display "Composition Taxable Person, not eligible to collect tax on supplies"

Why this matters when verifying a supplier:
If you are buying from a composition dealer , you cannot claim ITC on those purchases - regardless of whether they give you a document that looks like an invoice. Before claiming ITC, verify the supplier's registration type on gst.gov.in. A composition supplier's details will show the relevant registration type on the portal.

Feature Can collect GST from customers?
Regular GSTIN Yes
Composition GSTIN No
Feature Can issue tax invoice?
Regular GSTIN Yes
Composition GSTIN No - issues Bill of Supply instead
Feature ITC available to buyers?
Regular GSTIN Yes
Composition GSTIN No - buyers cannot claim ITC
Feature Tax rate
Regular GSTIN Standard GST rate
Composition GSTIN Fixed composition rate as applicable
Feature Return filing
Regular GSTIN GSTR-1 + GSTR-3B (monthly/quarterly)
Composition GSTIN Applicable composition returns / statements as prescribed
Feature GSTIN must display on documents?
Regular GSTIN Yes
Composition GSTIN Yes - but must also display "Composition Taxable Person, not eligible to collect tax on supplies"

Common GSTIN Problems and How to Fix Them 

Problem Likely Cause Fix
GSTIN not showing on GST portal after registration GSTIN not yet pushed to public database Wait 24-48 hours after allotment; check using Login → My Profile → GSTIN
GSTIN shows as Suspended Show-cause notice issued for cancellation, or other compliance issue File pending returns; complete pending compliance; reply to notice
ITC not appearing in GSTR-2B despite valid invoice Supplier quoted wrong GSTIN, or supplier has not filed GSTR-1 Contact supplier to verify and amend GSTR-1 with correct GSTIN
GSTIN verification shows a different business name Legal name mismatch - supplier may have used trade name on invoice Cross-check against legal name on GSTIN certificate; accept only if same entity
Portal shows "Invalid GSTIN" during return filing Typo in GSTIN, or GSTIN of a cancelled entity Re-verify the GSTIN on gst.gov.in before filing
E-invoice rejected on IRP Supplier or buyer GSTIN is not Active, or GSTIN format error in invoice Check both GSTINs on gst.gov.in; correct the invoice and re-upload
Received invoice with GSTIN from a different state than expected Supplier registered in a different state, or invoice is from a different branch Verify which GSTIN is correct for the place of supply; update purchase records
Problem GSTIN not showing on GST portal after registration
Likely Cause GSTIN not yet pushed to public database
Fix Wait 24-48 hours after allotment; check using Login → My Profile → GSTIN
Problem GSTIN shows as Suspended
Likely Cause Show-cause notice issued for cancellation, or other compliance issue
Fix File pending returns; complete pending compliance; reply to notice
Problem ITC not appearing in GSTR-2B despite valid invoice
Likely Cause Supplier quoted wrong GSTIN, or supplier has not filed GSTR-1
Fix Contact supplier to verify and amend GSTR-1 with correct GSTIN
Problem GSTIN verification shows a different business name
Likely Cause Legal name mismatch - supplier may have used trade name on invoice
Fix Cross-check against legal name on GSTIN certificate; accept only if same entity
Problem Portal shows "Invalid GSTIN" during return filing
Likely Cause Typo in GSTIN, or GSTIN of a cancelled entity
Fix Re-verify the GSTIN on gst.gov.in before filing
Problem E-invoice rejected on IRP
Likely Cause Supplier or buyer GSTIN is not Active, or GSTIN format error in invoice
Fix Check both GSTINs on gst.gov.in; correct the invoice and re-upload
Problem Received invoice with GSTIN from a different state than expected
Likely Cause Supplier registered in a different state, or invoice is from a different branch
Fix Verify which GSTIN is correct for the place of supply; update purchase records

How Is the GSTIN Check Digit Validated? 

The 15th character of every GSTIN is not random - it is algorithmically derived from the first 14 characters using checksum logic. This is what allows the GST portal to instantly detect a GSTIN with a typing error.

How the algorithm works (simplified):

  • Each of the first 14 characters is assigned a numeric weight.
  • Each character's weighted value is multiplied by a positional factor.
  • The products are summed and the total is validated through checksum logic.
  • The resulting value maps to the 15th character.

Why this matters in practice:
If a single character in positions 1-14 is typed incorrectly, the 15th character will usually not match the system's expected value, and the GSTIN will be flagged as invalid during portal validation.

This is why a GSTIN like 27ABCDE1234F1Z6 cannot be accidentally changed to 27ABCDE1234F1Z7 without the portal detecting the error - the last character validates the rest.

Bulk GSTIN verification tools used by finance software, including BUSY, use this checksum logic to pre-screen GSTINs before API calls to the GST portal, saving time and reducing failed lookups.

GSTIN Format Examples And Practical Cases

GSTIN can be found:

  • On GST registration certificates
  • On tax invoices and e commerce invoices
  • In accounting software company profiles

Invoices generated using billing software for retail shop automatically print GSTIN details, making it easy for customers and auditors to verify tax authenticity.

Offline Methods To Verify GSTIN

Offline verification options are limited but include:

However, online verification is always recommended as GSTIN status can change.

How To Complain About A Fake GST Number

If you suspect a fake GSTIN:

  • Verify the number on the GST portal
  • Collect invoice or transaction evidence
  • Report the issue through the GST portal or the jurisdictional GST office
  • Avoid further transactions until clarification

Invalid GSTIN usage can attract penalties and legal action.

Eliminate Manual GSTIN Verification with BUSY



file_download 40K+ Monthly Downloads
group Trusted by 4 Lakh+ Businesses
smartphone Free Mobile App
star 4.6 Rated on Google

Conclusion 

Your GSTIN is more than a registration number - it is the operational backbone of your GST compliance. Every invoice you issue, every return you file, every ITC you claim, and every e-way bill or e-invoice you generate flows through this 15-digit identifier. Understanding what it means, how to verify it, how to check status, and how it connects to ITC and e-invoicing is foundational for any business in India's GST system.

Frequently Asked Questions

What is a GSTIN number and why is it important?

GSTIN (Goods and Services Tax Identification Number) is the unique 15-digit identifier given to every GST-registered business in India. It is important because it allows businesses to legally issue GST invoices, file GST returns, claim Input Tax Credit, generate e-way bills, and participate in e-invoicing.

How do I find a company's GSTIN by its business name?

Go to gst.gov.in and check the Search Taxpayer options available on the live portal. Search by GSTIN/UIN is officially documented, and PAN search is also available. If business-name search is available on the live portal, enter the legal business name and relevant state to narrow results.

What are the state codes used in GSTIN?

The first two digits of any GSTIN are the state or Union Territory code. For example, 07 is Delhi, 09 is Uttar Pradesh, 27 is Maharashtra, 29 is Karnataka, 33 is Tamil Nadu, 36 is Telangana, 37 is Andhra Pradesh, and 38 is Ladakh.

How do I verify that a GSTIN is valid and active?

Visit gst.gov.in, go to Search Taxpayer → Search by GSTIN/UIN, and enter the 15-digit number. The result shows the legal name, registration type, and current status. Confirm the status says Active before relying on that supplier's invoices.

What does it mean if a GSTIN is cancelled?

A cancelled GSTIN means the business's GST registration has been formally terminated - either voluntarily or by the tax department. ITC on such invoices can become invalid or disputed.

What does GSTIN Suspended mean?

Suspended means the registration is temporarily blocked. It usually happens because of a compliance issue or ongoing cancellation proceedings. A suspended GSTIN cannot function normally until the issue is resolved.

Can a business have more than one GSTIN?

Yes. A business operating in multiple states gets a separate GSTIN for each state, even with the same PAN. Digits 1-2 (state code) and digit 13 (entity number) differ across these GSTINs, while digits 3-12 (PAN) remain the same.

Is GSTIN mandatory for e-commerce sellers?

GST registration is generally mandatory for persons supplying through e-commerce operators where Section 24 applies. However, certain notified service suppliers under Section 9(5) can still fall under threshold-based relief.

What is the difference between GSTIN and GSTN?

GSTIN is the 15-digit unique registration number given to your business. GSTN is the technology organisation and system backbone that operates the GST portal and infrastructure.

Where does GSTIN appear on an e-commerce invoice?

On a standard tax invoice, the supplier's GSTIN appears near the seller's business name and address, usually in the header section of the document. For e-invoices, the GSTIN is embedded in the QR code as well. The buyer's GSTIN, if B2B, appears in the recipient section.

How many digits is a GSTIN?

A GSTIN is 15 characters long - a mix of digits and letters. The format is: 2-digit state code + 10-character PAN + 1-digit entity number + fixed "Z" + 1 check character.

What is the difference between GSTIN and TIN?

TIN (Taxpayer Identification Number) was the VAT-era identifier used by state commercial tax departments before GST was introduced in July 2017. TIN is no longer valid for GST compliance. GSTIN replaced TIN for indirect tax purposes under GST.

Do Composition Scheme businesses have a GSTIN?

Yes. Composition taxpayers are registered under GST and have a GSTIN. However, they cannot collect GST from customers, cannot issue tax invoices, and their buyers cannot claim ITC on purchases from them.

What happens if I quote a wrong GSTIN on an invoice?

An incorrect GSTIN on an invoice means the transaction may not reconcile in the buyer's GSTR-2B, and the buyer's ITC claim may be at risk. The invoice should be corrected.

How is the 15th digit of GSTIN calculated?

The 15th character is a system-generated check character derived from the first 14 characters using checksum logic. It helps the portal detect typing errors.