Tax Categories
Each category has dated rate rows (CGST/SGST/IGST/CESS with effective Start/End dates). Click Rates on a row to manage its rate history.
How rates work:
Each row defines the effective tax breakup (CGST/SGST/IGST/CESS) between Start Date and End Date.
When the GST council changes a rate, add a NEW row with the new rates and set the old row's End Date to yesterday — the engine uses the row whose date window contains the order date.
Intra-state orders use CGST + SGST (split 50/50 of total tax). Inter-state orders use IGST (full rate). CESS applies on top of GST for certain goods (e.g. tobacco, luxury).
Intra-state orders use CGST + SGST (split 50/50 of total tax). Inter-state orders use IGST (full rate). CESS applies on top of GST for certain goods (e.g. tobacco, luxury).
How slabs work:
Each row defines a tax breakup that applies only when the item's Net Rate (or Trade Rate) falls inside the band Min → Max.
Used for the Indian "₹1,050 textile threshold" pattern — items under ₹1,050 taxed at 5%, ₹1,050+ at 12%.
Engine reads this table only when
Company.UseTaxCategoryRateWise = true; otherwise it falls back to the date-based rate history above.