How to Calculate GST: 5-Minute Guide for Small Businesses
Introduction
Running a small business or freelance operation in India? Then GST calculation is no longer optional—it's essential. Whether you're invoicing clients, purchasing inventory, or filing returns, understanding how GST works can save you thousands of rupees and countless headaches.
Here's the reality: most Indian freelancers and SMB owners find GST confusing. You're not alone. But here's the good news—once you nail the basics, it's actually straightforward.
In this guide, we'll break down everything you need to know about calculating GST, understanding CGST, SGST, and IGST, claiming Input Tax Credit (ITC), and creating compliant GST invoices. No jargon. Just practical, actionable advice.
Let's dive in.
H2: What Is GST and Why Does It Matter for Your Business?
GST (Goods and Services Tax) is a single, unified tax applied across India on the supply of goods and services. Instead of multiple taxes (VAT, service tax, excise, etc.), there's one rate structure that applies to almost everything.
Why should you care?
If you're registered for GST, you can claim Input Tax Credit (ITC)—meaning you don't pay tax twice. You charge GST to your customers, deduct what you paid on business expenses, and remit only the difference to the government. This is a game-changer for cash flow.
But if you mess up your GST invoice format or miscalculate rates, you face penalties, rejected returns, and compliance headaches.
Key Takeaway: GST is a pass-through tax that benefits registered businesses through Input Tax Credit, but only if your invoices and calculations are accurate.
H2: Understanding GST Rates and Slabs for Different Business Types
India has five main GST slabs: 0%, 5%, 12%, 18%, and 28%. Your applicable rate depends on what you sell or the services you provide.
HSN Code and SAC Code: Finding Your Rate
Every product has an HSN code (Harmonized System of Nomenclature), and every service has a SAC code (Service Accounting Code). These codes determine your GST rate.
Examples:
Software development services: SAC 9983 → 18% GST
Graphic design: SAC 9983 → 18% GST
Freelance writing/content: SAC 9983 → 18% GST
Retail grocery items: HSN 1005 (rice) → 5% GST
Ready-made garments: HSN 6204 → 5% GST
IT hardware/laptops: HSN 8471 → 18% GST
Not sure what code applies to you? The GST portal (search "GST rate finder") has a searchable database. Or when you create your free GST invoice on platforms like freeinvoicebill.com, the system often auto-populates rates based on your business type.
GST Slabs Quick Reference Table
| Slab | Common Products/Services | Ideal For |
|---|---|---|
| 0% | Basic food grains, salt, newspapers | Essential commodities |
| 5% | Packaged food, apparel, footwear, hotels | Essential goods & budget services |
| 12% | Processed food, cosmetics, light fixtures | Mid-range products |
| 18% | Services (IT, consulting, design), electronics | Most professional services |
| 28% | Luxury items, air conditioners, cars | High-value/luxury goods |
Key Takeaway: Your exact GST rate depends on your HSN or SAC code—find it first, then calculate.
H2: Breaking Down CGST, SGST, and IGST (With Real Examples)
This is where most confusion happens. Let's demystify it.
When GST was introduced, it was split into two components for intra-state transactions:
CGST (Central Goods and Services Tax) → Goes to the central government
SGST (State Goods and Services Tax) → Goes to the state government
For inter-state transactions:
- IGST (Integrated Goods and Services Tax) → Single tax, split later between center and state
Important: CGST + SGST = IGST rate (for the same slab).
Real Example 1: Local Service (Delhi-based freelancer billing Delhi client)
You're a Delhi-based freelance graphic designer billing a Delhi-based startup for a logo design project.
Invoice amount: ₹10,000
GST rate: 18% (service code 9983)
Tax split (intra-state): CGST + SGST
CGST = ₹10,000 × 9% = ₹900
SGST = ₹10,000 × 9% = ₹900
Total GST = ₹1,800
Final Invoice Total = ₹10,000 + ₹1,800 = ₹11,800
Notice: CGST and SGST are each 9% (half of 18%).
Real Example 2: Inter-State Service (Mumbai freelancer, Bangalore client)
You're based in Mumbai, but your client is in Bangalore.
Invoice amount: ₹10,000
GST rate: 18%
Tax split (inter-state): Only IGST
IGST = ₹10,000 × 18% = ₹1,800
CGST = ₹0 (inter-state, no CGST)
SGST = ₹0 (inter-state, no SGST)
Final Invoice Total = ₹10,000 + ₹1,800 = ₹11,800
Same total tax (₹1,800), but only IGST appears on the invoice.
Comparison Table: CGST vs SGST vs IGST
| Factor | CGST | SGST | IGST |
|---|---|---|---|
| Applies to | Intra-state sales | Intra-state sales | Inter-state sales |
| Rate | Half of slab (9% on 18% goods) | Half of slab (9% on 18% goods) | Full slab (18% on 18% goods) |
| Recipient | Central Government | State Government | Split later by center/state |
| Used on invoice | Yes, shown separately | Yes, shown separately | Yes, shown separately |
Key Takeaway: CGST and SGST together equal IGST—use CGST+SGST for same-state, IGST for inter-state sales.
H2: Claiming Input Tax Credit (ITC) to Reduce Your GST Liability
This is where registered GST businesses save serious money.
Input Tax Credit (ITC) means: You can deduct the GST you paid on business expenses from the GST you collected from customers.
Real Example 3: Freelancer Using ITC
Let's say you're a freelance web developer in Pune (18% slab):
Revenue in a month:
Project 1: ₹50,000 → GST collected = ₹9,000
Project 2: ₹30,000 → GST collected = ₹5,400
Total GST collected: ₹14,400
Expenses in the same month:
Laptop software (HSN 3002): ₹5,000 + 18% GST = ₹590
Hosting services (SAC 9983): ₹2,000 + 18% GST = ₹360
Office internet (SAC 9983): ₹1,500 + 18% GST = ₹270
Total GST paid on expenses (ITC available): ₹1,220
Your GST liability:
GST Collected = ₹14,400
Less: ITC claimed = ₹1,220
Net GST to Pay = ₹14,400 - ₹1,220 = ₹13,180
Without ITC, you'd pay ₹14,400. With ITC, you pay only ₹13,180. That's ₹1,220 saved.
ITC Eligibility Rules (The Fine Print)
Not all GST-paid expenses qualify for ITC. Here's what counts:
✅ ITC Eligible:
Raw materials and components
Packaging materials
Office supplies and stationery
Software and subscriptions (with valid GST invoice)
Professional services (accounting, legal, design)
Office equipment
❌ ITC NOT Eligible:
Personal or non-business expenses
Meals and entertainment (except for employees)
Vehicles used for personal commute
Petrol/fuel for personal use
Purchases without a valid GST invoice
Critical: Always ask vendors for a proper GST invoice that shows their GSTIN and the GST amount. Without it, you can't claim ITC.
Key Takeaway: ITC reduces your tax burden—but only on business expenses, and only with valid GST invoices from vendors.
H2: Creating Accurate GST Invoices (The Format That Works)
A proper GST invoice is your foundation for compliance. Miss the format, and your entire return is at risk.
Mandatory Details on a GST Invoice
Your GST invoice format must include:
Invoice number and date
Your business name, address, and GSTIN
Customer name, address, and GSTIN (if registered)
Description of goods/services with HSN/SAC codes
Quantity, rate, and amount (for each line item)
CGST and SGST separately (for intra-state) OR IGST (for inter-state)
Total taxable value and total tax
Signature or digital sign
Why Freeinvoicebill.com Saves You Time
Manually creating invoices means:
❌ Forgetting mandatory details
❌ Miscalculating CGST/SGST splits
❌ Entering wrong HSN/SAC codes
❌ Formatting errors that trigger GST officer notices
You can create free GST invoices at freeinvoicebill.com with:
Auto-populated HSN/SAC codes based on product type
Automatic CGST/SGST or IGST calculation
Professional formatting that matches GST rules
One-click export to PDF (print-ready)
Key Takeaway: A properly formatted GST invoice with correct tax splits ensures smooth compliance and ITC claims.
H2: The Complete GST Calculation Checklist for Your Business
Before you submit returns or create invoices, run through this checklist:
Step 1: Determine Your GST Registration Requirement
Turnover > ₹40 lakhs (₹20 lakhs for certain states/categories)? → Mandatory registration
Turnover < threshold? → Optional, but consider it for ITC benefits
Step 2: Identify Your GST Slab
Search your product/service HSN/SAC code
Confirm the applicable slab (0%, 5%, 12%, 18%, or 28%)
Step 3: Decide CGST/SGST vs IGST
Same state as customer? → Use CGST + SGST (each is half the slab)
Different state? → Use IGST (full slab rate)
Step 4: Calculate and Invoice
Apply GST at the correct rate
Mention CGST, SGST, or IGST separately on invoice
Always show the calculation:
Base Amount × GST Rate = Tax Amount
Step 5: Maintain ITC Documentation
Keep vendor invoices that show GST details
Link them to corresponding expense entries
Organize by month for GST return filing
Step 6: File Monthly/Quarterly Returns
Most businesses file monthly (GSTR-1, GSTR-3B)
Unregistered businesses: No filing needed
Track deadlines to avoid penalties
Key Takeaway: Follow these six steps, and you'll calculate GST correctly every single time.
FAQ: Common GST Questions (Answered)
Q1: Do I need to register for GST if my turnover is below ₹40 lakhs?
A: Technically, no—it's optional. But here's why you should anyway: GST registration lets you claim Input Tax Credit (ITC). If you buy business supplies with GST, you can deduct that tax from what you owe. This saves money month after month, especially for freelancers with equipment purchases or service providers buying software. Also, some clients only work with GST-registered vendors. So even below the threshold, registration often makes financial sense.
Q2: How do I know if my service is 18% or 12% GST?
A: Check your SAC code on the GST portal. If you're a software developer, consultant, or designer, it's almost always SAC 9983 → 18%. If you provide training or education services, it might be different. When in doubt, use freeinvoicebill.com—type your service, and it auto-suggests the correct code and rate.
Q3: What happens if I bill a customer in another state without IGST?
A: You've made a compliance error. You should have charged IGST (not CGST+SGST) for inter-state sales. If the GST officer audits, they'll flag this. You'll owe the difference plus penalty interest. Best practice: Always confirm your customer's state before invoicing, and use IGST for inter-state transactions.
Q4: Can I claim ITC on a laptop I bought for personal and business use?
A: Partially. If it's exclusively for business (e.g., a server, software license), claim 100% ITC. If it's mixed-use (your personal laptop that you sometimes use for work), you can claim ITC proportionally—maybe 60% if you use it 60% for business. Document your claim with notes. If audited, you'll need to justify the percentage.
Q5: Do I need a GSTIN to create a GST invoice?
A: Yes. You can't legally issue a GST invoice without a valid GSTIN (13-digit Goods and Services Tax Identification Number). If you're not registered yet, issue a regular invoice (without GST) or register immediately if required. Once registered, you can backdate invoices for a few days, but avoid creating fake GST invoices—it's a serious offense.
Q6: What's the difference between a GST invoice and a normal invoice?
A: A GST invoice includes tax breakup (CGST/SGST or IGST), your GSTIN, the buyer's GSTIN, HSN/SAC codes, and exact tax amounts. It's legally required if you're GST-registered. A normal invoice is simpler—just a record of what you sold and for how much. If you're not GST-registered, you can use a normal invoice. Once registered, you must switch to GST invoices.
Q7: How often do I file GST returns?
A: Most registered businesses file monthly returns (GSTR-1 for outbound sales, GSTR-3B for tax liability). Some are allowed quarterly filing. Filing deadlines are strict—usually 11–13 days after month-end. Missing a deadline triggers penalties and blocks future GSTR-1 filing. Mark your calendar or use accounting software that auto-reminds you.
Conclusion: Your Next Steps
GST calculation isn't rocket science. Here's what matters:
Know your rate (HSN/SAC code)
Split correctly (CGST+SGST for same state, IGST for inter-state)
Invoice properly (include all mandatory details)
Claim ITC (keep vendor invoices)
File on time (monthly or quarterly, no delays)
The easiest way to avoid mistakes? Use a tool designed for this. You can create free GST invoices at freeinvoicebill.com—no credit card, no sign-up hassles. It auto-calculates your tax splits, suggests the right codes, and generates compliance-ready PDFs in seconds.
Your business deserves invoicing that works.
