How do freelancers calculate GST on an invoice?
Start with the taxable value, apply the applicable GST rate, and show the tax breakup. For intra-state supplies this can involve CGST and SGST; for eligible inter-state supplies, IGST may apply.
Quick answer
Start with the taxable value, apply the applicable GST rate, and show the tax breakup. For intra-state supplies this can involve CGST and SGST; for eligible inter-state supplies, IGST may apply.
CGST and SGST are generally used together for an intra-state taxable supply, while IGST is generally used for an inter-state taxable supply. The exact treatment depends on the transaction and applicable GST rules.
Use the GST calculator →Explore the topic
GST invoice formats, calculations, e-invoicing and related India tax topics.
Step-by-step GST calculation with real examples — CGST, SGST, IGST formulas, which rate applies, and how to handle international clients.
TL;DR — GST Calculation Formula
Auto-calculate GST on your invoices
InvoicePilot handles CGST/SGST/IGST automatically — free forever.
GST (Goods and Services Tax) applies to most freelance services in India at 18%. As a GST-registered freelancer, you collect GST from your clients and deposit it with the government every quarter (or monthly if your turnover exceeds ₹5 crore).
The key thing to understand: GST is not your income. You collect it on behalf of the government. Your actual earnings are the amount before GST.
1 Determine your taxable amount
This is your service fee before any GST — what you're actually charging for your work.
2 Check which GST applies
Same state client
CGST 9% + SGST 9%
You in KA, client in KA
Different state client
IGST 18%
You in KA, client in MH
International client
0% (Zero-rated)
Client in USA, UAE etc.
3 Calculate the GST amount
Formula: GST Amount = Taxable Value × (Rate ÷ 100)
Same state (CGST + SGST)
CGST 9% = ₹50,000 × 9/100 = ₹4,500
SGST 9% = ₹50,000 × 9/100 = ₹4,500
Total GST = ₹9,000
Invoice total = ₹50,000 + ₹9,000 = ₹59,000
Different state (IGST)
IGST 18% = ₹50,000 × 18/100 = ₹9,000
Invoice total = ₹50,000 + ₹9,000 = ₹59,000
You must register for GST when your annual freelance income crosses ₹20 lakhs (₹10 lakhs in special category states like Manipur, Mizoram, Nagaland, Tripura).
| Situation | Registration Required? |
|---|---|
| Annual turnover below ₹20L | ❌ Not required (optional) |
| Annual turnover above ₹20L | ✅ Mandatory |
| Interstate supply (any turnover) | ✅ Mandatory |
| International clients only, below ₹20L | ⚠️ Optional — but LUT needs registration |
| E-commerce platform (Upwork, Fiverr etc.) | ✅ Mandatory regardless of turnover |
Most freelancers file GSTR-1 (outward supplies) quarterly and GSTR-3B (summary return + payment) quarterly under the QRMP scheme.
Q1 (Apr–Jun)
Due: July 31
Q2 (Jul–Sep)
Due: October 31
Q3 (Oct–Dec)
Due: January 31
Q4 (Jan–Mar)
Due: April 30
As a GST-registered freelancer, you can claim back the GST you paid on business expenses — reducing your net GST liability.
You can claim ITC on
✅ Laptop, monitor, peripherals
✅ Software subscriptions (Adobe, Figma, GitHub)
✅ Internet/broadband bills
✅ Office rent (if GST invoice)
✅ Professional courses
You CANNOT claim ITC on
❌ Personal phone bills
❌ Food and entertainment
❌ Personal travel
❌ Gifts to clients
Most freelance services attract 18% GST. This splits as CGST 9% + SGST 9% for same-state clients, or IGST 18% for clients in a different state. International clients: 0%.
Yes. If your annual turnover is below ₹20 lakhs and you're not voluntarily registered, you do not charge GST. Your invoice is a simple commercial invoice without GST fields.
No. Export of services is zero-rated. File a LUT on the GST portal (free, takes 5 minutes) and invoice without GST. Keep your e-FIRA as proof of foreign payment received.
You face penalties of ₹100/day plus interest at 18% per annum on the unpaid GST amount. Your clients also lose their ITC claim. File returns on time — even nil returns.
InvoicePilot auto-applies CGST/SGST/IGST based on your client's state. Free forever.
Start Free — No Credit Card →GST Invoice Format for Freelancers in India (2026) — Complete Guide
Mandatory fields, SAC codes, CGST/SGST vs IGST, export invoices under LUT — everything you need.
Advance Tax for Freelancers in India (2026) — Due Dates, Calculation & How to Pay
Everything about advance tax — due dates, calculation, how to pay online, and how to avoid penalties. FY 2025-26.
CGST vs SGST vs IGST
Quick reference for how India splits GST between the center and the state.
Calculate your CGST, SGST & IGST split
Free calculator — add or remove GST on any amount instantly.