How to Invest as an Expat in Czech Republic

You're earning a good salary in Czech Republic, your expenses are covered, and you know you should be investing — but you're not sure where to start. Do you use a Czech platform? An international one? What about taxes? And what if you leave Czechia in a few years? This guide answers all of those questions in plain English.

Why Invest in the First Place?

Money sitting in a Czech bank account earns minimal interest — typically 0.5–3% on savings accounts, which may not even keep up with inflation. Meanwhile, global stock markets have historically returned 7–10% per year over the long term (before inflation). The earlier you start, the more compound growth works in your favor.

The power of time: If you invest 3,000 CZK per month with an average 7% annual return, after 10 years you'll have approximately 520,000 CZK — even though you only contributed 360,000 CZK. After 20 years, it grows to approximately 1,560,000 CZK from 720,000 CZK invested. That's compound growth doing the heavy lifting.

Your Three Main Options

Option 1: DIP (Long-Term Investment Product)

If you plan to hold investments for 10+ years, DIP should be your first stop. You invest in ETFs, stocks, and bonds of your choosing, while receiving a tax deduction of up to 48,000 CZK per year. The catch: you can't withdraw without penalty before 10 years / age 60. But if you're investing for the long term anyway, the tax benefit is essentially a guaranteed return booster.

Option 2: Standard Investment Account

For money you might need before 10 years, a standard investment account gives you full flexibility — invest, withdraw, and adjust anytime. No tax deduction, but no lock-in period either. Capital gains are taxed at 15%, with exemptions for holdings over 3 years.

Option 3: DPS (Supplementary Pension)

More conservative and with state matching contributions, DPS is ideal for the cautious investor who wants guaranteed government top-ups. Limited investment choice but lower risk.

What to Actually Invest In

For most expats starting out, the answer is simpler than you'd expect: one or two globally diversified index funds (ETFs).

MSCI World ETF: Tracks ~1,500 companies across 23 developed countries. One fund, instant global diversification. Includes Apple, Microsoft, Nestlé, Toyota, and hundreds more.

S&P 500 ETF: Tracks the 500 largest US companies. More concentrated than MSCI World but historically strong performance.

Bond ETFs: For the conservative portion of your portfolio. Lower returns but lower volatility — good for money you'll need in 3-5 years.

A simple starting portfolio might be: 80% MSCI World ETF + 20% Bond ETF. As you learn more and your portfolio grows, you can add emerging markets, specific sectors, or regional funds.

Currency Considerations

As an expat, you face a question Czech citizens don't: which currency should you invest in? If you earn CZK but plan to retire in a EUR or USD country, investing primarily in CZK creates currency risk.

Our general recommendation: invest in the currency of your future spending. If you'll likely retire in Europe, EUR-denominated funds make sense. If you're returning to the US, USD funds. If you're staying in Czechia long-term, CZK or EUR both work. Many expats split across currencies for diversification.

Fees Matter More Than You Think

A 1% annual fee difference sounds tiny, but over 20 years on a 1,000,000 CZK portfolio, it can cost 200,000+ CZK in lost returns. Passive index ETFs typically charge 0.1–0.3% per year, while actively managed funds charge 1–2%. The research overwhelmingly shows that passive funds outperform most active funds over the long term — and they cost a fraction of the price.

Tax Rules for Expat Investors

Capital gains tax: 15% on profits when you sell.

3-year exemption: Securities held for more than 3 years — gains up to 100,000 CZK per year are tax-free. For larger holdings, the full gain may be exempt if specific conditions on acquisition value are met.

DIP tax deduction: Contributions to DIP are deductible up to 48,000 CZK/year from your tax base.

Dividend tax: 15% withholding tax on dividends from Czech sources. Foreign dividends may be taxed at source according to tax treaties.

Getting Started: Step by Step

Step 1: Decide your goal and timeline. Retirement in 20 years? House deposit in 5 years? Emergency fund? Each needs a different strategy.

Step 2: Open a DIP if you're investing for 10+ years (to get the tax deduction). Open a standard account for shorter-term goals.

Step 3: Choose your funds. For most beginners, one global ETF is enough to start.

Step 4: Set up automatic monthly contributions. Even 1,000–3,000 CZK/month makes a meaningful difference over years.

Step 5: Don't check your portfolio daily. Long-term investing means riding out short-term volatility. Set it and review quarterly or annually.

Frequently Asked Questions

You can start with as little as 500 CZK per month through regular investment plans, or a one-time investment from 10,000 CZK. Starting small and investing consistently is more important than waiting until you have a large sum.
ETFs generally have lower fees (0.1–0.3% vs 1–2% for active funds) and offer broad market exposure. For most expats investing long-term, low-cost ETFs tracking global indices like MSCI World or S&P 500 are the foundation of a good portfolio.
Capital gains are taxed at 15%, but there are significant exemptions. Gains on securities held over 3 years may be fully exempt. Annual gains under 100,000 CZK are tax-free. DIP investments offer additional tax advantages.
Your investments are yours regardless of where you live. You can continue managing them remotely, or transfer to a provider in your new country. We help with the transition.

Ready to start investing?

We help you choose the right funds, minimize fees, and build a portfolio that fits your goals. No obligation.

Let's Talk

About the author: Nicolas Griss is the co-founder of Profi Expats, a CNB-registered financial advisory firm helping expats in Czech Republic since 2017.