GST Calculator India
Calculate GST for all rates with CGST/SGST/IGST breakdown • Supports inclusive/exclusive amounts
📋 Current GST Rates in India
🧮 GST Calculator
⚡ Quick GST Rates
💰 Amount & Rate
⚙️ Calculation Settings
Amount Type
Inclusive: Amount includes GST
Supply Type
Rounding
📋 Recent Calculations
Your last 5 calculations are saved locally in your browser for quick reference.
💡 GST Calculation Guide & Tips
🧮 How to Calculate GST
GST Exclusive (Add GST):
- GST Amount = Base × (Rate ÷ 100)
- Total = Base + GST Amount
- Example: ₹1000 + 18% = ₹1000 + ₹180 = ₹1180
GST Inclusive (Remove GST):
- Base = Total ÷ (1 + Rate ÷ 100)
- GST Amount = Total - Base
- Example: ₹1180 ÷ 1.18 = ₹1000 base, ₹180 GST
🏢 CGST vs SGST vs IGST
Intra-state Supply (Same State):
- CGST = GST ÷ 2 (Central Government)
- SGST = GST ÷ 2 (State Government)
- Example: 18% GST = 9% CGST + 9% SGST
Inter-state Supply (Different States):
- IGST = Full GST Rate (Central Government)
- Example: 18% GST = 18% IGST
📊 GST Rate Categories
0% (Exempt): Essential items like rice, wheat, milk
5%: Basic necessities - sugar, tea, coffee, spices
12%: Processed foods, medicines, computers
18%: Most goods and services, electronics
28%: Luxury items, automobiles, tobacco
Special Rates: Some items have rates like 0.25%, 3%, 7.5%
💼 Business Tips
- Invoice Clarity: Always mention if prices are inclusive or exclusive of GST
- Rounding: Most businesses round to nearest rupee for invoicing
- Input Tax Credit: Registered businesses can claim GST paid on purchases
- Compliance: File GSTR returns on time to avoid penalties
- Record Keeping: Maintain proper GST invoices and receipts
📝 Practical GST Examples
Example 1: Restaurant Bill
Scenario: Food bill of ₹500 + 5% GST
Calculation:
- Base Amount: ₹500
- GST (5%): ₹500 × 0.05 = ₹25
- Total Bill: ₹500 + ₹25 = ₹525
- CGST: ₹12.50, SGST: ₹12.50
Example 2: Electronics Purchase
Scenario: Laptop priced at ₹59,000 (GST inclusive)
Calculation:
- Total Amount: ₹59,000
- Base: ₹59,000 ÷ 1.18 = ₹50,000
- GST (18%): ₹59,000 - ₹50,000 = ₹9,000
- CGST: ₹4,500, SGST: ₹4,500
💡 Pro Tips for Businesses
Pricing Strategy
- Display prices clearly as inclusive or exclusive
- Consider psychological pricing (₹999 vs ₹1000)
- Factor GST into profit margin calculations
Compliance
- Register for GST if turnover > ₹20L (₹10L for special states)
- Issue proper GST invoices with GSTIN
- File returns monthly/quarterly as applicable
Record Keeping
- Maintain digital copies of all GST invoices
- Track input tax credit claims
- Use accounting software for automation
📖 How to Use This GST Calculator
Step 1: Enter Amount
- Type the amount in the input field
- Use quick presets (₹1K, ₹5K, etc.) for common amounts
- Amount can be with or without GST
Step 2: Select GST Rate
- Choose from standard rates (0%, 5%, 12%, 18%, 28%)
- Use quick rate buttons for faster selection
- Select "Custom" for special rates like 3% or 7.5%
Step 3: Configure Settings
- Check "GST Inclusive" if amount already includes GST
- Choose Intra-state (CGST+SGST) or Inter-state (IGST)
- Select rounding preference (paise or nearest rupee)
Step 4: Get Results
- Click "Calculate GST" or enable auto-calculate
- View base amount, GST breakdown, and total
- Copy, share, or download results as needed
Related Tools: Income Tax Calculator • EMI Calculator • Currency Converter • FD Calculator
Quick demo
Video opens from YouTube in a privacy-enhanced player.
✅ Do's and ❌ Don'ts for GST Calculation
✅ Do's
- ✅ Do verify the correct GST rate for your product/service category.
- ✅ Do distinguish between intra-state (CGST+SGST) and inter-state (IGST) transactions.
- ✅ Do use this tool to double-check invoices before filing GST returns.
- ✅ Do use the History feature to review recent calculations.
❌ Don'ts
- ❌ Don't apply 28% GST without checking — most household items fall under 5-18%.
- ❌ Don't confuse "inclusive" and "exclusive" modes — they give different totals.
- ❌ Don't assume all services are exempt — most services attract 18% GST.
- ❌ Don't use this for official tax filing without verifying with GST portal data.
Frequently Asked Questions
Is this tool free to use?
Yes. All UpTools calculators are completely free, with no sign-ups required.
Is my data private?
Yes. All calculations run locally in your browser. Nothing is uploaded to any server.
Does it work on mobile?
Yes. All tools are mobile-responsive and work on any device — phone, tablet, or desktop.
Can I use this offline?
Most tools work offline after the initial page load. No internet needed for calculations.
📐 How This Tool Works
This tool computes results entirely in your browser using JavaScript. No data is sent to any server, ensuring your privacy.
Results update instantly as you type — no waiting for server responses.
Also try: Calculator · Converter · Generator
How this GST calculator works
Enter an amount and choose a GST rate (5%, 12%, 18%, 28% or custom). Select whether the amount is GST-inclusive or exclusive, and whether the supply is intra-state (CGST+SGST) or inter-state (IGST). For GST-inclusive, the base is back-calculated as amount � (1 + rate), and GST is the difference between total and base. For GST-exclusive, GST is base � rate and total = base + GST. When intra-state is chosen, GST splits equally into CGST and SGST; for inter-state, IGST applies.
Examples
Inclusive 18%: Amount ?1,180 inclusive . base = 1180/1.18 = ?1,000; GST = ?180 (CGST ?90 + SGST ?90, or IGST ?180).
Exclusive 12%: Base ?2,000 exclusive . GST = 2000 � 12% = ?240; total = ?2,240.
You can round to the nearest rupee for invoices or keep paise for precise calculations. Share a link or export CSV for records.
FAQs
CGST/SGST vs IGST?
Intra-state supplies split GST into equal CGST and SGST components. Inter-state supplies levy IGST. This is a display split and doesn�t change the total.
Which rates are common?
Many essentials are 0% or 5%; services and goods often fall under 12% or 18%; luxury items may be 28%. Always verify the applicable rate for your item/service.
Is this a filing tool?
No. It�s a quick calculator to estimate base/GST/total for quotes and invoices; it does not file returns.