What is the difference between Add GST and Extract GST?
Add GST starts with a pre-tax amount and puts GST on top. Extract GST starts with a GST-inclusive customer price and separates it into the base amount and GST already inside it.
Billing & GST calculator
Add GST to a taxable price or extract GST from an inclusive bill, with CGST/SGST or IGST split, quantity, discount, invoice rounding, and optional margin checks.
Interactive calculator
Enter a per-unit amount. Quantity and discount are applied before GST is added or extracted.
What to do next
Formula, example, assumptions, and FAQs — open any section for the detail.
Discounted base = amount × quantity − discount · GST = discounted base × rate ÷ 100 · Invoice total = discounted base + GSTUse exclusive mode when GST is added on top of the quoted price. The discount reduces the taxable base before GST is calculated.
Inclusive total = amount × quantity − discount · Base = inclusive total ÷ (1 + rate ÷ 100) · GST inside price = inclusive total − baseUse inclusive mode when the bill or selling price already includes GST. This separates the customer total into its pre-GST value and tax portion.
Intra-state: CGST = GST ÷ 2 and SGST = GST ÷ 2 · Inter-state: IGST = full GST amountThe calculator shows the simple split selected by the user. Actual invoice treatment can depend on place of supply, registration, and the nature of the supply.
Estimated margin = pre-GST base − total entered cost · Target base = total cost ÷ (1 − target margin ÷ 100)Margin is checked against the pre-GST selling value because GST collected from the customer is not treated as profit. Other costs are not estimated.
A seller enters ₹1,000 for one unit, selects 18% GST, no discount, and an intra-state transaction.
Calculation:In Add GST mode, GST is ₹1,000 × 18% = ₹180, split as CGST ₹90 and SGST ₹90. The customer pays ₹1,180. If ₹1,000 were entered in Extract GST mode instead, base value would be ₹1,000 ÷ 1.18 = ₹847.46 and GST inside the price would be ₹152.54.
Result:Exclusive and inclusive modes answer different questions. Use ₹1,180 as the customer total when GST is added on top; use ₹847.46 as the pre-GST value when ₹1,000 already includes GST.
Money values are calculated deterministically and displayed to paise. Small one-paise differences can appear when an odd GST amount is split between CGST and SGST. Actual invoices can differ because of line-level rounding, cess, fees, place-of-supply treatment, input tax credit, product classification, or rate changes.
Add GST starts with a pre-tax amount and puts GST on top. Extract GST starts with a GST-inclusive customer price and separates it into the base amount and GST already inside it.
For a selected intra-state sale, this calculator divides GST into CGST and SGST. For a selected inter-state sale, it shows the full tax as IGST. Confirm the correct treatment for the actual supply.
Yes. This calculator applies the entered discount to amount × quantity first. Exclusive mode calculates GST on that reduced base; inclusive mode extracts GST from the reduced inclusive total.
Yes. The GST rate field is editable. The quick buttons are only shortcuts and are not a complete official rate list.
GST collected from the customer is generally a tax component, not product margin. The calculator therefore compares cost with the pre-GST base. It does not account for input tax credit or other business costs.
No. This calculator is for price planning and understanding a bill. It does not prepare returns, determine registration or place of supply, classify HSN/SAC, or guarantee compliance.
Estimate only, not tax or legal advice. Verify the applicable GST rate, product or service classification, registration position, place of supply, invoice treatment, and filing requirements through the official GST portal or a qualified tax professional.Read the full disclaimer.