Double taxation is when the same income is taxed twice, and for an Indian freelancer it usually happens when a foreign client’s country taxes your fee at source and India taxes it again as your global income.
You avoid it in one of two ways: stop the foreign tax being withheld in the first place, by giving your client a Tax Residency Certificate (TRC) and the treaty forms.
Or claim the foreign tax back in India as a Foreign Tax Credit (FTC) through Form 67, under the Double Taxation Avoidance Agreement (DTAA) India has with more than 90 countries.
This guide is written for freelancers and solo service exporters who invoice overseas clients. It explains what double taxation is, why it happens to you specifically, and the exact steps and forms to claim relief.
It is educational, not tax advice, so confirm your own position with a chartered accountant.
What is double taxation?
Double taxation refers to the same income being taxed twice. For a resident Indian, it typically arises on foreign income, because India taxes your worldwide income while the country where the income arises may also tax it at source.
The result is that one payment carries two tax charges unless you claim relief.
There are two distinct forms, and they are often confused.
| Type | What it means | Typical example |
|---|---|---|
| Juridical double taxation | The same income taxed in two different countries | Your US client withholds tax on a fee, and India taxes the same fee as your income |
| Economic double taxation | The same income taxed twice within one system, in two hands | A company pays corporate tax on profit, then shareholders pay tax again on the dividend |
For a freelancer receiving foreign payments, the relevant one is juridical double taxation, where two countries tax the same fee. Relief mechanisms like the DTAA and the Foreign Tax Credit exist to fix exactly this.
Why does double taxation happen?
It comes down to two competing principles that most tax systems use at once.
- Residence-based taxation. India taxes its residents on their global income, so foreign fees are taxable here regardless of where the client sits.
- Source-based taxation. The country where the income arises often taxes it too, usually by withholding tax at source before the money leaves.
When both rules apply to one payment, the income is taxed twice. This is common for services exporters because the client’s country may treat your fee as income sourced there, while India treats it as your resident income.
How double taxation hits Indian freelancers and service exporters
Say you invoice a US client $10,000 for design work. Two things can happen:
- No foreign tax is withheld. Where you have no permanent establishment abroad and you give the client the right treaty form (for the US, a W-8BEN), independent personal services are generally taxable only in India. In this common case double taxation does not arise, and you simply report the income in your Indian return. The guide to tax on foreign income covers how this is assessed.
- Foreign tax is withheld. Some income (certain royalties, fees for technical services, or payments from countries that tax at source) has tax deducted before you are paid. That deducted amount is where the double charge sits, and it is what the Foreign Tax Credit lets you recover.
Either way, the money still has to reach India cleanly, with a Foreign Inward Remittance Advice on record, which is a separate step from the tax treatment.
A receiving account that auto-issues a foreign inward remittance advice keeps that side documented.
What is DTAA (Double Taxation Avoidance Agreement)?
A DTAA is a treaty between two countries that decides which of them may tax a given type of income, and at what rate, so the same income is not fully taxed twice.
India has comprehensive DTAAs with more than 90 countries, including the US, UK, UAE, Canada, Singapore and Australia.
For you as a freelancer, the DTAA does two useful things: it often caps or removes the tax the foreign country can withhold, and it lets you offset any foreign tax you do pay against your Indian tax.
Relief is given under Section 90 of the Income Tax Act where a DTAA exists, and under Section 91 as unilateral relief where it does not.
DTAA methods to avoid double taxation
Treaties use a few standard methods. Which one applies depends on the specific DTAA and the type of income.
| Method | How relief works | Where you see it |
|---|---|---|
| Exemption method | One country does not tax the income at all; only the other does | Some salary and end-of-service benefits under, for example, the India-UAE treaty |
| Tax credit method | Both may tax, but your home country credits the foreign tax paid | The common route for freelancers, via the Foreign Tax Credit |
| Tax sparing | Credit is given for foreign tax that was reduced or waived as an incentive | Certain treaty-specific business income |
The credit method, claimed as bilateral relief under Section 90, is what most service exporters use. Where no treaty exists, Section 91 gives similar relief unilaterally.
How to claim double taxation relief: the steps
This is the part the generic guides skip. For a resident freelancer, the practical sequence is:
Step 1: Get a Tax Residency Certificate (TRC)
Apply to the Indian tax authorities using Form 10FA; the TRC is issued on Form 10FB. It proves you are an Indian resident so a foreign payer can apply the treaty rate.
Step 2: Give the client the treaty forms
Provide a Form 10F self-declaration and, for a US client, the Form W 8 BEN and W 8 BEN E paperwork certifying your foreign status. This is what stops or reduces withholding at source.
Step 3: Keep proof of any foreign tax paid
Retain the withholding statement or foreign tax receipt; you need it to claim credit.
Step 4: File Form 67 before your return
To claim the Form 67 claim of foreign tax credit in India you must file it on the income-tax portal on or before you file your ITR (confirm the current deadline, as the rule has changed).
Step 5: Report the income and credit in your ITR
The foreign income goes into your return, and the FTC reduces your Indian tax by the foreign tax already paid.
Steps 1 and 2 prevent the double charge; steps 3 to 5 recover it if it happened anyway.
Documents and forms you need
| Document | What it is | When you use it |
|---|---|---|
| TRC (Form 10FA / 10FB) | Proof of Indian tax residency | To claim the treaty rate abroad |
| Form 10F | Self-declaration of residency details | Alongside the TRC, given to the payer |
| W-8BEN | US certificate of foreign status | For US clients, to apply the treaty rate |
| Form 67 | Foreign Tax Credit claim | Filed on the portal before your ITR |
| Foreign tax proof | Withholding statement or receipt | To support the FTC amount |
A worked example
Take a resident freelancer who earns $10,000 from an overseas client that withholds 15% at source under the treaty rate. At an illustrative rate of ₹95 to the dollar:
| Item | Amount |
|---|---|
| Foreign income ($10,000 × ₹95) | ₹9,50,000 |
| Foreign tax withheld (15%) | ₹1,42,500 |
| Indian tax on the income (illustrative 30% slab) | ₹2,85,000 |
| Total tax without relief | ₹4,27,500 |
| Foreign Tax Credit claimed via Form 67 | −₹1,42,500 |
| Indian tax payable after FTC | ₹1,42,500 |
| Total tax with Foreign Tax Credit | ₹2,85,000 |
The credit removes the second charge, so you pay tax once at the higher of the two rates rather than twice.
Slab rates and treaty rates vary, so treat this as illustrative and check your own numbers with a professional. The guide to freelancer income tax india covers how the slab applies.
Common mistakes that lead to double taxation
- Skipping the TRC and treaty forms, so the client withholds full tax that a treaty rate would have reduced.
- Missing the Form 67 deadline, which can cost you the Foreign Tax Credit for that year.
- No proof of foreign tax paid, so the credit cannot be substantiated.
- Confusing presumptive taxation with foreign income, especially under Section 44 ADA of Income Tax Act, since the interaction with the Foreign Tax Credit needs care.
- Ignoring the TDS a client applies, then failing to reconcile it at ITR time; the itr for freelancers guide covers this reconciliation in full.
Where Xflow fits
Xflow does not file your taxes, and double taxation relief is claimed through your ITR with your chartered accountant.
What Xflow handles is the money side that sits underneath it: receiving your foreign fees at the mid-market rate into an Indian account and auto-issuing an eFIRA on each payment.
So the inward-remittance record your CA needs is generated for you rather than chased later.
For freelancers managing foreign income, clean receiving accounts and clean tax records go together, which is why the receiving accounts and the tax paperwork are best kept in step.
See the wider international payments for freelancers guide for the receiving side.
Final thoughts
Double taxation is a real risk on foreign income, but it is a solvable one.
For most freelancers the fix is upstream: a TRC plus the treaty forms usually stops the foreign tax being withheld at all, and where tax is withheld, the Foreign Tax Credit through Form 67 recovers it.
Keep the residency forms ready, keep proof of any foreign tax, file Form 67 on time, and confirm your position with a chartered accountant, because treaty rates and deadlines change.
This article is educational and not tax advice. Verify current rules against the Income Tax Department and a qualified professional, as of July 2026.
Frequently asked questions
It is the same income being taxed twice. For an Indian freelancer it usually means a foreign country taxes your fee at source and India taxes it again as your global income, unless you claim treaty relief.
A DTAA decides which country may tax a type of income and at what rate, and lets you credit foreign tax paid against your home tax. India has treaties with more than 90 countries, and relief is given under Section 90.
Yes. The India-US DTAA covers most income types and lets Indian residents claim a Foreign Tax Credit for US tax paid. US clients usually need a W-8BEN to apply the treaty rate.
Give clients a TRC and the treaty forms to reduce withholding at source, and where foreign tax is still deducted, claim it back in India through Form 67 as a Foreign Tax Credit.
Form 67 is the online claim for the Foreign Tax Credit. It must be filed on or before you file your income-tax return; confirm the current deadline, as the timing rule has been amended.
India taxes a resident's global income, but the DTAA and the Foreign Tax Credit ensure you are not taxed twice; the foreign tax paid is credited against your Indian tax.
Typically a TRC (Form 10FA/10FB), Form 10F, a W-8BEN for US clients, proof of the foreign tax paid, and Form 67 filed before your return.
