How do you handle GST in Magento for Indian merchants?
Categories:
Magento Developer India
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.
Was this helpful?