How do you handle GST in Magento for Indian merchants?

GST in Magento needs three layers wired correctly:

  • Tax classes per HSN code, GST 0% / 5% / 12% / 18% / 28% (plus 1.5% / 3% for jewellery / 0.25% for diamonds). We map your HSN catalogue to Magento tax classes via product attribute “HSN”.
  • Per-state SGST + CGST split, intra-state orders split CGST + SGST 50/50; inter-state orders use IGST (full rate). Magento’s native tax engine handles this with proper origin / destination state wiring.
  • GSTIN validation at checkout, for B2B buyers who need an invoice with their GSTIN, we add GSTIN field validation (15-character alphanumeric format, state code prefix match) and emit it on the invoice PDF.

For e-invoicing (mandatory above ₹5Cr turnover from 2023+), we integrate IRP (Invoice Registration Portal) APIs via ClearTax / Tally / Zoho.

Kishan Savaliya
Kishan Savaliya
Adobe Certified Magento Commerce Developer
Ahmedabad [IN]working hours, replies within four hours
When do you need it

Read personally. Never shared. Or email the brief.

More on magento developer india

Need it fixed, not just explained?

Send the brief with your store URL; the written quote comes back within 24 hours.