Skip to content
One method. One free tool. No tips.All Corridor issues

The Fee Was Zero. The Transfer Wasn't Free.

Germany to India costs 6.53% on average. Plus the ECB's hike in rupees, a treaty refund most people never claim, and a free sheet for your own transfer. Rate used: €1 = ₹108.82 (ECB, 30 September 2026).

The Take

Moving money

They Don't Charge You a Fee. They Charge You a Rate.

The fee says zero. The transfer can still cost you seven thousand rupees. That's the trick: they don't charge you a fee, they charge you a rate.

In shortShort version: Sending money from Germany to India costs 6.53% on average, according to the World Bank's latest survey of the corridor (August 2025). On €1,000 that's €65.30, about ₹7,106 at the ECB rate of 30 September 2026. The cheapest providers surveyed cost 0% to 1.4%. Compare your quoted rate with the day's reference rate before you send.

The World Bank tracks what it costs to send money from Germany to India. Its latest survey of the corridor, collected in August 2025, puts the average at 6.53% of the amount sent. The cheapest providers in its sample cost between 0% and 1.4%. Bank branches cost about 27%.

Route, on a €345 transferCostIn rupees
Cheapest in the survey (0 to 1.4%)€0 to €4.83up to ₹526
Average (6.53%)€22.53about ₹2,452
Bank branch (about 27%)about €93about ₹10,137

Our calculation on the survey's €345 transfer size, at €1 = ₹108.82 (ECB reference rate, 30 September 2026).

Stretch the average to €1,000 and it's €65.30, about ₹7,106. That's our arithmetic: the survey measures €140 and €345 transfers, and yours may price differently. Which is exactly why you should measure yours.

Here's how the trick works. It's the restaurant that gives you free delivery and adds twenty rupees to every dish. The fee is on the receipt. The cost is in the gap between the rate you got and the reference rate that day.

cost % = (fee + amount × (reference rate − your rate) ÷ reference rate) ÷ amount

The ECB publishes a euro–rupee reference rate every working day. Nobody gets that rate exactly. Everybody can be measured against it.

This works from India too. A parent paying a child's fees in euros faces the same maths in reverse, plus TCS: from 1 April 2026 the bank collects 2% tax at source on education remittances above the yearly threshold (Budget 2026). It comes back as credit when you file, but it leaves your account on the day.

What would change my mind? A live link between UPI and Europe's instant payment system. The ECB says the build phase started in November 2025, with no go-live date. Until then, the gap is yours to check.

You check the rate on a fixed deposit to two decimals. Why do you never check the rate on the money you send home?

The Desk

Europe → India

Frankfurt Raised Rates. A Pune Bank Statement Felt It.

Frankfurt raised rates again. Mumbai hasn't moved yet. If your child's rent is in euros and your salary is in rupees, you've already paid for this decision.

In shortShort version: The ECB raised its deposit rate to 2.50% on 10 September 2026, its second hike this year, while the RBI holds at 5.25% until its 7 October decision. The euro is up 4.4% against the rupee in a year on ECB reference rates. A student's €11,904 blocked account now costs a family ₹54,350 more.

What changed. The ECB lifted its deposit rate by 0.25 points to 2.50%, effective 16 September 2026 (ECB). Prices are why: euro-area inflation hit 3.8% in September, with energy up 18.8% (Eurostat flash estimate, 2 October 2026), and Germany's was 3.3% (Destatis). The RBI's repo rate is 5.25% (RBI, 5 August 2026).
What it costs you. €1 bought ₹108.82 on 30 September 2026 against ₹104.25 a year earlier (ECB reference rates). The blocked account a student needs for a German visa (the Sperrkonto) is €11,904 for 2026, or €992 a month (German mission page). That's ₹12,95,399 today against ₹12,41,049 a year ago: ₹54,350 more for the same euros.
What to check. Two dates: the RBI decides on 7 October and the ECB meets next on 28 and 29 October. And one habit: if a euro invoice is coming, price it in rupees at today's reference rate, so you know what a late payment costs or saves. I won't guess the rate for you. Nobody can.

In Europe, the same hike shows up as a dearer floating-rate loan and a slightly kinder savings account. One decision, three bills.

Verdict Matters

The Desk

Europe → India

One Deal Cuts the Tariff. One Tax Adds It Back.

Brussels and Delhi shook hands on a trade deal in January. The carbon tax didn't wait for the handshake.

In shortShort version: The EU–India trade deal isn't in force yet: the European Commission sent it to the Council for signature on 11 September 2026. The EU's carbon border tax, CBAM, has applied in full since 1 January 2026 to importers of more than 50 tonnes of goods like steel. If your employer exports metal to Europe, ask what CBAM costs them.

What changed. Talks concluded on 27 January 2026, and on 11 September the Commission sent its proposals to sign and conclude the deal to the Council (European Commission). The Council, the European Parliament and India still have to approve it. Meanwhile CBAM, the EU's Carbon Border Adjustment Mechanism, moved to its full regime on 1 January 2026: anyone importing more than 50 tonnes a year of covered goods must be an authorised declarant and buy certificates priced off the EU's carbon market (European Commission, DG TAXUD).
The two cases. Brussels: the Commission says the deal removes or cuts 90% of tariffs and saves European exporters about €4 billion a year in duties, and that CBAM is a climate tool charged the same way on every importer. Delhi: CBAM is a one-sided trade barrier that takes back from Indian steel and aluminium a slice of what the deal gives. Both can be true at once.
What it costs you. If your salary comes from an Indian exporter of steel or aluminium, CBAM is a cost on every tonne today, while the tariff cut is still a promise. If you buy Indian goods in Europe, lower tariffs reach the shelf only after ratification.
What to check. Ask whether your employer's European buyers are authorised CBAM declarants, and who pays for the certificates in the contract. Your job is in whichever sentence applies to your employer.

Verdict Matters

The Toolkit · free

Moving money

Put Your Own Transfer on the Scale

An average is somebody else's transfer. The only one that matters is yours.

In shortShort version: The true cost of a transfer is the fee plus the gap between your rate and the day's reference rate, as a share of what you sent. This free sheet does that sum for your own quote. Example: €1,000 at ₹102.00 against the ECB's ₹108.82, with a zero fee, costs about 6.3%, or ₹6,820.

We all do it. We compare fees, pick the smallest one and feel clever. The fee is the part they want you to compare.

This sheet compares the part they don't. You type in five things from your own quote. It gives you one honest number.

  • You enter: the amount, the direction (euros to rupees or rupees to euros), the fee, the rate you were quoted, and the reference rate for that day. The sheet links to the ECB's and the RBI's reference rate pages so you can look it up.
  • From India, one more: the TCS collected, if any. You enter the amount your bank shows.
  • It shows: the hidden markup in the rate, the total cost in money and as a percentage, and how that compares with the World Bank's 6.53% average for Germany to India (dated August 2025).

The worked example. You send €1,000. The provider quotes ₹102.00 a euro and a fee of zero. The ECB reference rate that day is ₹108.82. The markup is (108.82 − 102.00) ÷ 108.82, about 6.3%. Your family gets ₹1,02,000 where the reference rate would have given ₹1,08,820. The 'free' transfer cost ₹6,820. Type the same numbers into the sheet and it should say exactly that. If it doesn't, write to me.

How to use it. Get two or three quotes for the same amount on the same day. Put each in its own row. The lowest percentage wins, whatever the fee line says. Do it once and you'll never look at 'zero fee' the same way.

Known limits, written on the first tab. The reference rate is a mid-market rate, so nobody gets it exactly: a cost of zero would be a surprise. TCS isn't a pure cost because you can claim it back as credit, so the sheet shows it on a separate line. Rates move during the day, so compare quotes taken at the same time. And the sheet will never rank or name a provider. That's on purpose.

Google Sheetv1.0 · 4 Oct 2026 · CC BY 4.0

Remittance true-cost calculator

You enter: amount, direction, fee, your quoted rate, the day's reference rate, TCS if any.
It shows: the rate markup, the total cost in € and ₹, and the cost as a % of what you sent.
It won't: name, rank or recommend a provider, bank or app, or guess where the rate goes.
✓ No scripts · no add-ons · no signup · no live feedMake a copy

The Method

Building wealth in Europe as an Indian

Germany Keeps 26. The Treaty Says 10. Go Collect the Rest.

The treaty says Germany can keep ten percent of your dividend. Germany keeps twenty-six and asks you to come and collect the rest. Most people never do.

In shortShort version: Under the India–Germany tax treaty, dividends can be taxed at no more than 10% in the country they come from, per India's Income Tax Department treaty table. Germany still withholds 26.375% first. On a €1,000 dividend that's €263.75 taken against €100 allowed, so €163.75 is yours to reclaim from Germany's Federal Central Tax Office.

A DTAA is a double taxation avoidance agreement: a treaty in which two countries agree who taxes what, so the same rupee or euro isn't taxed twice in full. India and Germany have one. For dividends and for interest, it caps the tax in the paying country at 10% (Income Tax Department, treaty rates).

That's the promise. Here's the plumbing.

Case one: you live in India and hold German shares. No company named, numbers illustrative.

  1. The company pays you a €1,000 dividend.
  2. Germany's standard withholding is 25% flat tax on investment income (the Abgeltungsteuer) plus a 5.5% solidarity surcharge on that tax. Together: 26.375%. So €263.75 never reaches you.
  3. The treaty lets Germany keep €100.
  4. The other €163.75 is yours, but Germany doesn't send it. You apply for it at the Bundeszentralamt für Steuern (BZSt, the Federal Central Tax Office).
  5. In India the full €1,000 is income, taxed at your slab. Against that tax you can claim credit for foreign tax paid, but only the €100 the treaty allows. The €163.75 is a refund matter with Germany, never a credit in India.
On a €1,000 dividendEurosRupees
Germany withholds (26.375%)€263.75₹28,701
Treaty allows (10%)€100.00₹10,882
Yours to reclaim€163.75₹17,819

Our calculation at €1 = ₹108.82 (ECB reference rate, 30 September 2026).

Case two: you live in Germany and hold Indian shares. The mirror. India withholds tax on dividends paid to non-residents. Give your Indian bank or broker a tax residency certificate from the German tax office and the treaty's 10% cap applies. Germany then taxes the dividend under its own rules and gives credit for the Indian tax, up to that 10%.

So the method is three questions, whichever side you're on. What did the paying country take? What does the treaty let it keep? Who gives me back the difference: a refund there, or a credit here?

Where it breaks.

  • The refund takes paperwork and patience. Small dividends may not be worth your Saturday. Large ones are.
  • Some brokers apply the treaty rate at source and some don't. Check your dividend statement before you assume either.
  • The credit is capped at the lower of the two countries' taxes. If your tax at home on that income is lower than the foreign tax, the extra is lost.
  • Church tax and Germany's saver's allowance (the Sparerpauschbetrag, €1,000 a year for a single person) change the German side.
  • India's tax law and form numbers changed with the Income-tax Act 2025. Check the current foreign tax credit form on the e-filing portal before you file.

This is general information, and the forms matter. For amounts that matter, pay a Steuerberater (a German tax adviser) or a CA for an hour.

What would change my mind? If every broker applied the treaty rate at source, this section would be one line. They don't. Sixteen euros in every hundred, sitting in Bonn with your name on it. That's the cheapest money you'll ever leave on a table.

Myth vs Reality

Europe → India

"A stronger euro is good news for Indians in Europe."

A Strong Euro Makes You Rich in Rupees. Until You Buy Something in Euros.

A strong euro makes you rich in rupees for exactly as long as you don't need to buy anything in euros.

In shortShort version: Partly. On ECB reference rates, €500 sent home is worth about ₹54,410 today against ₹52,127 a year ago. But a family in India funding a student's €11,904 blocked account pays ₹54,350 more, and German prices rose 3.3% in September 2026, per Destatis. Good for the sender, costly for the payer.

You've heard it at every Diwali party in Frankfurt. The euro is up, we're all richer.

True for the sender. €500 sent home on 30 September 2026 was worth about ₹54,410. A year earlier the same €500 was ₹52,127 (ECB reference rates). That's ₹2,283 more for doing nothing.

False for the payer. The same move makes every euro bill dearer for a family paying from India. The student blocked account alone costs ₹54,350 more than it did a year ago.

And the euro you earn buys less in Europe. Germany's prices rose 3.3% in the year to September 2026, with energy up 14.9% (Destatis). Your rent and your Döner didn't get the memo about your rupee wealth.

So the same exchange rate is a bonus and a bill, depending on which way your money travels.

Scam Watch

Traps & behaviour

Twenty-Nine Websites, One Form

In shortShort version: On 29 September 2026 Germany's financial regulator BaFin warned about 29 look-alike 'AI trading platform' websites that collect contact details and pass them to unlicensed platforms. Six days earlier it flagged 39 'AI crypto' sites. Before you fill in any form, look the firm up in BaFin's company database, or in SEBI's list if it's India.

BaFin found them in one sweep (BaFin, 29 September 2026). The sites don't trade anything. They harvest your name and number and hand them to unlicensed platforms, who then call you. Your WhatsApp group found the same thing in Hindi.

  • In Germany: search the firm in BaFin's company database and on its warning list. No licence, no money.
  • In India: search SEBI's list of registered intermediaries, and check any letter 'from SEBI' by its document number.
  • Anywhere: a site that wants your phone number before it shows you a licence number has told you what it sells.

One Question

What did your last transfer between India and Europe really cost you?

Check your rate against that day's ECB rate and reply with the percentage. I'll publish the range, no names.


Big-world economics, counted in loose change.

One method and one free tool, every Sunday. No tips. No calls.

Get it by email