Skip to content50% off₹750/user/month ₹1,500
SimpleERP

GST state codes

GST state code 20: Jharkhand

Jharkhand's GST state code is 20. Steel and auto components from Jamshedpur, coal from Dhanbad and lac from the Chota Nagpur plateau are billed from GSTINs that start with 20.

In short

Jharkhand has GST state code 20, so every GSTIN registered there begins with 20. A local sale carries CGST and SGST; a sale to West Bengal carries IGST. SimpleERP reads 20 from the buyer's GSTIN and picks the tax.

Illustration of GST tax invoice INV-2026-27-0213 to Ravi Stores with CGST 9% and SGST 9%, round off, a UPI QR code and the amount in words.

The data

GST state code 20 at a glance

FieldValue
State code20
GSTIN prefix20 (the first two characters)
Tax on a local saleSGST, with CGST
Union territoryNo, a state
Professional taxYes
Nearby states and codesWest Bengal (19), Odisha (21), Bihar (10)
Sample GSTIN (fictional)20AAACL1234A1ZN
Jharkhand at a glance, as notified; check the GST portal.

Sources: GST portal: state code list (GSTIN format), Jharkhand: professional tax (state tax department). Verified .

What the code 20 means on a GSTIN

A GSTIN has 15 characters. Take the sample 20AAACL1234A1ZN, a made-up number with a valid check character. 20 is the state code for Jharkhand. AAACL1234A is the PAN of the business, and 1 says this is the first registration under that PAN in Jharkhand. Z is the same on almost every GSTIN, while N is a check character worked out from the first 14, so a single wrong digit in 20AAACL1234A1ZN fails the check.

Jharkhand was formed from Bihar in 2000 and took code 20. Jamshedpur's component makers sell to vehicle plants in many states, so most of their invoices carry IGST, while supplies to other units in Jamshedpur and Ranchi stay on CGST and SGST.

Intra-state or inter-state: which tax applies when the supplier is in Jharkhand?

When a Jamshedpur forging unit supplies axle parts to a workshop in Ranchi, supplier and place of supply are both in Jharkhand, so the invoice carries CGST and SGST. When the unit ships to a vehicle body builder in Kolkata, the place of supply moves to West Bengal and the whole tax becomes IGST; the same holds when the unit sends spares to a dealer in Port Blair, because Andaman and Nicobar Islands has its own code, 35.

SalePlace of supplyTax at 18%Tax on ₹2,80,000
A Jamshedpur forging unit supplies axle parts to a workshop in RanchiJharkhand (20)CGST 9% + SGST 9%₹25,200 + ₹25,200
The unit ships to a vehicle body builder in KolkataWest Bengal (19)IGST 18%₹50,400
The unit sends spares to a dealer in Port BlairAndaman and Nicobar Islands (35)IGST 18%₹50,400
Assumes an 18% rate on a taxable value of ₹2,80,000 for Jharkhand; rates change, so confirm yours with your CA or the GST portal.

Does professional tax apply in Jharkhand?

Yes. Jharkhand levies professional tax on salaries, as notified; check the current slabs with the Jharkhand tax department before you deduct it, since this page lists no Jharkhand slab amounts. In SimpleERP payroll, Professional Tax is a fixed deduction on the payslip that starts at zero, so you enter the Jharkhand amount once.

How SimpleERP reads the state from a GSTIN

You never type 20 or Jharkhand on an invoice: SimpleERP takes both from the customer's GSTIN and works out the rest.

  • The state fills from the first two characters of the GSTIN: type 20AAACL1234A1ZN and SimpleERP shows Jharkhand (20) under the field, after checking the last character.
  • The place of supply comes from the buyer's GSTIN, so a West Bengal buyer fills West Bengal (19); a buyer without a GSTIN gets the state picked once on the customer record.
  • Each invoice line compares the place of supply with your Jharkhand branch and carries CGST and SGST, or IGST.

Illustration of the keyboard-first invoice editor with a focused line, live tax totals and shortcut hints.

For a Jharkhand branch, the billing editor picks CGST and SGST or IGST per line from the place of supply.

FAQ

Questions, answered

What is the GST state code for Jharkhand?

Jharkhand uses GST state code 20. Every GSTIN registered in Jharkhand, in Ranchi, Jamshedpur, Dhanbad or Bokaro, starts with 20. Bihar, from which the state was formed in 2000, keeps 10, so a Patna buyer is inter-state.

Is code 20 used for SGST or UTGST?

SGST. Jharkhand is a state, so a sale within Jharkhand carries CGST and SGST, each at half the rate. UTGST is only charged in union territories without a legislature. A Jamshedpur sale to Kolkata carries IGST instead.

Which code do I use for a customer in Jharkhand?

The code at the start of the buyer's GSTIN: 20 for Jharkhand, 19 for West Bengal, 21 for Odisha. Dhanbad and Asansol are close, but they are in different states. For an unregistered buyer, use the state where the goods are delivered.

Does SimpleERP need me to pick Jharkhand by hand?

No. SimpleERP reads the code from the customer's GSTIN and fills the state. Your Jamshedpur branch billing a Kolkata buyer gets IGST on every line; billing a Ranchi buyer gets CGST and SGST. A customer with no GSTIN needs the state set once.

Run your whole business from one simple place.

Seven days free. No card. Your first GST invoice in minutes.