Join to get financial tips, calculator updates, and insights in your inbox.
What is GST?
GST stands for Goods and Services Tax, a comprehensive, multi-stage, destination-based tax levied on every value addition in the supply chain of goods and services in India.
Introduced on 1 July 2017 under the GST Act, it replaced a web of central and state taxes including VAT, service tax, excise duty, and octroi.
GST is a consumption-based tax, meaning the tax revenue goes to the state where the goods or services are consumed, not where they are produced. It is designed to create a unified national market, eliminate cascading taxes (tax on tax), and simplify compliance for businesses across India.
How this GST calculator helps you
Whether you are a business owner preparing invoices, a freelancer determining your service fees, or a consumer checking the tax on a purchase, this calculator simplifies the process in the following ways:
•Instantly compute the GST amount and total price from your base price for any GST rate.
•Automatically extract the base price and GST component from a GST-inclusive total amount.
•View the exact CGST and SGST split for intra-state transactions, or IGST for inter-state transactions.
•Compare all four GST slab rates (5%, 12%, 18%, 28%) side by side using your current base price.
•Toggle between intra-state and inter-state to see how the tax breakup changes for the same transaction.
GST slabs in India
India follows a four-tier GST rate structure designed to balance revenue needs with affordability for consumers. Essential goods are taxed at lower rates or exempt, while luxury and demerit goods attract the highest rate.
5% GST slab
This slab covers essential items of daily use. It includes packaged food items, footwear priced below ₹1,000, apparel below ₹1,000, cream milk, paneer, branded cereals, and transport services like railway and metro fares.
12% GST slab
The 12% slab applies to goods and services that are considered standard necessities. This includes processed food items, computers and accessories, mobile phones, umbrella, sewing machines, and business class air travel.
18% GST slab
The most common slab, 18% covers the majority of goods and services including IT and telecom services, restaurant bills, hotel rooms between ₹2,500 and ₹7,500, toothpaste, soap, and capital goods like industrial machinery.
28% GST slab
This is the highest slab reserved for luxury items and sin goods. It covers automobiles, tobacco products, aerated drinks, premium appliances, motorcycles above 350cc, and luxury hotel rooms above ₹7,500 per night. Some items in this slab also attract a separate cess.
Goods that are exempt from GST (meaning 0% tax) include fresh vegetables and fruits, milk, eggs, unbranded flour and rice, salt, and educational services. These items remain outside the GST net to protect basic necessities from taxation.
CGST vs SGST vs IGST
The division of GST into CGST, SGST, and IGST depends entirely on the nature of the transaction: specifically, whether the supply of goods or services takes place within the same state or across state borders.
Intra-state transactions (CGST + SGST)
When a seller and buyer are located in the same state, the transaction is intra-state. The total GST is split equally: half is collected as CGST (Central GST) by the central government, and half as SGST (State GST) by the state government. For example, at 18% GST, CGST is 9% and SGST is 9%. Both the central and state governments receive an equal share of the tax revenue.
Inter-state transactions (IGST)
When a seller and buyer are in different states, the transaction is inter-state. The full GST is collected as IGST (Integrated GST) by the central government. The central government then apportions the revenue to the destination state where the goods or services are consumed, ensuring that the consuming state receives the tax benefit.
The key principle is that the total GST percentage is identical in both cases. Only the split changes. This design ensures a seamless flow of input tax credit across the supply chain, regardless of state boundaries.
GST returns every registered business must file
A GST-registered business files periodic returns to report its sales, purchases, and tax liability, even in a month with no transactions.
GSTR-1
A monthly or quarterly return listing all outward supplies (sales) made during the period, filed by the 11th of the following month for monthly filers.
GSTR-3B
A summary return declaring total sales, purchases, input tax credit claimed, and tax paid, filed monthly by most businesses even after GSTR-1.
GSTR-9
An annual return consolidating the entire financial year's GSTR-1 and GSTR-3B filings, required for businesses above a specified turnover threshold.
Composition scheme for small businesses
Small businesses below a specified turnover threshold can opt for the GST composition scheme, paying tax at a small fixed percentage of turnover instead of the regular slab rates.
In exchange for the lower, simplified rate, a composition dealer cannot claim input tax credit on purchases, cannot collect GST separately from customers on the invoice, and cannot make inter-state sales. This calculator is built for the regular GST scheme and does not cover composition scheme rates.
GST for online sellers and e-commerce
Selling through an online marketplace brings two extra GST rules that a purely offline seller does not deal with.
Mandatory registration, regardless of turnover
A seller supplying goods or services through an e-commerce operator such as Amazon or Flipkart must register for GST even if their turnover is well below the usual ₹40 lakh or ₹20 lakh threshold. The exemption for small businesses does not apply once sales go through a marketplace platform.
Tax Collected at Source (TCS)
E-commerce operators are required to deduct a small percentage of the payment due to each seller as TCS and deposit it against that seller's GST liability. This shows up as a deduction in the seller's payout and is separate from the GST charged on the sale itself.
GST calculation formula
The mathematics of GST calculation is straightforward and consistent across all slab rates. There are two primary scenarios depending on what information you start with:
Adding GST to a base price
If you know the taxable value (base price) and need to find the GST-inclusive total:
GST Amount = Base Price × (GST Rate / 100)
Total Amount = Base Price × (1 + GST Rate / 100)
Extracting GST from a total amount
If you have the GST-inclusive price and need to determine the base price and GST component:
Base Price = Total Amount / (1 + GST Rate / 100)
GST Amount = Total Amount - Base Price
CGST / SGST / IGST breakdown
For intra-state: CGST = SGST = GST Amount / 2. For inter-state: IGST = GST Amount (full amount).
How GST is calculated, step by step
•Start with the base price: the taxable value before GST, excluding any tax.
•Multiply the base price by the GST rate divided by 100 to get the GST amount.
•Add the GST amount to the base price to get the total, GST-inclusive amount.
•For intra-state sales, split the GST amount equally into CGST and SGST. For inter-state sales, the full GST amount is IGST.
Frequently asked questions
What is GST and how is it calculated?
GST (Goods and Services Tax) is a value-added tax levied on the supply of goods and services in India. It is calculated as a percentage of the taxable value (base price). The formula is: GST Amount = Base Price × (GST Rate / 100). The total amount payable = Base Price + GST Amount. For example, at 18% GST on a base price of ₹1,000, the GST is ₹180 and the total is ₹1,180.
What are the different GST slab rates in India?
India has four primary GST slab rates: 5% applies to essential items such as packaged food items and footwear below ₹1,000; 12% applies to standard items like processed food, computers, and mobile phones; 18% covers most goods and services including telecom services, IT services, and restaurant bills; 28% applies to luxury and sin goods like cars, tobacco products, premium appliances, and aerated drinks. Essential items like fresh vegetables, milk, and eggs are exempt from GST.
What is the difference between CGST, SGST, and IGST?
CGST (Central GST) and SGST (State GST) are levied together on intra-state transactions, when goods or services are supplied within the same state. The total GST is split equally: half collected as CGST by the central government and half as SGST by the state government. IGST (Integrated GST) is levied on inter-state transactions, when goods or services cross state borders. The full GST amount is collected as IGST by the central government and later apportioned to the destination state.
What is Input Tax Credit (ITC) under GST?
Input Tax Credit lets a registered business reduce the GST it owes on sales by the GST it already paid on purchases used for the business, so tax is only paid on the value actually added at each stage. This is the mechanism that stops GST from cascading (tax being charged on top of tax) as goods move through the supply chain.
What is reverse charge mechanism (RCM) under GST?
Under reverse charge, the buyer pays GST directly to the government instead of the supplier, reversing the usual flow. This applies to specific notified categories of goods and services, such as certain imports of services and supplies from goods transport agencies, rather than to transactions generally.
What is an HSN code and why does it matter for GST?
HSN (Harmonised System of Nomenclature) code is a standardised numeric code used to classify goods for tax purposes, and it determines which GST slab rate applies to a given product. GST invoices are required to mention the HSN code, with the number of digits required depending on the business's annual turnover.
How do I calculate GST from a total amount?
To extract GST from a GST-inclusive total, use: Base Price = Total Amount / (1 + GST Rate / 100). Then GST Amount = Total Amount - Base Price. For example, if you paid ₹1,180 for an item at 18% GST, the base price is ₹1,180 / 1.18 = ₹1,000 and the GST component is ₹180.
How do I add GST to a base price?
To add GST to a base price, multiply: Total Amount = Base Price × (1 + GST Rate / 100). For a base price of ₹1,000 at 12% GST, the total is ₹1,000 × 1.12 = ₹1,120, with ₹120 being the GST amount.
What is the formula for GST calculation?
The standard GST formulas are: (1) GST Amount = Base Price × (GST Rate / 100). (2) GST-inclusive Total = Base Price × (1 + GST Rate / 100). (3) Base Price from inclusive amount = Total Amount / (1 + GST Rate / 100). (4) For intra-state: CGST = SGST = GST Amount / 2. For inter-state: IGST = GST Amount.
Is GST the same across all states in India?
Yes, GST rates are uniform across all states under India's unified tax system. The total tax percentage for any given product or service is the same nationwide. The only difference is how the tax is split: intra-state transactions use CGST + SGST (50-50 split), while inter-state transactions use IGST (full amount collected by the centre). The effective tax burden is identical in both cases.
Who needs GST registration in India?
GST registration is mandatory for businesses with aggregate turnover exceeding ₹40 lakh (₹20 lakh for special category states) in a financial year. Registration is also required for businesses engaged in inter-state supply, e-commerce operators, casual taxable persons, and those required to pay tax under reverse charge. Businesses supplying through e-commerce platforms must register regardless of turnover.
Is GST applicable on all products and services?
No. A few items are kept entirely outside GST and continue under the earlier tax system, most notably petrol, diesel, aviation turbine fuel, natural gas, and alcohol for human consumption, which attract state excise duty and VAT instead. Everything else falls under GST, either at one of the four slab rates or as an exempt item.
What happens if GST is paid late?
Late payment attracts interest at 18% per annum on the outstanding tax amount, calculated from the day after the due date until payment. A separate, smaller per-day late fee also applies for filing the return itself late, with a lower rate for a nil return, subject to a maximum cap.
Can a consumer claim Input Tax Credit on GST paid on personal purchases?
No. Input Tax Credit is available only to GST-registered businesses, and only for purchases used in the course of business. An individual buying goods or services for personal use pays GST as a final consumer and cannot claim any of it back.
Who decides GST rates in India?
The GST Council decides tax rates, exemptions, and rule changes. It is a constitutional body chaired by the Union Finance Minister, with the finance ministers of every state and union territory as members, so rate changes require agreement between the central and state governments rather than a unilateral decision.
What is GSTIN and how many digits does it have?
GSTIN (Goods and Services Tax Identification Number) is a 15-character alphanumeric code assigned to every GST-registered business. It is built from the two-digit state code, the business PAN, a registration count digit for that state, a default character, and a final checksum digit, so it uniquely identifies both the business and the state it is registered in.
How is GST different from the old VAT system?
VAT was levied separately by each state at different rates, and tax paid at one stage often could not be fully offset against tax at the next, creating a cascading tax-on-tax effect. GST replaced this with one uniform nationwide tax structure and seamless input tax credit across the entire supply chain, so businesses are only ever taxed on the value they actually add.
Do freelancers and consultants need to charge GST?
A freelancer or consultant providing services must register for GST once their aggregate turnover crosses ₹20 lakh in a financial year (₹10 lakh in special category states), a lower threshold than the one that applies to businesses selling goods. Once registered, GST must be charged and collected on invoices for services rendered.
What is Fermor?
Fermor is a financial platform built for India. All calculators are free to use, with a free account available to save your results. Fermor is building an automated financial action system using the Account Aggregator framework to connect real financial accounts and close the gap between knowing what to do with your money and actually doing it.