Page last updated:
GST State Code 31: Lakshadweep
Every GSTIN registered in Lakshadweep starts with 31. Here is what the code means for your invoices, which tax head applies, and how to check a GSTIN.
- GST state code
- 31
- State / UT
- Lakshadweep
- Type
- Union Territory without legislature
- Capital
- Kavaratti
- Local (intra-State) supply
- CGST + UTGST
- Supply to another state
- IGST
How 31 appears in a GSTIN
- Digits 1–2 (31): the state code, which shows the registration is in Lakshadweep.
- 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 Lakshadweep
Runs in your browser. Nothing is sent to a server.
Enter a 15-character GSTIN.
Good to know about code 31
Lakshadweep is an island Union Territory without a legislature. Local supplies carry CGST + UTGST. Its nearest mainland trading partner is Kerala (32), and supplies between the two are inter-State.
CGST, SGST/UTGST or IGST for Lakshadweep
Compare the supplier's state code with the place of supply. If both are 31, the supply is intra-State and the rate is split as CGST + UTGST. If the place of supply is in any other state or UT, the full rate is charged as IGST.
Lakshadweep shares no land border with another state, so every supply to a buyer outside Lakshadweep is inter-State and carries 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.