GST Calculation Examples: Step-by-Step Guide

Five worked GST calculation examples spanning every common Indian invoice scenario — from small intra-state retail sales to inter-state B2B billing.

A
Abishek · Founder, TheCalculatorHubs
Solo developer building free India-focused finance and utility tools. Last updated: May 2026.

Refresher: the two GST formulas

Adding GST to a base price:

Removing GST from a tax-inclusive price:

Example 1: Small retail sale (intra-state, 5%)

A grocery store in Bangalore sells branded paneer worth ₹400 (base price). GST on packaged dairy products is 5%.

Example 2: Restaurant bill (intra-state, 18%)

A diner in Delhi gets a bill of ₹2,360 inclusive of GST. The restaurant charges 18% (most non-AC restaurants charge 5%; we’re using 18% for the example).

Example 3: B2B inter-state sale (18%)

A software company in Mumbai sells a ₹5 lakh enterprise license to a client in Hyderabad. Software services attract 18% GST.

Notice the difference from intra-state: there is no CGST/SGST split, only IGST, even though the total tax is the same 18%.

Example 4: Reverse calculation — finding base from MRP

A customer wants to know how much GST is embedded in the MRP of a smartphone tagged at ₹14,160. Smartphones currently attract 18% GST.

This is the calculation every Indian buyer does mentally when comparing pre-GST to post-GST prices.

Example 5: Mixed-rate invoice

A bakery in Pune sells: bread (0% GST) ₹50, packaged biscuits (18%) ₹100, and a chocolate cake (28%) ₹500. Same buyer, single invoice.

For multi-rate invoices, list each item separately on the invoice with its own GST rate and amount. Mixing them into one line breaks ITC reconciliation for the buyer.

Frequently asked questions

How do I round the GST amount?

GST law allows rounding to the nearest rupee at the invoice level (not per line item). Round half-up: ₹0.50 rounds up to ₹1, ₹0.49 rounds down to ₹0.

What if the buyer is in another country?

Exports of goods and services are zero-rated under GST. You charge 0% GST and can claim a refund on input taxes. Document with a tax invoice marked "EXPORT".

Do I need to charge GST as a freelancer?

Only if your annual turnover exceeds ₹20 lakh (₹10 lakh in some special-category states). Below that, GST registration is voluntary.

How does GST work for digital service exports?

Digital services to clients outside India are zero-rated exports. Charge 0% GST on the invoice but file as an export (with LUT or with bond). You can claim ITC refunds on inputs used to deliver these services. Common for Indian freelancers serving US, UK, or EU clients.

Can I issue a single invoice for multiple states?

No. If you have multiple delivery locations across states, the place of supply for each line determines the tax. Either issue separate invoices per state or include a state-wise breakdown on a single invoice with the correct CGST/SGST or IGST split for each line.

Related reading

Try the matching calculator

Compute GST on any invoice instantly with our GST Calculator. Need to convert prices? Use the Percentage Calculator.