Picture this. You worked in the US for six years. You paid your taxes there, every single year, on time. You move back to India. You sit down to file your ITR. And then... the tax department asks you to pay tax on that same income again. Your stomach drops. That cannot be right.
But it happens. All the time.
This is called double taxation. And here is the thing most people do not know. You do not have to accept it. There is a perfectly legal way to avoid it. It is called the Foreign Tax Credit, and you claim it using Form 67 under Rule 128 of the Income Tax Rules.
Most NRIs either do not know this form exists... or they miss the deadline by a few days and lose the benefit entirely. This guide will walk you through how to fill Form 67 and claim foreign tax credit step by step. What the form is, who needs it, how to submit it online, and what to do if you missed it in a previous year.
What Is Foreign Tax Credit and Why Does It Matter for NRIs?
Think of Foreign Tax Credit like a receipt system between two countries.
You paid tax in the US on your salary. India also wants to tax that salary because you are now a resident here. The Foreign Tax Credit says: "Wait. He already paid tax on this. Let us give him credit for that, and only charge him the difference."
That is the whole idea. No double payment. No getting taxed twice on the same rupee.
This relief is available under Rule 128 of the Income Tax Rules, 1962. It is also supported by DTAA — Double Taxation Avoidance Agreements that India has signed with over 90 countries. The US, UK, UAE, Canada, Germany. Most major countries are covered.
Here is a simple example. You paid Rs. 3 lakh in US federal tax on your American income. That same income is also taxable in India. Without Form 67, India charges you full tax on it. With Form 67, your Indian tax bill goes down by up to Rs. 3 lakh. You keep that money. Legally.
Form 67 is the official form that makes this credit real. It is your documented claim, backed by proof, that tax has already been paid somewhere else on that income.
Who Can Claim Foreign Tax Credit Using Form 67?
Not everyone qualifies. So let us be clear about who this is actually for.
Resident Indians (ROR) with foreign income are eligible. This covers salary from a foreign employer, rental income from property abroad, dividends from overseas stocks, or capital gains from foreign assets. If that income is taxable both abroad and in India, you can claim the credit.
RNOR taxpayers can also benefit in specific situations. If you recently returned to India and qualify as Resident but Not Ordinarily Resident, some of your foreign income may still attract Indian tax. In those cases, Form 67 becomes relevant.
Returning NRIs in their first year as full Resident (ROR) are probably the group that benefits the most. The moment you become ROR, your global income becomes taxable in India. But you may have already paid tax on that income abroad. Form 67 is how you avoid paying again.
Now, a few conditions you must meet before filing:
- The foreign tax must have actually been paid or accrued. A disputed tax bill or an estimate does not count.
- The income you are claiming credit on must appear in your Indian ITR. You cannot claim credit on income you have not disclosed.
- NRIs are generally not eligible because their foreign income is not taxable in India in the first place. There is nothing to offset. However, under certain DTAAs, edge cases exist. Those need professional advice.
What Is Form 67 and What Does It Contain?
Before we get into how to fill it... let us understand what Form 67 actually is.
Form 67 is the prescribed form under Rule 128(9) for claiming Foreign Tax Credit in India. It is your official, documented claim that you have already paid tax in another country on a specific income, and you want India to give you credit for it.
The form asks for:
- The country where you paid foreign tax
- The type of income — salary, dividends, capital gains, etc.
- The amount of foreign tax paid, both in the original currency and the INR equivalent
- The DTAA article being invoked, if you are relying on a tax treaty
- The credit amount you are claiming against your Indian tax
Here is something important. Form 67 is filed online on the Income Tax e-filing portal. It is not a paper form. You cannot walk into a tax office and hand it over. It has to go through the portal.
And here is the part that trips most people up. Form 67 is not the same as Schedule TR in your ITR. They are two different things. Both are required. Filing only one of them is not enough. We will cover this distinction properly in a dedicated section below.
Step-by-Step: How to Fill and Submit Form 67 Online
This is the practical part. The part that actually gets you across the finish line. Here is the Form 67 income tax filing online process, step by step.
Step 1: Log in to the Income Tax e-filing portal at incometax.gov.in using your PAN credentials.
Step 2: Navigate to e-File, then Income Tax Forms, then File Income Tax Forms. Find Form 67 from the list.
Step 3: Select the correct Assessment Year. For income earned in FY 2025-26, you will select AY 2026-27.
Step 4: Part A of the form contains your personal taxpayer details. This is pre-filled from your profile. Just verify it and move forward.
Step 5: Part B is where the real work happens. Enter the country name, income type, foreign tax amount in the original currency, the exchange rate used for conversion, the INR equivalent, and the relevant DTAA article if applicable.
Step 6: Upload your supporting documents. This means the foreign tax return or tax payment certificate, the Tax Residency Certificate (TRC) from the foreign government, and Form 10F if your TRC is incomplete.
Step 7: Verify and submit using either a DSC (Digital Signature Certificate) or EVC (Electronic Verification Code).
Step 8: File your ITR. This is critical. Form 67 must be filed before or along with your ITR, never after. The portal will not allow a late Form 67 once the ITR deadline has passed.
One more rule to remember. The FTC credit you claim cannot exceed your Indian tax payable on that income. So if you paid Rs. 4 lakh in foreign tax but India would only have charged Rs. 2.5 lakh on that same income, your credit is capped at Rs. 2.5 lakh. The excess is not refunded.
Documents You Need Before Filling Form 67
Get these ready before you even open the portal. Missing any one of these mid-way through is frustrating.
- Foreign tax return or tax payment certificate issued by the tax authority of the foreign country
- Tax Residency Certificate (TRC) from the foreign government confirming your tax residency there during the relevant period
- Form 10F if your TRC does not contain all required details like name, address, Tax Identification Number, and period of residence
- Bank statements or remittance records showing that the tax was actually deducted or paid
- Exchange rate reference using the RBI reference rate for the relevant date of payment
A Worked Example: How Foreign Tax Credit Reduces Your Indian Tax Bill
Let us put real numbers to this. Because tax concepts always make more sense with an actual example.
Rajan's situation: Rajan is a software consultant. He worked in the US for eight years and moved back to India in late 2023. In FY 2024-25, he was RNOR. In FY 2025-26, he becomes a full Resident (ROR) and his global income is now taxable in India.
During FY 2025-26, Rajan earns Rs. 18 lakh in consulting fees from a US-based client. He pays approximately USD 4,200 in US federal income tax on this, which works out to roughly Rs. 3.5 lakh at the applicable exchange rate.
In India, his tax liability on that Rs. 18 lakh comes to around Rs. 4.2 lakh after applicable deductions.
Without Form 67: He pays Rs. 4.2 lakh in India on top of the Rs. 3.5 lakh already paid in the US. Total outgo on the same income: Rs. 7.7 lakh.
With Form 67: He claims a credit of Rs. 3.5 lakh. His Indian tax on that income drops to Rs. 70,000. Same income. Two countries. But he only pays the difference.
A simpler case: Priya is a resident Indian with UK dividend income of Rs. 4 lakh. She paid Rs. 40,000 in UK withholding tax on it. She includes this in her Indian ITR and files Form 67. Her Indian tax on that dividend is reduced by the Rs. 40,000 she already paid in the UK.
The exact credit depends on your slab rate, the foreign tax rate, and the applicable DTAA. Always run the numbers with a tax advisor before finalising your claim, especially in your first ROR year.
What Is the Deadline for Filing Form 67 and What Happens If You Miss It?
This section matters a lot. Missing this deadline is the single most common and most expensive mistake NRIs make.
Form 67 must be filed on or before the ITR due date for that assessment year. For most individual taxpayers, that is 31st July. No extensions apply specifically to Form 67. If the ITR deadline passes and you have not filed Form 67, the foreign tax credit is disallowed entirely for that year.
Courts and tribunals have been clear about this. The Supreme Court and multiple ITAT rulings have treated this deadline as mandatory, not directory. That means no room for "I forgot" or "I did not know."
A few nuances worth knowing:
- If you file a belated or revised ITR, you can still file Form 67 along with it, within the deadline for revised returns. This is typically 31st December of the relevant assessment year. So if you catch the mistake early enough, you may still be able to fix it.
- Some ITAT benches have shown leniency in very specific situations. But these are rare exceptions. Do not plan your filing strategy around hoping for leniency.
- If you missed Form 67 for a past year, speak to a tax advisor about whether a rectification under Section 154 or a revised return is still possible, depending on how much time has passed.
The simple rule: file Form 67 before or with your ITR, every single year. Do not leave it as an afterthought.
Form 67 vs Schedule TR: What Is the Difference and Do You Need Both?
This is one of the most searched questions among NRIs figuring out foreign tax credit rules for NRIs in India. And the answer surprises most people.
Think of it this way. Schedule TR is like telling your employer you have a medical bill to reimburse. Form 67 is the actual bill with all the receipts attached. You need both. Telling them without showing them gets you nothing.
Here is the clear breakdown:
| Form 67 | Schedule TR | |
|---|---|---|
| What it is | A standalone form filed separately on the e-filing portal | A schedule that sits inside your ITR form |
| Where it is filed | Under e-File, Income Tax Forms on the portal | Inside ITR-2 or ITR-3 |
| What it contains | Full details: country, income type, foreign tax paid, exchange rate, DTAA article, credit claimed | Summary country-wise disclosure of foreign taxes paid |
| Mandatory for FTC? | Yes. Without this, the credit is not granted | Yes. But alone, it is not enough to claim FTC |
Schedule TR is the declaration. Form 67 is the detailed claim with proof.
Most people fill Schedule TR, assume they are done, and move on. Then they wonder why the credit was not applied. Filing both is the only way the credit actually works.
Conclusion
Double taxation is not inevitable. It is a problem with a clear, legal solution.
Form 67 exists so that returning NRIs and resident Indians with foreign income do not end up paying tax twice on the same money. The process is not complicated once you understand it. Log in to the portal. Fill in the details. Attach the right documents. Submit before your ITR due date. That is it.
The two mistakes that cost people the most are filing too late and confusing Schedule TR with Form 67. Now you know the difference. And you know the deadline is not flexible.
If you are in your first or second year back in India as RNOR or ROR, this is the year to get it right. The amounts involved are often significant. A few hours of effort on Form 67 can save you lakhs in tax that you have already paid abroad.
One last thing. Tax law changes. DTAA provisions vary by country. Your individual situation affects the exact credit you can claim. Use this guide to understand the process. But bring in a qualified NRI tax advisor before you file.
Frequently Asked Questions
What is Form 67 for foreign tax credit?
Form 67 is the official form under Rule 128(9) of the Income Tax Rules. It is how Indian taxpayers formally claim credit for taxes paid in a foreign country against their Indian tax liability on the same income. It exists to prevent double taxation. Without filing it, the credit is not granted, even if you genuinely paid tax abroad.
Is Form 67 mandatory for claiming foreign tax credit in India?
Yes. Absolutely mandatory. Schedule TR in your ITR is not a substitute. Courts have been consistent: if Form 67 is not filed within the ITR due date, the foreign tax credit claim is disallowed. There is no workaround.
When should Form 67 be submitted?
On or before the ITR due date for that assessment year. This is typically 31st July for individual taxpayers. It can also be filed with a belated or revised ITR, but only within the extended deadline for those returns, usually 31st December.
How do I claim foreign tax credit in ITR using Form 67 step by step?
Log in to incometax.gov.in. Go to e-File, then Income Tax Forms, then Form 67. Select the assessment year. Fill in income details, foreign tax paid, exchange rate, and DTAA article. Attach TRC, Form 10F, and foreign tax certificate. Submit before filing your ITR.
What documents are needed to file Form 67 for foreign tax credit?
You need a foreign tax payment certificate or return, a Tax Residency Certificate from the foreign government, Form 10F if the TRC is incomplete, bank records showing the deduction, and the RBI exchange rate for the payment date.
What is the difference between Schedule TR and Form 67 in Indian ITR?
Schedule TR is a summary inside your ITR where you declare foreign taxes paid. Form 67 is a separate form filed outside the ITR with full details and documentation. Think of TR as the declaration and Form 67 as the supported claim. Both are required to actually receive the credit.
Can an NRI claim foreign tax credit in India?
Generally, no. NRIs are not taxed in India on their foreign income, so there is nothing to offset. But returning NRIs who become RNOR or ROR may have foreign income that is suddenly taxable in India. In those cases, Form 67 becomes directly relevant and often very valuable.
What is a foreign tax credit example for an NRI?
Say you earned Rs. 20 lakh from a UK employer and paid Rs. 2.8 lakh in UK income tax. The same income is now taxable in India at Rs. 4.5 lakh. You file Form 67 and claim a credit of Rs. 2.8 lakh. Your Indian tax liability on that income comes down to Rs. 1.7 lakh. You do not pay twice.
What is the difference between Section 67 and Section 67A of the Income Tax Act?
These two sections have nothing to do with Form 67 or foreign tax credit. Section 67 deals with computing income from an insurance business. Section 67A deals with income computation for an Association of Persons (AOP) or Body of Individuals. They are entirely separate provisions. Form 67 comes from Rule 128(9) of the Income Tax Rules, not from any section of the Act. Do not confuse the two.


0 Comments