India's premier F&B franchise forum is happening on June 20-21 in Ahmedabad

Book Your Tickets Now

GST Calculator

Calculate GST instantly for any amount and tax slab. Get a complete CGST, SGST, and IGST breakup with support for both inclusive and exclusive GST calculation.

Calculate GST
Free forever No sign-up required Instant results

GST Calculator

Free Tool
Enter the price of goods or services
Common rates: 5% (food), 12% (processed), 18% (services), 28% (luxury)
Add GST = exclusive pricing. Remove GST = extract from inclusive price.
Intra-State: CGST + SGST. Inter-State: IGST.
Total Invoice Value
Taxable Value
Total GST

* GST rates are as per the GST Council notification. Actual rates may vary based on HSN/SAC code classification.

What is GST?

GST (Goods and Services Tax) is a comprehensive indirect tax levied on the supply of goods and services in India. It replaced multiple cascading taxes like VAT, service tax, excise duty, and octroi when it was introduced on 1 July 2017 under the CGST Act.

GST follows a destination-based taxation model, meaning the tax is collected by the state where the goods or services are consumed, not where they are produced. This eliminates the tax-on-tax effect that existed under the previous regime. If you are filing GST returns, use our GST Return Filing Checklist to ensure you don't miss any step.

  • GST is a single, unified tax that replaced 17 indirect taxes and 13 cesses across India
  • It applies to every stage of the supply chain, from manufacturer to consumer
  • Businesses can claim Input Tax Credit (ITC) on GST paid for purchases, reducing the cascading tax effect

How is GST Calculated?

GST is calculated on the taxable value of goods or services at the applicable slab rate. The calculation differs based on whether you are adding GST to a base price (exclusive) or extracting GST from an inclusive price.

GST Amount = Taxable Value x GST Rate / 100

For GST-exclusive calculation (adding GST to base price), the total invoice value is the taxable value plus the GST amount. For GST-inclusive calculation (removing GST from MRP), use the reverse formula to extract the base price. Businesses also need to account for TDS deductions when computing net payable amounts on invoices.

Exclusive (Add GST): Total = Amount + (Amount x Rate / 100)

Inclusive (Remove GST): Base Price = Amount x 100 / (100 + Rate)

Intra-State: CGST = GST / 2, SGST = GST / 2

Inter-State: IGST = Total GST Amount

GST Calculation with Example

Let's calculate GST for a product priced at ₹10,000 with an 18% GST rate for an intra-state transaction.

Taxable Value: ₹10,000

GST Rate: 18%

GST Amount: ₹10,000 x 18 / 100 = ₹1,800

CGST (9%): ₹900

SGST (9%): ₹900

Total Invoice Value: ₹10,000 + ₹1,800 = ₹11,800

Now let's reverse it. If the GST-inclusive price is ₹11,800 at 18%: Base Price = 11,800 x 100 / 118 = ₹10,000. The GST component is ₹1,800. This reverse calculation is useful when you need to extract the base price from an MRP or retail price.

Why is GST Important?

GST transformed India's indirect tax landscape by creating a single national market. Here's why understanding GST matters for every business:

  • Unified taxation: One tax replaced 17 different indirect taxes, making compliance simpler for businesses operating across multiple states
  • Input Tax Credit: Businesses can offset GST paid on purchases against GST collected on sales, reducing the overall tax burden and eliminating the cascading effect
  • Correct pricing: Knowing the exact GST amount helps businesses set competitive prices while maintaining margins, especially for restaurants and retail businesses
  • Compliance: Accurate GST calculation is mandatory for filing GSTR-1, GSTR-3B, and annual returns. Incorrect calculations lead to penalties and interest under Section 50 of the CGST Act

How to Use This GST Calculator

This free GST calculator helps you compute the exact tax amount and breakup for any goods or services. Here's how to use it:

  • Step 1: Enter the amount. This can be the base price (before GST) or the total price (including GST) depending on your calculation type
  • Step 2: Select the applicable GST rate from the dropdown: 0.25%, 3%, 5%, 12%, 18%, or 28%
  • Step 3: Choose the calculation type: "Add GST" to calculate GST on a base price, or "Remove GST" to extract GST from an inclusive price
  • Step 4: Select the transaction type: "Intra-State" for same-state transactions (CGST + SGST) or "Inter-State" for different-state transactions (IGST)
  • Step 5: Click "Calculate GST" to see your total invoice value, tax amount, and CGST/SGST or IGST breakup

Types of GST in India

India follows a dual GST model where the tax is divided between the central and state governments. There are four types of GST:

  • CGST (Central GST): Collected by the Central Government on intra-state supplies. The rate is half of the total GST rate. For example, if GST is 18%, CGST is 9%
  • SGST (State GST): Collected by the State Government on intra-state supplies. Equal to CGST, making up the other half of the total GST. At 18% GST, SGST is also 9%
  • IGST (Integrated GST): Collected by the Central Government on inter-state supplies (when buyer and seller are in different states). IGST equals the full GST rate. The Centre then settles the state's share
  • UTGST (Union Territory GST): Replaces SGST for transactions within Union Territories like Chandigarh, Lakshadweep, and Andaman & Nicobar Islands. The rate is the same as SGST

For any given transaction, only two types of GST apply: either CGST + SGST (intra-state) or IGST alone (inter-state). Both scenarios result in the same total tax amount.

GST Slabs and Rates in India

The GST Council has defined multiple tax slabs based on the category of goods and services. Here are the current rates:

  • 0% (Exempt): Fresh fruits, vegetables, milk, bread, educational services, healthcare services, and essential food grains
  • 5%: Packaged food items, economy class air travel, restaurants (without ITC), transport services, and small restaurant dining
  • 12%: Processed food, business class air tickets, work contracts, and some IT services
  • 18%: Most goods and services fall here, including IT services, financial services, telecom, restaurants in 5-star hotels, and branded garments above ₹1,000
  • 28%: Luxury items, automobiles, tobacco, aerated drinks, cement, and demerit goods. Some items also attract a GST compensation cess on top. Check the Restaurant P&L Template to see how GST impacts your overall profitability

Restaurant GST: All standalone restaurants (AC and non-AC) pay 5% GST without ITC. Restaurants inside 5-star hotels with room tariff above ₹7,500 pay 18% GST with ITC. Outdoor catering attracts 18% GST. Make sure your restaurant also meets all requirements listed in the Restaurant Legal Compliance Checklist.

FAQ

Frequently Asked Questions

Common questions about GST calculation answered clearly.

How do I calculate GST on a product?
To calculate GST on a product, multiply the taxable value by the applicable GST rate and divide by 100. For example, if the product costs ₹1,000 and the GST rate is 18%, the GST amount is ₹180 (1,000 x 18 / 100). The total invoice value becomes ₹1,180. For intra-state sales, this splits equally into CGST (₹90) and SGST (₹90).
What is the difference between CGST, SGST, and IGST?
CGST (Central GST) and SGST (State GST) are charged on intra-state transactions, where the buyer and seller are in the same state. Each is half of the total GST rate. IGST (Integrated GST) is charged on inter-state transactions, where the buyer and seller are in different states, and equals the full GST rate. For example, at 18% GST: intra-state = 9% CGST + 9% SGST, inter-state = 18% IGST.
How to remove GST from a total amount?
To remove GST from a GST-inclusive amount, use the formula: Base Price = GST-Inclusive Amount x 100 / (100 + GST Rate). For example, if the total is ₹1,180 with 18% GST: Base Price = 1,180 x 100 / 118 = ₹1,000. The GST component is ₹180. This is called reverse GST calculation.
What are the current GST tax slabs in India?
India has four main GST slabs: 5%, 12%, 18%, and 28%. Essential items like food grains and healthcare are exempt (0%). Items like packaged food and economy hotels fall under 5%. Processed food and business class air tickets are at 12%. Most goods and services including restaurants fall under 18%. Luxury items, cars, and tobacco attract 28%. Some items also have special rates of 0.25% and 3%.
What GST rate applies to restaurants in India?
Restaurants in India are taxed at 5% GST without Input Tax Credit (ITC) under the composition scheme. AC and non-AC restaurants both pay 5% GST. However, restaurants inside 5-star hotels with a room tariff above ₹7,500 are taxed at 18% GST with ITC. Outdoor catering services also attract 18% GST if not under the composition scheme. Use the FSSAI Compliance Checklist alongside your GST setup to stay fully compliant.
Is GST applicable on food delivery apps like Swiggy and Zomato?
Yes. Since January 2022, food delivery platforms like Swiggy and Zomato collect and deposit 5% GST directly on behalf of the restaurant. The restaurant does not need to collect GST separately for orders placed through these platforms. This applies to all restaurant food deliveries regardless of the restaurant's turnover.
How is GST calculated on an invoice?
On a GST invoice, you first determine the taxable value (price before tax). Then apply the GST rate to get the tax amount. For intra-state sales, split the GST equally into CGST and SGST. For inter-state sales, charge the full amount as IGST. The invoice must show the HSN/SAC code, tax rate, and tax amount separately for CGST, SGST, or IGST. Tools like Petpooja Invoice automate this entire process.
What is reverse charge mechanism in GST?
Under the reverse charge mechanism (RCM), the recipient of goods or services pays the GST instead of the supplier. This applies in specific cases defined under Section 9(3) and 9(4) of the CGST Act, such as services from an unregistered dealer, legal services, goods transport agency services, and sponsorship services. The recipient must self-invoice and pay GST directly to the government. You can file RCM payments through the GST Portal.
What is the GST threshold limit for registration?
For goods, the GST registration threshold is ₹40 lakhs annual turnover (₹20 lakhs for special category states). For services, the threshold is ₹20 lakhs (₹10 lakhs for special category states). However, certain businesses must register regardless of turnover, including inter-state suppliers, e-commerce operators, and businesses liable to pay tax under reverse charge. If you're starting a restaurant, our Restaurant Startup Guide covers GST registration and all other requirements.
Can I claim Input Tax Credit on GST paid?
Yes, registered businesses can claim Input Tax Credit (ITC) on GST paid for business purchases. ITC allows you to reduce your GST liability by the amount of GST already paid on inputs. To claim ITC, you need a valid tax invoice, the goods or services must be used for business, and the supplier must have filed their GST return. Restaurants under the 5% composition scheme cannot claim ITC. Use a Vendor Evaluation Template to ensure your suppliers are GST-compliant before claiming ITC.

Automate your GST invoicing.

Petpooja Invoice handles GST calculation, e-invoicing, and return filing automatically for your business.

Explore Petpooja Invoice
Disclaimer: This calculator provides estimated results based on general Indian GST rules and rates. It is not a substitute for professional tax or legal advice. Petpooja does not assume any legal liability for decisions made based on these calculations.