GST & tax

How to calculate GST

5 min read

GST is calculated as a percentage of the taxable value of what you sell. If your price does not yet include tax, you multiply by the rate and add it on. If the price already includes tax, you divide the tax back out.

Both directions are shown below with rupee examples, along with how the same tax gets split into CGST and SGST or charged as IGST.

Adding GST to a price

Use this when you have priced your product or service before tax — the normal case when you quote a business customer.

GST amount = Taxable value × Rate ÷ 100
Invoice total = Taxable value + GST amount

Example. You sell consultancy worth ₹50,000 at 18%. GST = 50,000 × 18 ÷ 100 = ₹9,000. The invoice total is ₹59,000.

Removing GST from an inclusive price

Use this when the amount you have already contains tax — an MRP, a shop receipt, or a payment a customer made against a round figure.

Taxable value = Inclusive price ÷ (1 + Rate ÷ 100)
GST amount = Inclusive price − Taxable value

Example. A customer paid ₹5,900 inclusive of 18% GST. Taxable value = 5,900 ÷ 1.18 = ₹5,000, so the GST inside that payment is ₹900.

A common mistake is deducting 18% from ₹5,900, which gives ₹4,838 — wrong, because the 18% was calculated on the smaller base, not on the total. The reverse GST calculator handles this for you.

GST rates at a glance

Tax on ₹1,000 taxable value at each common slab.
RateGST on ₹1,000TotalTypically applies to
0%₹0₹1,000Exempt and nil-rated essentials
5%₹50₹1,050Many essential goods and some services
12%₹120₹1,120Processed goods, certain works contracts
18%₹180₹1,180Most services and general goods
28%₹280₹1,280Luxury and demerit categories

Slabs and item classifications are revised from time to time by the GST Council. Always confirm the rate notified for your HSN or SAC code before issuing a tax invoice.

How the tax is split on the invoice

The rate you charge does not change with the customer's location — but how it is presented does. For a supply inside your own state, the rate splits into equal central and state halves. For a supply to another state, the full rate is charged as one integrated line.

₹10,000 taxable value at 18%, same tax either way.
Type of supplyLines on the invoiceTotal tax
Intra-state (same state)CGST ₹900 + SGST ₹900₹1,800
Inter-state (different state)IGST ₹1,800₹1,800

Which one applies is decided by place of supply, explained in CGST vs SGST vs IGST.

Getting it onto an invoice

Once you know the taxable value and tax, the invoice itself needs a few mandatory fields — your GSTIN, a consecutive invoice number, HSN or SAC codes and the tax split shown separately. Our GST invoice generator applies the rates per line and totals them for you, and how to create a GST invoice walks through each field.

Do the maths automatically

Frequently asked questions

  • CGST vs SGST vs IGST

    Same-state sale: GST splits equally into CGST and SGST. Different-state sale: the whole rate goes on one IGST line.

  • How to create a GST invoice

    A tax invoice needs your GSTIN, a consecutive number, the customer details, HSN/SAC, taxable value and the GST split.

  • GST inclusive vs exclusive pricing

    Exclusive: tax is added on top of your price. Inclusive: the price already contains tax, so you divide it back out.

KaroDesk provides calculations and information for general informational purposes. Results should be verified against applicable laws, official notifications, employer policies, lender terms, or professional advice where appropriate. Read our full disclaimer.