DTAA India–Germany Explained: How to Avoid Paying Tax Twice
The India-Germany Double Taxation Avoidance Agreement protects you from paying tax on the same income in both countries. Here is exactly how it works for FD interest, dividends, and capital gains.
If you live in Germany but still have income from India — fixed deposits, mutual funds, rental property, dividends — you face a problem: two countries could both tax the same money. The DTAA (Double Taxation Avoidance Agreement) between India and Germany solves this problem. But only if you know how to use it.
This guide explains the treaty clearly, article by article, with a worked example.
What is DTAA and Why it Exists
A Double Taxation Avoidance Agreement is a bilateral treaty between two countries that determines which country gets to tax which income, and prevents the same income from being taxed fully in both places.
India and Germany signed their DTAA in 1995, with protocols updated since. It covers:
- Tax residents of either country with income sourced in the other
- All major income types: salary, dividends, interest, capital gains, royalties
- The mechanism for claiming relief: either exemption or credit method
For Indians in Germany, the relief method used is the credit method (Anrechnungsmethode) — Germany taxes the income but gives you a credit for tax already paid to India.
The Key Articles for Indian Expats
The India-Germany DTAA has 30+ articles. The ones most relevant to Indian expats are:
| Article | Income Type | Who Taxes It | |---------|-------------|--------------| | Article 11 | Interest (FD, savings, bonds) | Both — India withholds, Germany credits | | Article 10 | Dividends from Indian companies | Both — India withholds max 10%, Germany credits | | Article 13 | Capital gains | Complex — depends on asset type | | Article 6 | Rental income from Indian property | India taxes it; Germany may also tax and credit | | Article 15 | Employment income | Germany taxes it (you live and work there) |
Article 11: Interest Income (FD, Savings)
This is the most common situation for Indian expats. You have a Fixed Deposit at SBI, HDFC, or another Indian bank. The bank deducts TDS (Tax Deducted at Source) — usually 30% for NRIs — before paying you interest.
Under Article 11:
- India is allowed to tax interest, but the treaty caps the withholding at 10% for NRIs (if you file Form 15CA/15CB properly)
- Germany also taxes this interest as foreign income — but credits the Indian TDS paid
File Form 15G/15H or the appropriate NRI form with your Indian bank to ensure TDS is deducted at the treaty rate (10%) rather than the default 30%. This reduces the upfront TDS burden.
Article 10: Dividends from Indian Stocks
If you hold Indian equity shares or equity mutual funds and receive dividends:
- India withholds TDS at source (typically 20% for NRIs, or 10% with Form 15CA/CB)
- Germany taxes dividends under the capital income tax (Abgeltungsteuer) at 25% + Soli
- The Indian TDS paid is credited against the German tax
Important: German Teilfreistellung (partial exemption) for equity funds applies to German funds. For Indian equity funds, the full amount is taxable in Germany — no partial exemption.
Article 13: Capital Gains from Indian Mutual Funds
This is the most complex area. The treaty's Article 13 treatment depends on the asset:
- Immovable property (land, buildings in India): India taxes it; Germany may also tax and credit
- Shares and securities (mutual funds, stocks): Germany taxes capital gains as the country of residence; India may also tax, and you get a credit
- Indexation benefits available in India do not carry over to German tax calculations
Gains from Indian equity mutual funds redeemed after 1 year are taxed at 10% (LTCG) in India above ₹1 lakh. Germany taxes the full gain at 25% Abgeltungsteuer. You get a credit for the Indian tax paid — but Germany's rate is higher, so you will typically owe additional tax in Germany.
How to Claim the Foreign Tax Credit in Germany
The mechanism in Germany is called Anrechnung ausländischer Quellensteuer (crediting of foreign withholding tax). Here is how it works:
- Declare the Indian income in Anlage AUS of your German tax return
- Enter the gross amount (before Indian TDS) converted to EUR at the ECB rate
- Enter the Indian tax paid (TDS deducted) converted to EUR
- Germany calculates its tax on the income
- The Indian TDS is deducted from the German tax liability
- You pay only the difference (or nothing, if Indian tax was higher)
Worked Example: FD Interest
Let us say you have a Fixed Deposit in India that earned ₹1,00,000 (approx. €1,100) in 2024. Your bank deducted TDS at 10% = ₹10,000 (approx. €110).
In this example: Germany's 25% tax on €1,100 = €275. DTAA credit for TDS paid = €110. Net tax due in Germany = €165. Total tax paid (India + Germany) = €275. Same as if you earned the income purely in Germany — no double taxation.
Common Mistakes
1. Not declaring Indian income at all Some expats assume that since tax was already deducted in India, they have nothing to declare in Germany. Wrong. Germany taxes worldwide income and must be informed so it can apply the credit correctly.
2. Using the wrong TDS certificate The Indian bank's TDS certificate (Form 16A or Form 26AS) is the evidence you need. Make sure you have it for every income source.
3. Claiming credit for tax not actually paid Only TDS actually deducted can be credited. If your bank failed to deduct TDS or you received a TDS refund in India, you cannot claim that as credit.
4. Wrong currency conversion Germany requires the Bundesbank's annual average exchange rate for the relevant year. Using Paytm's rate or Google's spot rate is incorrect and can lead to penalties.
5. Missing the FCNR/NRE distinction NRE account interest is tax-free in India — no TDS is deducted. But this does not mean Germany does not tax it. You declare it, but there is no DTAA credit available (since you paid no Indian tax on it).
How TaxDost Handles All of This
Applying the DTAA correctly requires:
- Identifying which article covers each income type
- Getting the correct exchange rates for the right dates
- Computing the credit precisely (including the limitation: credit cannot exceed German tax on that income)
- Filling the right German forms (Anlage AUS, Anlage KAP as applicable)
TaxDost automates all of this. You enter your Indian income amounts and upload your Form 26AS — we handle the treaty math, generate the correct figures for each Anlage, and produce ELSTER-ready XML for filing.
Join the waitlist to get early access.