The Complete Guide to GST Calculations: Forward & Reverse Math with Examples
The Goods and Services Tax (GST) is a unified destination-based indirect tax levied on the supply of goods and services. While invoicing software automates tax additions, accounting discrepancies frequently arise when businesses need to reverse-calculate the pre-tax base cost from gross consumer prices, or properly apportion tax liabilities between state and central governments.
This technical guide explains the mathematical difference between exclusive (forward) and inclusive (reverse) GST calculations, the rules governing CGST, SGST, and IGST division, and standard statutory rounding guidelines.
Forward vs Reverse GST: The Mathematical Formulas
1. Exclusive GST Formula (Forward Addition)
Applied in B2B transactions when quoting a net price before tax:
Gross Invoice Total = Net Base Price + GST Amount
Example: A net product price of $10,000 at 18% GST:
GST Amount = 10,000 × 0.18 = $1,800
Gross Total = 10,000 + 1,800 = $11,800
2. Inclusive GST Formula (Reverse Deduction)
Applied in consumer retail where prices are already tax-inclusive (MRP). To extract the original base price:
GST Amount = Gross Total − Net Base Price
CGST, SGST, and IGST: How Taxes Are Split
Intra-State Supply (Same State)
When seller and buyer reside within the same state or union territory, the tax rate is divided exactly in half:
- CGST (Central GST): 50% of the total tax rate goes to the central government.
- SGST (State GST): 50% of the total tax rate goes to the state government.
- Example: On an 18% slab, 9% is CGST and 9% is SGST.
Inter-State Supply (Across States)
When goods or services cross state boundaries or represent imports/exports:
- IGST (Integrated GST): 100% of the tax rate is collected by the central government and subsequently apportioned.
- Example: On an 18% slab, the entire 18% is billed as IGST.
Statutory Rounding Rules (Section 170)
Under statutory GST guidelines (such as Section 170 of the Central GST Act), tax components (CGST, SGST, IGST) must be rounded to the nearest whole rupee:
- If the fraction is 50 paise or greater, it must be rounded up to the nearest higher rupee.
- If the fraction is less than 50 paise, it must be discarded.
- Rounding should be applied at the invoice line-item subtotal or final tax summary level to avoid cumulative penny rounding drift across multi-item bills.
Calculate GST & Generate Compliant Invoices
Calculate forward and reverse GST across all tax slabs instantly or generate professional PDF invoices in your browser with automatic CGST, SGST, and IGST breakdowns.