Page last updated:

09

GST State Code 09: Uttar Pradesh

Every GSTIN registered in Uttar Pradesh starts with 09. Here is what the code means for your invoices, which tax head applies, and how to check a GSTIN.

GST state code
09
State / UT
Uttar Pradesh
Type
State
Capital
Lucknow
Local (intra-State) supply
CGST + SGST
Supply to another state
IGST

How 09 appears in a GSTIN

  • Digits 1–2 (09): the state code, which shows the registration is in Uttar Pradesh.
  • Characters 3–12: the PAN of the business or proprietor (illustrative PAN shown).
  • Character 13: the entity number for registrations under the same PAN in this state (1–9, then A–Z).
  • Character 14: "Z" by default.
  • Character 15: a check character calculated from the first 14. Verify it with the GSTIN validator.

Check if a GSTIN is from Uttar Pradesh

Runs in your browser. Nothing is sent to a server.

Enter a 15-character GSTIN.

Good to know about code 09

Uttar Pradesh borders nine states and Union Territories, more than any other. Noida and Ghaziabad sit next to Delhi (07), so many short-distance shipments in the NCR are still inter-State.

CGST, SGST/UTGST or IGST for Uttar Pradesh

Compare the supplier's state code with the place of supply. If both are 09, the supply is intra-State and the rate is split as CGST + SGST. If the place of supply is in any other state or UT, the full rate is charged as IGST.

Tax head for supplies from Uttar Pradesh to neighbouring states
Supply from Uttar Pradesh (09) to Code Tax
Uttar Pradesh (same state) 09 CGST + SGST
Uttarakhand 05 IGST
Himachal Pradesh 02 IGST
Haryana 06 IGST
Delhi 07 IGST
Rajasthan 08 IGST
Madhya Pradesh 23 IGST
Chhattisgarh 22 IGST
Jharkhand 20 IGST
Bihar 10 IGST

Not sure where the place of supply is? Use the place of supply calculator, or let the GST invoice generator pick the tax head from both GSTINs.

Frequently Asked Questions

Which state has GST state code 09?
09 is the GST state code of Uttar Pradesh. Every GSTIN registered in Uttar Pradesh begins with the digits 09.
What is the GST state code of Uttar Pradesh?
The GST state code of Uttar Pradesh is 09. It is the first two digits of the 15-character GSTIN.
Does a GSTIN starting with 09 mean the business is in Uttar Pradesh?
It means the registration belongs to Uttar Pradesh. A business registers separately in each state it supplies from, so the same company can hold GSTINs with other state codes. The shipping address on an invoice can also differ from the registered state.
Which GST applies on a sale within Uttar Pradesh?
When the supplier is registered in Uttar Pradesh and the place of supply is also Uttar Pradesh, the supply is intra-State, so the rate is split as CGST + SGST. For example, an 18% item is charged as 9% + 9%.
Which GST applies on a sale from Uttar Pradesh to another state?
Supplies from Uttar Pradesh (09) to a place of supply in another state or UT are inter-State and carry IGST. For example, a sale to a buyer in Uttarakhand (05) is charged IGST at the full rate.
Is Uttar Pradesh a state or a Union Territory under GST?
For GST, Uttar Pradesh is classified as: State.
Can one business have more than one GSTIN starting with 09?
Yes. A business can hold several registrations in the same state, for example for separate business verticals. They all start with 09 and share the same PAN in digits 3 to 12, but the 13th character (the entity number) is different.
Is the state code in a GSTIN the same as the place of supply?
No. The state code shows where the supplier or buyer is registered. The place of supply is worked out under the IGST Act rules for goods or services. Comparing the supplier's location with the place of supply decides whether CGST + SGST or IGST applies.
What happens if an invoice uses the wrong tax because of the state code?
If CGST + SGST is charged where IGST was due (or the other way round), the supplier generally has to pay the correct tax and claim a refund of the amount paid under the wrong head. The buyer's input tax credit can also be held up until the invoice is corrected, so check the buyer's GSTIN before invoicing.
Has GST state code 09 ever changed?
No. 09 has been the code for Uttar Pradesh since GST began in July 2017, and the GST 2.0 rate changes did not affect state codes.

Related Tools