Skip to main content

Command Palette

Search for a command to run...

How to Calculate GST: 5-Minute Guide for Small Businesses

Updated
11 min read

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:

  1. Invoice number and date

  2. Your business name, address, and GSTIN

  3. Customer name, address, and GSTIN (if registered)

  4. Description of goods/services with HSN/SAC codes

  5. Quantity, rate, and amount (for each line item)

  6. CGST and SGST separately (for intra-state) OR IGST (for inter-state)

  7. Total taxable value and total tax

  8. 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:

  1. Know your rate (HSN/SAC code)

  2. Split correctly (CGST+SGST for same state, IGST for inter-state)

  3. Invoice properly (include all mandatory details)

  4. Claim ITC (keep vendor invoices)

  5. 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.

More from this blog

F

Free GST Invoice Generator | Create Invoices Online

16 posts