Skip to main content
CalculateToday
GSTFreelancingTaxBusiness

GST on Freelance Income: Registration, Rates & Filing for Freelancers

CalculateToday Editorial · Finance Team·8 min read·Updated 28 May 2026

Freelancing income is a service — and services are subject to GST in India above a threshold. Whether you are a graphic designer, developer, consultant, writer, or tutor, understanding your GST obligations saves you from penalties and helps you price correctly. This guide covers everything a freelancer needs to know about GST.

Do You Need to Register for GST?

Mandatory registration threshold: ₹20 lakh annual turnover (₹10 lakh for North-East and hill states). Below this, GST registration is optional but you cannot charge GST on invoices.

Exception — Overseas clients (exports): If you provide services to clients outside India (US, UK, EU), you are exporting services. Exports are zero-rated under GST — no GST charged on the invoice. BUT you must still register if turnover exceeds ₹20L, and you can claim refund of input tax credit.

If your total freelance income (including all clients, domestic and international) is under ₹20L in a financial year, GST registration is optional. You save compliance cost but cannot show GSTIN on invoices or claim input credit.

Voluntary registration (below threshold): Some freelancers register voluntarily to appear more professional to corporate clients or to claim input GST credit on purchases (laptop, software, internet, coworking space).

Tip

Aggregate turnover = total value of all supplies (domestic + exports). Even if all your clients are overseas and you collect zero GST, the turnover counts toward the ₹20L threshold.

GST Rate for Freelancers

Most freelance services fall under 18% GST (standard service rate): software development, digital marketing, consulting, content writing, graphic design, photography, video editing, training, coaching.

Exceptions at lower rates: Yoga/fitness instruction (may be exempt if educational), certain agricultural services (exempt), classical music/dance performance (5%).

If you charge ₹1,00,000 for a project, your invoice to a domestic client becomes ₹1,18,000 (₹1L + ₹18,000 GST). You collect and deposit ₹18,000 with the government — it is not your income.

The Composition Scheme — Not for Most Freelancers

Composition scheme (1-6% flat rate, simplified filing) is available only for manufacturers and traders of goods and certain restaurants. Service providers are NOT eligible for composition scheme (except restaurant services).

As a freelancer providing services, you must file under the regular GST regime regardless of turnover size (once registered).

GST Returns: What to File and When

GSTR-1 (Outward supplies): Monthly (if turnover >₹5Cr) or quarterly (QRMP scheme, recommended for freelancers). Declare all invoices raised to domestic clients.

GSTR-3B (Summary return + payment): Monthly or quarterly. Pay GST collected minus input credit claimed.

GSTR-9 (Annual return): Once per year, due by 31 December of following year. Summarizes the full year.

Input Tax Credit: GST paid on laptop (18%), software subscriptions (18%), internet (18%), coworking space (18%), professional courses (18%) can be claimed as credit against GST you owe. Effective cost reduction of 18% on business purchases.

Invoicing and Practical Steps

Your invoice must include: your GSTIN, client GSTIN (if B2B), HSN/SAC code (SAC 9983 for software, SAC 9984 for telecom-related, SAC 998314 for web/app development), date, sequential invoice number, service description, amount, GST rate, and total.

For export invoices (foreign clients): Mark as "EXPORT OF SERVICES (ZERO RATED)" and mention "IGST: NIL (Zero-rated supply under IGST Act)". Include the Letter of Undertaking (LUT) number if you have filed one. LUT filing (free, done online) allows you to export without collecting GST and still claim input credit.

Use GST-compliant accounting software (ClearTax, Zoho Books, Vyapar) to auto-generate invoices and file returns without manual computation errors.

Related Calculators

Frequently Asked Questions

If all my clients are in the US, do I still need GST?

Only if your total turnover exceeds ₹20L. Exports are zero-rated — no GST collected from foreign clients. But once you cross ₹20L, you need to register and file returns to claim the zero-rate benefit (via LUT).

What is the penalty for not registering for GST when required?

₹10,000 or amount of tax evaded — whichever is higher. Plus interest at 18% per annum on unpaid tax. Register proactively as you approach ₹15-18L turnover.

Can I claim GST on my home office expenses?

Partially. You can claim GST on internet, software, and professional equipment used for business. Rent of residential premises is exempt from GST, so no input credit on home rent.

Do I charge GST on my rate or add it on top?

GST is added on top. If your contract says ₹1,00,000 for the project, the total invoice is ₹1,18,000. Agree on "exclusive of GST" in contracts to avoid disputes.

Which SAC code applies to freelance web development?

SAC 998314 (IT design and development services for applications) or 998313 (IT infrastructure services). For general consulting, use 9983. Check with a CA for your specific service type.