TRUSTED BY 50,000+ CUSTOMERS ACROSS INDIA

GST Compliance for Freelancers and Remote Service Providers in India

Working from a laptop for clients in Mumbai, London or New York? The GST rules that apply to you depend on who pays you and where they sit. Here is the plain-language guide, with CA-assisted filing from SetupFiling.in.

12,000+Businesses Registered
50,000+Customers Served
15+ YrsCA/CS Expertise
GST compliance for freelancers and remote service providers in India

Choose the Right GST Return Filing Plan

Up to 200 invoices. Our CA-assisted team prepares and files your GSTR-1 and GSTR-3B so you can stay on client work. All plans are currently 50% off.

50% OFF

Silver Package

3-Month Trial Plan for GSTR Filing

Original price: ₹3000 ₹1500/-
  • Expert-assisted process
  • GSTR-1 and GSTR-3B filing for 3 months
  • Up to 200 invoices
Place Your Order
50% OFF

Gold Package

6-Month Plan for GSTR Filing

Original price: ₹4999 ₹2500
  • Expert-assisted process
  • GSTR-1 and GSTR-3B filing for 6 months
  • Up to 200 invoices
Place Your Order
50% OFFRECOMMENDED PLAN

Premium Package

12-Month Plan for GSTR Filing

Original price: ₹9000 ₹4500
  • Expert-assisted process
  • GSTR-1 and GSTR-3B filing for 12 months
  • Up to 200 invoices
Place Your Order

Need to file more than 200 invoices in a period? Message us on WhatsApp for a custom quote.

Not registered yet? Start your GST registration online and add a filing plan afterwards.

₹20 LakhTypical Threshold for Services*
0% IGSTOn Exports Under LUT
18%Common Rate for Indian Clients*
100%Online Process

Quick Answer: A freelancer or remote service provider in India must Register for GST once annual turnover from services crosses ₹20 lakh (₹10 lakh in special category states), or earlier in certain cases such as supplying through some e-commerce platforms. Services to clients abroad can be exported at zero IGST under a Letter of Undertaking, while services to Indian clients generally attract GST, commonly at 18%. Registered freelancers must file returns on schedule, even for months with no income.

Why Freelancers Get GST Wrong More Often Than Shops Do

A shop has a billing counter and an accountant. A freelancer has a bank account that receives payments from five different places and a vague sense that "foreign income is tax free". Neither half of that sentence is safe to assume. Whether GST applies depends on who your client is, where they are located and how you are paid, and a single freelancer can fall into several of those buckets in the same month.

Remote work makes it blurrier. A designer in Jaipur may have an agency client in Delhi, a startup in Singapore and a marketplace payout from a platform registered abroad. Each is treated differently. This guide separates them so you can invoice correctly, claim what you are entitled to and avoid notices. If you are starting from scratch, see GST registration services across India.

Which Rules Apply to You? Client-by-Client Guide

Your clientGST treatment (general view)What you should do
Business in India, same stateCGST + SGST charged on the invoice if you are registeredIssue a tax invoice with GSTIN and file returns
Business in India, different stateIGST charged on the invoice if you are registeredIssue a tax invoice and file returns
Foreign company or individualZero-rated export of services if the conditions are metInvoice under LUT, keep proof of foreign exchange receipt
Foreign marketplace paying youUsually treated as export where the platform is outside India and payment arrives in foreign exchangeMatch the payout statements to your invoices
Foreign employer, you are an employeeEmployment is generally not a supply under GSTKeep the employment contract; no GST invoice needed
Foreign employer, you are a contractorA service supplied by an independent providerTreat as export of services and invoice accordingly

*General view only. Rates, thresholds and conditions are set by the GST Council and can change. Confirm current rules before acting.

When Does a Freelancer Need to Register for GST?

  • Aggregate turnover from services crosses ₹20 lakh in a financial year (₹10 lakh in special category states)
  • You supply services through certain e-commerce operators where registration is mandatory
  • You want to charge GST so business clients can claim credit
  • You want to claim Input Tax Credit on equipment and subscriptions
  • You want refunds on exports where IGST has been paid
  • You are required to pay tax under reverse charge in your situation
  • A large client or agency insists on a GSTIN before onboarding you
  • You run an agency with sub-contractors and need proper tax invoices

Turnover for this purpose is counted across all your services, including exports, so a freelancer billing mostly abroad can still cross the limit. If you are below the threshold and do not need registration, you can usually keep working without GST, but check before you assume.

Exporting Services: How Zero-Rated Billing Works

Foreign clients are the biggest opportunity for remote professionals, and GST treats them generously — if you meet the conditions. A supply qualifies as export of services when the supplier is in India, the client is outside India, the place of supply is outside India, payment comes in convertible foreign exchange (or Indian rupees where RBI permits) and the two parties are not merely different establishments of the same person.

File an LUT

A Letter of Undertaking lets you invoice foreign clients without paying IGST upfront. It is filed on the GST portal and renewed each financial year.

Write the right invoice

Mention that the supply is an export under LUT without payment of IGST, show the client's foreign address and quote the amount in the agreed currency.

Keep proof of payment

Bank realisation certificates or equivalent foreign exchange records show the money arrived. Keep them with the contract or work order.

Declare it in your return

Report exports in GSTR-1 and GSTR-3B, even when no tax is payable. Zero-rated does not mean unreported.

Our LUT filing for GST-registered exporters service takes care of the annual filing so your invoices stay compliant.

Input Tax Credit for the Remote Professional's Toolkit

Once registered, GST you pay on business inputs can be set off against GST you collect, subject to conditions. For a freelancer that usually means credit on items bought for work.

ExpenseCredit generally possible?Watch out for
Laptop, monitor, peripheralsYes, if used for businessPersonal-use share is not eligible
Software and cloud subscriptionsYes, where a valid tax invoice existsForeign vendors may charge no Indian GST; reverse charge can apply
Co-working space rentYes, if the provider is registeredInvoice must carry your GSTIN
Internet and phoneYes, for the business portionBills in your own name, not a family member's
Home office rentDepends on the arrangementResidential rent paid by an individual is a special case; confirm before claiming
Meals and personal travelUsually blockedCredit on such items is restricted

Eligibility depends on the exact facts and current rules; keep every tax invoice.

Common Freelancer GST Mistakes

Assuming exports need no filing

Zero-rated exports must still be reported in returns. Skipping them can invite a notice and leaves you unable to claim a refund.

Mixing up employment and contracting

Salaried remote work is not a supply, but a contractor invoicing a foreign company is. The paperwork is different, so decide which one you are.

Ignoring marketplace platform fees

Fees charged by foreign platforms can bring a reverse charge liability for registered freelancers. Check your payout statements.

Missing NIL returns

A month with no income still needs a return once you are registered. Late fees apply regardless of tax due.

Crossing the threshold unnoticed

Turnover across all clients adds up. Review it quarterly so you register on time rather than months late.

Invoicing without GSTIN details

Business clients cannot claim credit on an invoice without the correct GSTIN and address, and may delay payment.

Documents You Need to Register as a Freelancer

  • PAN card of the proprietor
  • Aadhaar card
  • Passport-size photograph
  • Bank account details or a cancelled cheque
  • Address proof, such as electricity bill or rent agreement
  • Consent letter if you work from a rented or family property
  • Digital signature or Aadhaar authentication details
  • Mobile number and email linked to the application

Your GST Compliance Journey — Step by Step

1

Check where you stand on turnover

Add up your invoices from all clients, India and abroad, across the financial year and compare against the registration threshold.

2

Register if you need to, or choose to

apply for gstin with your PAN, Aadhaar, address proof and bank details. Voluntary registration is allowed below the limit.

3

Set up your invoicing

Issue GST-compliant invoices. For foreign clients, mention the LUT and keep proof of foreign exchange receipt.

4

File the Letter of Undertaking

If you export services, file the LUT on the portal each financial year so you can invoice without charging IGST.

5

Choose a return filing plan

Pick a plan above and share your invoices. Our CAs file GSTR-1 and GSTR-3B and keep your compliance on track.

Why Freelancers and Remote Teams Choose SetupFiling.in

Freelance income is irregular, which is exactly why compliance slips. Our team of Chartered Accountants and Company Secretaries sets up a rhythm — invoices in, returns out, deadlines tracked — so tax admin never eats your billable hours. We also help with updating your GST registration details when you move or change your service line, and the GST cancellation process if you stop freelancing.

  • 15+ years of combined CA, CS & legal expertise
  • 12,000+ businesses and 50,000+ customers served pan-India
  • 100% online — ideal for remote professionals
  • Transparent, discounted pricing with no hidden fees
  • Dedicated WhatsApp support for real-time updates
  • Every deadline tracked by a named team, not left to memory

Related Compliance Services

Freelancers often need a few of these as their income grows:

Frequently Asked Questions — GST for Freelancers

Do freelancers need GST Registration in India?

Not automatically. A freelancer supplying only services generally has to register once aggregate turnover crosses ₹20 lakh in a year (₹10 lakh in special category states). Some situations, such as selling through certain e-commerce platforms, can require registration earlier, so confirm your case.

Is GST charged on services exported to foreign clients?

Export of services is a zero-rated supply when the conditions are met: the client is outside India, the place of supply is outside India and payment is received in convertible foreign exchange. You can export under a Letter of Undertaking without paying IGST.

What is an LUT and do freelancers need one?

A Letter of Undertaking lets a registered exporter supply services without paying IGST upfront. It is filed on the GST portal and is valid for a financial year. Registered freelancers with foreign clients usually file one each year.

What GST rate applies to freelance services for Indian clients?

Most freelance and consulting services attract GST at 18%. The exact rate depends on the service classification, so confirm the current rate for your service before invoicing.

Can a freelancer register for GST voluntarily below the limit?

Yes. Voluntary registration lets you charge GST, claim input tax credit and issue tax invoices, which many business clients prefer. It also brings return filing obligations, even for months with no work.

Is salary from a foreign employer subject to GST?

Generally no. Services provided as an employee under an employment contract are not treated as a supply for GST. A contractor invoicing a foreign company is different and is treated as a service provider.

Can I claim input tax credit on my laptop and software subscriptions?

If you are GST-registered and the items are used for your taxable business, input credit may be available, subject to the usual conditions and blocked-credit rules. Personal-use portions are not eligible.

Do I need to file GST returns if I had no income in a month?

Yes. Registered taxpayers must file a NIL return for periods with no supplies. Late fees can apply even when no tax is due.

What documents do I need to export services under GST?

A valid tax invoice that mentions the LUT, proof of foreign exchange receipt such as a bank realisation certificate, and your contract or work order with the foreign client are typically the key records.

How much does GST return filing cost with SetupFiling.in?

The Silver plan (3 months, up to 200 invoices) is ₹1,500, the Gold plan (6 months) is ₹2,500 and the Premium plan (12 months) is ₹4,500, all currently at 50% off their original prices.

Invoice Clients Anywhere — Stay GST-Compliant at Home

Join 50,000+ customers who trust SetupFiling.in for on-time, CA-assisted GST filing.