It makes perfect sense in Germany, where FIFO (first in, first out) rules force you to sell your oldest, and therefore most profitable, shares first. But here’s the problem: Austria doesn’t play that game.
And I’m about to spoil the party for everyone who’s been building a tax-optimization strategy based on German advice.
The Big Misunderstanding Most ETF Investors Have
Let’s start with the fundamental reason this hack exists in the first place. In Germany, your broker is required by law to assume that when you sell ETFs, you’re selling the shares you bought first. This is called the FIFO principle (First In, First Out). If you bought an accumulating MSCI World ETF at €90, then at €110, and the price is now €130, FIFO says your taxable gain is €40, on the old shares. The new ones sit in the background, theoretically more tax-efficient to sell later.
That’s why German investors obsessively open new ETF tranches. They’re essentially creating tax-lots they can control.
But in Austria, §27a Abs. 4 Z3 EStG (a specific line in Austrian income tax law) says something completely different: the gleitende Durchschnittspreisverfahren (floating average price method). Every time you buy an ETF with the same ISIN (International Securities Identification Number) in the same depot (brokerage account), your “purchase price” is recalculated as a running average of everything you own.
Buy at €90, buy again at €110, your new average cost basis is €100. Sell when the price hits €130, and you’re taxed on €30, period. You don’t get to choose which batch leaves first. The system doesn’t know which shares are “older.”
This single distinction makes the “multi-ETF” strategy from Germany basically useless if you’re holding the same fund in the same account.
So How Do You Actually Break the Austrian Average?
Here’s where things get interesting, and where the research community has been quietly scheming. Multiple commenters on Austrian finance forums have pointed out the loophole: depot matters. The Austrian tax code calculates the average cost per depot, per ISIN. If you hold the same ETF, say, the Vanguard FTSE All-World, across two separate brokerage accounts, each account tracks its own average price independently.
That means you can effectively sidestep the averaging mechanism by creating multiple silos.
One investor in the research data described this precisely: “If you buy the MSCI World across 10 ETFs 10 times, you have 10 positions and can break through the average price method as well as FIFO. It works the same in Austria as in Germany.” The key distinction is that holding the same ISIN in different depots resets the average per account. You’re not breaking tax law, you’re exploiting a structural gap in how the ÖKB (Austrian Control Bank) aggregates data.
So instead of swapping ETFs every few years, which creates tracking differences, TER (Total Expense Ratio) changes, and tracking error risks, you can keep buying your favorite fund. Just move to a new depot when the gains get too juicy.
The Practical Playbook: How to Set This Up Without Going Insane
Let me be honest: managing multiple depot accounts is a pain in the ass. You’ll need separate logins, separate tax docs (even though steuereinfache brokers handle most of it), and separate strategies for rebalancing. But if you’re sitting on a €100k+ portfolio and planning to draw down over 20+ years of retirement, the tax deferral can be substantial.
Here’s what the smart money does:
- Start with one core depot, probably Flatex, since they’re Austria’s most popular steuereinfacher Broker (tax-simple broker) and let you open up to 5 sub-depots with a few clicks. That’s five separate tax silos under one login.
- Set a threshold trigger. Most investors in the research used a rough rule of thumb: open a new depot every €50,000, €100,000 in portfolio value, or every 3, 5 years. You want enough time for meaningful price appreciation, but not so long that selling becomes unavoidable.
- Use different brokers for clarity. Some people prefer keeping depots at completely separate institutions (Flatex + Trade Republic, for example) to avoid any confusion about which shares belong where. The downside: Trade Republic isn’t steuereinfach (tax-simple) for Austrians, meaning you’ll need to handle the tax reporting yourself via your annual Steuerausgleich (tax return).
- Label everything. Future you will not remember why Depot A was opened in 2028 vs. Depot B in 2032. Write it down.
The Hidden Tax Trap Nobody Warns You About
Here’s the catch that most “hack” guides gloss over: ausschüttungsgleiche Erträge (deemed distribution income).
In Austria, accumulating ETFs are taxed annually on their internal dividends and interest, even though you never see a cent. Every year, the fund calculates these “fictitious” earnings, your broker reports them to the Finanzamt (Tax Office), and your cost basis gets adjusted upward so you aren’t double-taxed at sale.
The beauty of the multi-depot strategy is that it only affects your sale taxes. The annual phantom taxation happens regardless of how many accounts you have. But here’s the pain point: if you hold the same ETF across multiple depots, each depot’s cost basis adjusts independently based on its own purchase history. You’ll need to track this.
Some investors argue it’s simpler to just rotate ETFs instead of depots. Buy iShares MSCI World for 5 years, then switch to Xtrackers MSCI World, then Vanguard FTSE All-World. Each fund has a different ISIN, so the average price method resets automatically, no extra accounts needed.
The risk? Tracking error. Different funds follow slightly different indices, have different rebalancing schedules, and charge different fees. You might save 27.5% on capital gains tax only to lose 0.3% annually from a higher TER. Over 20 years, that’s real money.
The Spicy Take: Is the Complexity Worth It?
Here’s where I’ll probably annoy some of the spreadsheet warriors. For most people with portfolios under €200,000, this strategy is overkill.
Why? Because the KESt (Kapitalertragsteuer) in Austria is a flat 27.5%. It’s not progressive. It’s not dependent on your income bracket. If you sell €20,000 in gains, you pay €5,500 in tax. Whether you spread that sale over one account or five, the total tax bill is the same, you’re just deferring some of it to future years.
Deferral is valuable, don’t get me wrong. That €5,500 can stay invested and compound for another decade. But you’re not avoiding tax, and you’re adding significant complexity to your financial life.
Where it actually matters is for large portfolio withdrawals during retirement, or for selling ETFs to fund a real estate purchase. If you need to liquidate €50,000+ in a single year, having a low-gain depot to sell first can save you thousands in immediate tax liability.
Do It Right or Don’t Bother
This strategy works in Austria, but only if you understand the mechanics. You aren’t beating the system. You’re using the system’s own rules (per-depot cost averaging) to give yourself more control over when you pay tax, not how much.
If you’re already deep into a German-style “start a new ETF every year” approach, check whether you’ve been holding the same ISIN in the same depot the whole time. If yes, you’ve been wasting your effort, the average price method was averaging everything anyway.
If you want to do this properly:
– Open separate depots, not separate funds
– Track each depot’s average cost basis independently
– Plan your withdrawal strategy years ahead, not in the moment
And if this whole thing feels exhausting? That’s valid. A single, well-diversified ETF in one depot, held for 20+ years, with occasional awareness of cross-border tax traps, is still a winning strategy for 95% of investors.
Sometimes the best optimization isn’t a hack, it’s just not touching your damn portfolio.



