Freelancer and Consultant Taxation

Billing an Indian company is straightforward. Billing a client abroad brings in GST’s export-of-service machinery, and getting one condition wrong is one of the more common, and most avoidable, mistakes freelancers make.

Section numbers here are from the Income tax Act, 2025, effective Tax Year 2026-27. GST references are to the CGST and IGST Acts. This article is for general information and does not constitute tax advice.

Income tax: the basics, briefly

Freelance and consulting income is taxed as Profits and Gains from Business or Profession, reported in ITR-3 or ITR-4 depending on whether you opt for presumptive taxation. Eligible professionals can use Section 58 (old Section 44ADA) to declare 50% of gross receipts as taxable profit without maintaining detailed books, under the same presumptive taxation eligibility conditions and turnover limits covered elsewhere on the site, which apply here without modification. What’s specific to freelancers is what follows: TDS on your invoices, and GST, particularly the export-of-service rules for foreign clients.

TDS deducted by Indian clients

When an Indian client pays a freelancer or consultant, they generally deduct TDS at 10% under Section 393 (old Section 194J) before releasing payment, once their payments to you in the year cross the threshold. This appears in your Form 26AS and AIS; reconcile it against what your clients actually paid, since a mismatch (client deducted but didn’t deposit, or deducted at the wrong rate) is a common source of refund delays. Foreign clients paying you directly are under no obligation to deduct Indian TDS, since they are not Indian residents; you receive the gross invoiced amount and account for Indian tax on it yourself.

GST for domestic clients

Once your aggregate turnover crosses ₹20 lakh (₹10 lakh in special category states) under Section 22 of the CGST Act, GST registration is mandatory. Invoices to Indian clients carry 18% GST, which you collect and remit. This threshold applies specifically to services; it is not the higher ₹40 lakh threshold, which applies only to suppliers of goods.

GST for foreign clients: export of services

A supply qualifies as export of services, zero-rated under Section 16 of the IGST Act, only if all five conditions under Section 2(6) of the IGST Act are met:

  • The supplier (you) is located in India
  • The recipient is located outside India
  • The place of supply is outside India
  • Payment is received in convertible foreign exchange (or in Indian rupees where the RBI specifically permits it)
  • The supplier and recipient are not merely two establishments of the same legal person

The foreign-exchange condition trips up more freelancers than any other. If your foreign client pays via UPI, a domestic bank transfer, or any route that settles in rupees without passing through a recognised foreign-exchange channel, this condition fails and the supply is not treated as an export, regardless of where the client is actually located. Insist on a wire transfer or a platform payout (Upwork, Deel, Payoneer, and similar) that settles in foreign currency and generates a proper remittance certificate.

The second trap is being classified as an “intermediary.” If you are facilitating a supply between two other parties rather than providing the service yourself as principal, for example subcontracting work out while invoicing the end client, or acting as an agent or broker, Section 13(8)(b) of the IGST Act deems your place of supply to be in India regardless of where the recipient sits. That kills the export treatment entirely and makes the full supply taxable at 18% IGST. Keep contracts and engagement letters that clearly establish you as the principal service provider, not a facilitator, if your work involves any subcontracting.

Worked example: two freelancers, same client, opposite outcomes

Two Indian freelancers each bill a US-based client ₹10,00,000 for a project delivered directly, no subcontracting involved.

Freelancer A Freelancer B
Payment method Wire transfer via Payoneer, converts to INR with a proper e-FIRC issued Client’s India-based representative pays via UPI from an Indian bank account
Foreign exchange condition Met Fails, no cross-border remittance trail
Treatment Zero-rated export, invoiced under LUT Ordinary domestic supply
GST payable ₹0 ₹1,80,000

Identical work, identical client, identical invoice amount. The only difference is which bank rail the payment travelled through, and it produces an ₹1,80,000 gap. Freelancer B’s only way back from this position is to either recover the GST from the client after the fact, an awkward conversation once the invoice is already settled, or absorb it, since the supply cannot retroactively become an export once the payment has already cleared through a domestic channel.

Filing the LUT and keeping proof of export

  • File a Letter of Undertaking on Form GST RFD-11 (under Rule 96A of the CGST Rules) before your first export invoice of the financial year; it is valid for that year and needs annual renewal
  • With a valid LUT, you invoice foreign clients without charging IGST. Without one, you are in refund territory instead: charge and pay IGST upfront, then claim it back through the same process covered in Export Refund (GST), an avoidable detour that ties up cash simply because the LUT wasn’t in place before you needed it
  • Your invoice should mention the client’s overseas address, the place of supply as outside India, and, where issued under LUT, a line such as “Supply meant for export under Letter of Undertaking without payment of integrated tax,” alongside the standard fields required under Rule 46 of the CGST Rules
  • Keep the Foreign Inward Remittance Certificate (FIRC) or e-FIRC from your bank for every foreign payment received; this is your primary evidence that the payment condition was met, and it is what a refund claim or departmental query asks for first
  • Registering an AD (Authorised Dealer) Code with your bank speeds up FIRC and Bank Realisation Certificate issuance and links your receipts to RBI’s export-monitoring framework, a one-time registration worth doing early if you regularly bill foreign clients

The reverse side: GST on foreign tools you buy

Everything above concerns GST on what you supply. If you are GST-registered and subscribe to foreign SaaS tools, project management software, design tools, or developer services that a foreign vendor bills without charging Indian GST, you likely owe 18% IGST yourself under reverse charge on that subscription, with input tax credit available since it’s a business expense. This runs under India’s OIDAR (Online Information Database Access and Retrieval) provisions on the import side, since a foreign vendor supplying digital services to a registered Indian recipient shifts the compliance obligation onto you rather than the vendor.

FAQs: Freelancer and Consultant Taxation

I earn below ₹20 lakh and all my clients are foreign. Do I still need GST registration?

Not on the strength of turnover alone. But without registration you cannot file an LUT, which means you cannot supply as a zero-rated export; you would either forgo GST documentation entirely, which some foreign clients’ finance teams push back on, or register voluntarily to access the LUT route.

My freelance platform pays me in INR into my Indian bank account, converted from the client’s payment. Does that count as foreign exchange?

Generally yes, provided the platform’s payout is itself sourced from a genuine cross-border remittance and the platform or your bank issues a proper FIRC/e-FIRC for it. The risk case is a client paying you directly via a domestic INR transfer or UPI with no cross-border remittance trail at all.

Does TDS under Section 393 apply to foreign clients paying me?

No. TDS obligations under Indian law apply to Indian residents making the payment; a foreign client has no such obligation. You receive the gross amount and are responsible for your own advance tax on it.

I subcontract part of a foreign project to another freelancer in India. Does that affect my export treatment?

It can. If you are merely arranging for someone else to perform the service while you take a cut, you risk being classified as an intermediary, which shifts your place of supply to India and removes zero-rating on your invoice to the foreign client. If you are engaging the subcontractor as your own cost while remaining the principal delivering the full service yourself, the analysis is different; confirm on the specific facts.

Can I claim input tax credit on my laptop, software subscriptions, or coworking space if I export services under LUT?

Yes. Zero-rated exports under LUT still allow you to claim ITC on your business expenses; “zero-rated” is not the same as “exempt,” and the distinction is exactly what preserves your ITC eligibility.

Does the ₹20 lakh threshold apply per client or on my total freelance turnover across all clients?

It is your aggregate turnover across all clients, domestic and foreign combined, not a per-client or per-project figure.

My LUT lapsed because I forgot to renew it for the new financial year. What happens to invoices raised in the meantime?

Exports invoiced without a valid LUT in place are technically liable to IGST, recoverable later through the same refund route once the LUT position is regularised, rather than automatically zero-rated. Renew before your first export invoice each financial year.

What happens if I collect GST from a foreign client by mistake, thinking export treatment doesn’t apply?

You would need to correct the invoice and refund or adjust the excess GST charged. If you have already deposited it, you can pursue a refund of tax paid in excess, but this is an avoidable complication; confirm export eligibility before invoicing rather than after.

Can I recover GST from a foreign client after I realise the payment method broke my export treatment?

You can ask, but there is no legal mechanism forcing the client to pay it, and many will resist reopening an already-settled invoice. This is exactly why confirming the payment channel before invoicing matters more than fixing it afterward.

Last updated on 25 August 2026