If you are a freelancer, independent consultant, or solopreneur in India offering services — writing, design, software development, legal advice, financial consulting, or any knowledge-based work — GST is likely relevant to your business. This guide answers the practical questions: when you must register, how to invoice correctly, what rate applies, and how to handle international clients.
Key Takeaways
- Registration mandatory when annual turnover from services crosses ₹20 lakh (₹10 lakh in special category states)
- Inter-state services: register regardless of turnover
- Most professional services attract 18% GST
- Foreign clients (export of services): zero-rated if you file an LUT — no GST charged
- Claim ITC on business expenses once registered
- Both domestic and export revenue count toward the ₹20 lakh registration threshold
When Must a Freelancer Register for GST?
Threshold-Based Mandatory Registration
A freelancer providing services must register for GST when aggregate annual turnover exceeds ₹20 lakh in most Indian states. For special category states (Manipur, Mizoram, Nagaland, Tripura), the threshold is ₹10 lakh.
Aggregate turnover = value of all taxable + exempt + zero-rated (export) supplies. It includes:
- Revenue from Indian clients
- Revenue from foreign clients (export of services counts at its full value)
If your combined income from all clients crosses ₹20 lakh in a financial year, registration becomes mandatory.
Mandatory Registration Regardless of Turnover
You must register even if below ₹20 lakh if:
- You provide services to clients in other states (inter-state supply). For freelancers working remotely with clients across India, this frequently applies.
- You are supplying through an e-commerce platform that is required to collect TCS.
Practical note: Freelancers working for clients outside their home state but below the ₹20 lakh threshold often choose to register voluntarily to simplify compliance and enable their B2B clients to claim ITC.
Voluntary Registration Below the Threshold
Even if your turnover is below ₹20 lakh, voluntary registration is worth considering if:
- Your clients are GST-registered businesses (they prefer suppliers with GSTIN for ITC)
- You want to claim ITC on business purchases (laptop, software, courses, internet)
- You plan to grow beyond the threshold soon and want to establish GST systems early
GST Rate Applicable to Freelance Services
Most professional and consulting services fall under 18% GST. The applicable SAC (Service Accounting Code) determines the exact rate.
| Type of Freelance Service | SAC Code | GST Rate |
|---|---|---|
| Information Technology (software dev, web dev, app dev) | 9983 | 18% |
| Management consulting | 9983 | 18% |
| Accounting and bookkeeping | 9982 | 18% |
| Legal services (to businesses) | 9982 | 18% |
| Engineering services | 9983 | 18% |
| Advertising and marketing services | 9983 | 18% |
| Design services (graphic, UI/UX) | 9983 | 18% |
| Content writing, copywriting | 9983 | 18% |
| Educational tutoring services | 9992 | 18% (unless exempt) |
| Healthcare services by qualified doctors | 9993 | Exempt |
SAC code on invoices: Once registered, you must mention the correct SAC code on all invoices.
How to Issue GST Invoices as a Freelancer
A GST-compliant tax invoice must include the following:
Mandatory Fields on GST Invoices
- Heading: "Tax Invoice" (for registered recipient), "Bill of Supply" (for exempt supplies or composition dealers), or "Export Invoice" (for exports)
- Your GSTIN
- Invoice number (sequential within a series; must be unique per financial year)
- Invoice date
- Client's name, address, and GSTIN (for B2B invoices — i.e., registered business clients)
- Description of services and SAC code
- Taxable value (the fee before GST)
- GST rate and amount — split into CGST + SGST (for intra-state) or IGST (for inter-state / export)
- Total invoice value (taxable + GST)
- Your bank details (optional but recommended for clients paying by NEFT/RTGS)
- Digital or physical signature
Intra-State vs Inter-State Invoices
If you and your client are in the same state: charge CGST + SGST (9% + 9% = 18%) If you and your client are in different states: charge IGST (18%) For foreign clients (export): zero-rated; either charge IGST and claim refund, or supply under LUT with no GST
Handling International Clients: Export of Services
This is one of the most important topics for Indian freelancers working with overseas clients (USA, UK, Europe, Singapore, etc.).
What is Export of Services Under GST?
Under the IGST Act, supply of services to a foreign client is treated as "export of services" if:
- The supplier is in India
- The recipient is outside India
- Payment is received in foreign currency (or in INR when permitted by RBI)
- The place of supply is outside India
Export of services is zero-rated supply — it is taxable at 0%. This means you do not charge GST on exports, but you can still claim ITC on inputs used for providing those services.
Two Options for Exporting Services
Option 1: LUT Route (Recommended)
- File a Letter of Undertaking (LUT) on the GST portal before the financial year begins (or before the first export)
- Under LUT, you can supply exported services without paying any GST
- No paperwork for GST refund is needed
- LUT is filed once per financial year using Form GST RFD-11 on the portal
Option 2: Pay IGST and Claim Refund
- Charge IGST on your export invoice
- Pay IGST while filing GSTR-3B
- Apply for a refund under Section 54 of the CGST Act — typically processed within 60 days
- This route creates cash flow issues and is generally less preferred for freelancers
For most freelancers earning from foreign clients, the LUT route is simpler. Our GST LUT filing service can file the LUT for you before you start invoicing international clients.
Proof of Export (for ITC and Refund Purposes)
Maintain these documents for every foreign client invoice:
- Copy of the invoice
- Bank Realisation Certificate (BRC) or Foreign Inward Remittance Certificate (FIRC) from your bank confirming receipt of foreign currency
- SWIFT copy or PayPal/Wise/other payment platform statement showing the receipt
Filing GST Returns as a Freelancer
Once registered, you must file GST returns regularly:
Monthly / Quarterly Filing Obligations
| Return | What it covers | Due Date |
|---|---|---|
| GSTR-1 | All invoices issued (sales) | 11th of next month (monthly) or 13th of next month after quarter (QRMP) |
| GSTR-3B | Summary of liability and payment | 20th (if > ₹5 crore), 22nd/24th (QRMP) |
| GSTR-9 | Annual return | 31 December of following year |
QRMP Scheme: If your turnover is below ₹5 crore, you can opt for the Quarterly Return Monthly Payment (QRMP) scheme — file GSTR-1 and GSTR-3B quarterly while making monthly tax payments. This reduces the frequency of return filing from 12 to 4 per year (plus monthly payments).
Composition Scheme for Service Providers?
The Composition Scheme under GST is generally not available to pure service providers (except restaurant services). Freelancers providing services must file regular returns (or opt for QRMP), not the composition scheme.
Refer to our GSTR-1 and GSTR-3B guide for step-by-step filing instructions.
Claiming Input Tax Credit (ITC) on Business Expenses
As a GST-registered freelancer, you can reduce your GST liability by claiming ITC on GST paid on business purchases:
| Expense Type | ITC Claimable? | Condition |
|---|---|---|
| Laptop / computer | Yes | Used exclusively for business |
| Internet / broadband | Yes | Business use |
| Office software subscriptions (Adobe, Zoom, etc.) | Yes (if GST invoice available) | Used for business |
| Professional development courses | Yes | Business-related |
| Office rent (if commercial) | Yes | If landlord is GST-registered and issues tax invoice |
| Smartphone (personal use too) | Partial | Only the business-use portion |
| Meals and entertainment | No | Specifically blocked under Section 17(5) |
| Personal expenses | No | Must be exclusively for business |
Practical limitation: Many software subscriptions, overseas SaaS tools (e.g., Figma, GitHub, Notion) invoice through foreign entities and do not provide Indian GST invoices. You cannot claim ITC on these. Indian alternatives with GST invoicing allow ITC claims.
Common GST Mistakes Freelancers Make
- Not registering when crossing ₹20 lakh — penalty is 100% of tax due or ₹10,000, whichever is higher
- Not filing LUT before invoicing foreign clients — leads to incorrect invoicing and possible IGST liability
- Charging CGST+SGST for inter-state clients — should be IGST; mismatch causes problems for client's ITC claim
- Issuing invoices without GSTIN or SAC code — invalid for ITC purposes; clients reject them
- Not maintaining records of export payment receipts — needed for LUT compliance and in case of GST audit
- Missing GSTR-3B filing dates — ₹50/day late fee and 18% interest on tax unpaid
- Claiming ITC on personal expenses — disallowable; can result in demand and penalty during audit
Practical Step-by-Step Checklist for Freelancers
- Track annual turnover — register before crossing ₹20 lakh
- Apply for GSTIN at gst.gov.in (see our GST registration guide)
- File LUT before invoicing any foreign client
- Use accounting software (Zoho Books, QuickBooks, Tally) that generates GST-compliant invoices
- Maintain SAC-code-wise records of all services
- Set aside 18% of domestic revenue for GST (or net of ITC) each month
- File GSTR-1 and GSTR-3B on time every month or quarter
- Collect FIRC/BRC for every foreign payment received
This article is for general informational purposes only and does not constitute professional advice. GST thresholds, rates, and filing requirements are subject to change based on government notifications. Consult a qualified tax professional for guidance specific to your situation.
Frequently Asked Questions
Do all freelancers need to register for GST?
No. GST registration is mandatory for freelancers only when their aggregate annual turnover from services exceeds ₹20 lakh (₹10 lakh in special category states). Additionally, any freelancer providing inter-state services must register regardless of turnover.
What GST rate applies to freelance services?
Most professional and consulting services attract GST at 18%. This includes software development, design, writing, legal consulting, financial consulting, and similar services. Some specific services may have different rates, so checking the applicable SAC code for your service is advisable.
How does a freelancer export services to foreign clients under GST?
Export of services is zero-rated under GST. A freelancer can either supply services without charging GST after obtaining a Letter of Undertaking (LUT), or charge IGST and claim a refund later. The LUT route is simpler and more common — it must be filed annually on the GST portal.
Can a freelancer claim input tax credit on purchases and expenses?
Yes. A GST-registered freelancer can claim ITC on business-related purchases — laptop, software subscriptions, internet, office supplies, professional courses — provided these are used for taxable (not exempt) supplies and the GST invoice is in the freelancer's GSTIN name.
If I earn both in India and from foreign clients, how does GST work?
Indian clients: charge 18% GST on invoices. Foreign clients (export of services): supply under LUT with zero GST, or with IGST and claim refund. Both types of revenue count toward the ₹20 lakh threshold for registration. Maintain separate records for domestic and export supplies.
