Back
Guide

Invest worldwide from Germany — including India

Most Indian expats believe that from a German bank account you can only invest in German stocks. That's simply wrong. From your German broker you can buy the Nifty 50, the S&P 500, the MSCI World and thousands of individual companies worldwide — often cheaper, safer and more tax-efficient than transferring money back to India first.

Key facts at a glance
  • • From a German broker you can invest in almost every major market worldwide — including India.
  • • Capital gains and dividends in Germany are taxed at a flat 25% + 5.5% Soli = 26.375% — often far below your personal income-tax rate.
  • • Every year the first €1,000 of investment income is tax-free (Sparer-Pauschbetrag), €2,000 for married couples.
  • • Losses are collected in a Verlusttopf and offset against future gains automatically.
  • • Buying a Nifty 50 UCITS ETF from Germany is cheaper than transferring money to India to invest there.

The myth: 'From Germany I can only invest in Germany'

It's the single most common misconception we hear from Indian expats: "I have a German bank account, so I can only invest in the DAX." Or the flip side: "If I want to invest in Indian stocks, I need to send money back to India first."

Both are wrong — and believing them costs you real money every year. Germany has one of the most open, competitive and well-regulated broker markets in the world. Providers like Trade Republic, Scalable Capital, ING, comdirect, Consorsbank and flatex give you access to stock exchanges in the US, UK, Japan, Hong Kong, Switzerland, the Netherlands and dozens more — from a normal German depot, in euros, with automatic German tax reporting.

The reality: your German broker is a global passport

A German Wertpapierdepot is not a "German-only" account. It's a securities account that can hold any instrument admitted to trading on a European exchange — and that covers essentially the entire investable world:

  • US market — S&P 500, Nasdaq 100, individual stocks like Apple, Microsoft, Nvidia.
  • Global diversification — MSCI World, FTSE All-World, MSCI Emerging Markets.
  • India — Nifty 50, MSCI India via UCITS ETFs; Infosys, HDFC, ICICI, Wipro as ADRs.
  • Asia-Pacific — Japan (Nikkei), China, Taiwan, South Korea.
  • Commodities and bonds — gold ETCs, government bond ETFs, corporate bond ETFs.

You never have to open a foreign account. You never touch currency exchange manually. The broker handles the FX conversion at wholesale rates, and every year you get a Jahressteuerbescheinigung that plugs straight into your German tax return.

Yes, you can buy the Nifty 50 from Germany

This surprises almost everyone. You don't need an NRE account, PAN card or Indian demat account to get exposure to Indian equity. Several UCITS-regulated ETFs listed on European exchanges track Indian indices directly — for example ETFs on the Nifty 50 or MSCI India, available on Xetra in euros.

You buy them exactly like a DAX ETF: enter the ISIN in your broker, place the order, done. The ETF holds the underlying Indian stocks in the correct weightings. Dividends are handled inside the fund, currency risk is transparent, and taxation happens under simple German rules — no double-filing between India and Germany.

For individual Indian companies, look at ADRs (American Depositary Receipts) of names like Infosys, HDFC Bank, ICICI Bank or Wipro. They trade in USD in New York but are just as accessible from a German broker as any US stock.

Why 26.375% is a gift compared to income tax

This is the part most expats underestimate. In Germany, income from work is taxed progressively — the more you earn, the higher the rate. A typical IT professional or engineer quickly ends up in the 42% bracket, and with the top rate plus solidarity surcharge you can pay over 47% on the last euro of your salary.

Investment income plays by different rules. Capital gains, dividends and interest are taxed at a flat 25% Kapitalertragsteuer plus 5.5% Solidaritätszuschlag on that tax = 26.375% (plus church tax if applicable). It doesn't matter whether you earn €50,000 or €250,000 a year — your investment gains are still taxed at 26.375%.

In practice this means: every euro you shift from "extra salary" to "investment income" is taxed roughly 15–20 percentage points lower. That's why building wealth via a depot is so much more efficient than trying to earn your way there with overtime.

The €1,000 Sparer-Pauschbetrag — free money every year

On top of the low flat tax, every taxpayer in Germany gets a Sparer-Pauschbetrag: the first €1,000 of investment income per year is completely tax-free. For married couples filing jointly it doubles to €2,000.

To actually use it you must file a Freistellungsauftrag with your broker — a one-click form in every depot. Without it, the broker withholds tax from the first euro even though you'd get it back later via your tax return. Set it up on day one and split it across your brokers if you use several.

With a realistic dividend yield of ~2%, €1,000 in tax-free income corresponds to a portfolio of ~€50,000 whose dividends flow to you tax-free every year — permanently.

Loss pots: offsetting losses against gains

Germany has one of the most investor-friendly loss-offset systems in Europe. Every broker automatically maintains two so-called Verlustverrechnungstöpfe("loss pots") for you:

  • Aktienverlusttopf — losses from selling individual stocks. Can only be offset against gains from other stocks.
  • Allgemeiner Verlusttopf — losses from ETFs, funds, certificates, bonds. Offset against nearly all other investment income including dividends.

A losing trade is not simply a loss — it becomes a tax asset. If you sell an ETF at a €3,000 loss this year and next year realise a €5,000 gain, you only pay tax on €2,000. The loss pot carries forward indefinitely until it's used up.

Pro-tip: if you hold accounts at several brokers, request a Verlustbescheinigung from one broker by 15 December, and you can offset losses there against gains at a different broker via your tax return.

Why sending money to India to invest is the expensive route

Many expats reflexively think: "I'll transfer my savings to India and invest there — I know the market better." On paper it sounds patriotic. In reality it's usually the worst of both worlds. Every step costs you:

  • FX spread on the EUR→INR transfer — typically 0.5–2% depending on the provider.
  • Transfer fees — fixed fees for SWIFT or the transfer service.
  • Indian brokerage costs — account maintenance, STT, GST, exchange fees.
  • Double tax complexity — you may have to report the income in both countries and reconcile via the double-taxation treaty.
  • Currency risk on the way back — when you eventually want the money in Germany again, another FX spread.

Compare that with buying a Nifty 50 UCITS ETF via a German broker: one order, spread of a few basis points, no international transfer, taxed cleanly under German rules, €1,000 tax-free every year, and a loss pot that automatically works for you.

You get the same underlying exposure to the Indian market — often even better diversified — without the friction. And you keep your money in the currency you actually spend.

How to actually set this up

1. Open a German broker account

For most expats a low-cost neobroker (Trade Republic, Scalable Capital) is enough for ETF savings plans and occasional trades. If you want more exchanges and research tools, consider comdirect, ING or Consorsbank.

2. Submit the Freistellungsauftrag immediately

€1,000 (single) or €2,000 (married) — a two-minute form inside the app. Without this the broker withholds tax even on your first euro of dividends.

3. Build a simple core-satellite portfolio

A typical setup for an Indian expat: 70% MSCI World or FTSE All-Worldas the core, 15–20% MSCI India or Nifty 50 as the home-country tilt, and 10–15% in individual convictions or an emerging-markets ETF.

4. Automate with a Sparplan

Set up monthly savings plans — many brokers offer them for free on hundreds of ETFs. Automation removes emotion and captures cost-averaging over time.

5. Keep tax documents each January

Every year in January/February your broker issues the Jahressteuerbescheinigung. You barely need to do anything for the tax return — the broker has already withheld and reported everything to the Finanzamt.

Frequently asked questions

Do I really not need an Indian demat account to invest in Indian stocks?+

Correct. Through a German broker you buy ETFs and ADRs that track Indian indices or individual Indian companies — for example a Nifty 50 UCITS ETF or Infosys/HDFC as an ADR. Everything is settled in euros in your German account, taxed under German rules, and reported automatically. No PAN card, no NRE/NRO account, no LRS paperwork.

Is 26.375% Abgeltungsteuer really that low?+

For most Indian expats in Germany, yes. Your salary is taxed at a personal income-tax rate that quickly reaches 42% plus solidarity surcharge and church tax. Capital gains and dividends are capped at 25% + 5.5% Soli (= 26.375%), regardless of how much you earn. That flat rate is one of Germany's most underrated tax advantages.

What happens with taxes if I move back to India later?+

As long as you are tax-resident in Germany, the flat capital-gains tax applies. When you give up German tax residency, so-called Wegzugsbesteuerung can hit larger holdings in single stocks — but broad ETFs are usually unaffected. Plan the exit early with a tax advisor; don't liquidate in panic.

ETF or single stocks for the Indian exposure?+

For 90% of expats a broad Nifty 50 or MSCI India UCITS ETF is the right answer — diversified, cheap, automatically tax-reported in Germany. Single Indian ADRs are fine as a small satellite position if you know the company.

How much should I invest each month?+

Start with what you can sustain for years, not what feels heroic for one month. Even €100–€200 per month into a global ETF plus a small Indian allocation compounds into serious money over 20–30 years — and you can always increase later.

Want a personal investment check?

Free, non-binding, and honest. We'll show you exactly how to structure your global portfolio from Germany — including your Indian allocation.

Book your free check