The clock is ticking. While you’re sipping Glühwein at Christmas markets, your unrealized capital losses are quietly expiring. In Austria’s rigid tax system, the Verlust- und Gewinnausgleich (loss and gain offset) isn’t a friendly suggestion, it’s a use-it-or-lose-it weapon against the 27.5% Kapitalertragsteuer. And most investors are fumbling it.
The Brutal Reality of Austrian Loss Offset
Here’s what the Finanzamt won’t explain in plain German: you can offset realized capital losses against realized gains within the same calendar year. But unlike Germany’s more forgiving system, Austrian tax law doesn’t automatically carry forward unused losses to future years. Many investors discover this painful truth only when their Steuererklärung shows a fat tax bill on gains they could have neutralized.
The mechanics are straightforward but unforgiving. If you sold stocks at a €5,000 loss in March and later sold others at a €7,000 gain in November, you owe tax on just €2,000. But if you wait until January to realize that gain, your March losses are dead weight. You pay the full 27.5% on €7,000. The Finanzamt pockets €1,925 you could have kept.
The €15,000 Problem No One Talks About
One Austrian investor recently faced this exact scenario: sitting on a €15,000 loss position in their Flatex Vermögenszuwachstopf but holding only winning positions otherwise. The frustration was palpable, having tax-advantaged losses available but no practical way to deploy them before year-end without deliberately buying losing positions just to trigger the offset.
This is where Austrian tax planning gets controversial. Some advisors suggest creative solutions like purchasing leveraged certificates to generate artificial losses. The community response was immediate and divided: “Kein Hebel für mich, ich handle nur normale Shares.” Others questioned whether cross-product offsetting even works, can stock losses really offset ETF gains?
The answer is yes, with critical nuances. Austrian tax law pools most capital instruments into a single Verlusttopf (loss pool). Stocks, ETFs, and funds generally play together. But derivatives, crypto, and certain structured products sit in separate corners. The confusion stems from broker reporting: platforms like Flatex and Scalable Capital show separate “pools” that don’t automatically communicate, requiring manual intervention via FinanzOnline.
The Scalable Capital Wake-Up Call
December 2025 delivered a masterclass in why this matters. When Scalable Capital transferred client portfolios from Baader Bank to their own banking license, they triggered a fiktiver Verkauf, a fictional sale for tax purposes. Every affected Austrian investor suddenly faced a choice: report the transfer correctly within one month or watch the Finanzamt treat it as a taxable event, potentially crystallizing gains and wiping out accumulated losses.
The broker’s communication was exemplary, but the underlying message was stark: you are responsible for understanding loss offset implications. The KPMG tax reports provided detailed acquisition costs, but investors had to manually separate whole shares from fractional pieces (Bruchstücke aren’t reportable) and adjust cost bases accordingly. Those who assumed their broker handled everything risked filing incorrect data and losing their loss carryforward rights entirely.
The Cross-Category Myth That Costs Thousands
A persistent myth claims losses only offset within identical product categories. The reality is more flexible but requires documentation. Austrian tax law distinguishes between:
– Aktienveräußerungsgeschäfte (stock disposal transactions)
– Sonstige Kapitalvermögen (other capital assets)
– Termingeschäfte (derivatives)
Most standard ETFs and stocks fall into the first two categories, which can be pooled. But if you’re trading options or crypto, those losses are trapped in separate boxes. The controversy? Broker reporting systems like Flatex’s separate “pools” visually reinforce the myth, causing investors to manually calculate offsets that should happen automatically, if they understand the system.
The Finanzamt’s own guidance is maddeningly vague on mixed-asset portfolios. This ambiguity forces conservative investors to overpay taxes rather than risk an audit challenge. The practical solution is aggressive record-keeping: track every transaction and force the offset through your Steuererklärung, citing the relevant EStG paragraphs.
The Deadline That Actually Matters
While the Scalable Capital transfer had a one-month reporting window, year-end loss harvesting follows a different rhythm. December 31st is your hard stop for realizing losses that can offset current-year gains. But here’s the spicy part: Austrian tax law doesn’t require you to repurchase the asset in January to maintain market exposure. There’s no explicit wash-sale rule like in the US.
This creates a strategic window: sell your losers on December 30th, realize the loss, and buy a similar (but not identical) position on January 2nd. Your portfolio allocation remains essentially unchanged, but you’ve banked the tax benefit. The Finanzamt hates this but struggles to challenge it without clear statutory language.
Actionable Steps Before the Ball Drops
- Audit your Verlusttöpfe now. Log into Flatex, Scalable Capital, or your broker’s tax section. Identify realized losses already booked and unrealized losses you can harvest.
- Calculate your realized gains for 2025. Check your Kontoauszüge for already-taxed distributions and closed positions.
- If you have excess losses, consider realizing some gains intentionally to use them up. Yes, this sounds backward, but paying tax on €3,000 of gains to wipe out €3,000 of losses is better than letting those losses evaporate.
- For cross-broker situations: Losses from one broker can offset gains at another, but only if you report them correctly on your Einkommensteuererklärung. The Finanzamt doesn’t automatically consolidate. You must manually enter the totals.
- Watch the product categories: If you’re holding crypto losses, they won’t help with stock gains. Consider realizing crypto gains (if any) to use those losses before they expire.
The Bottom Line That Should Make You Angry
Austrian tax law gives you this tool, then obscures it behind bureaucratic fog. Brokers won’t optimize it for you. Tax advisors often miss it in year-end planning. The result? Millions in unnecessary tax payments flow to the Finanzamt because investors don’t know they need to sell Position X on December 29th to offset Position Y’s gains.
Your €15,000 loss position isn’t a badge of honor, it’s a ticking tax asset. Either find a gain to offset it before midnight on December 31st, or you’re effectively donating €4,125 to the state. The choice is binary, and the deadline is non-negotiable.
The Viennese approach would be to complain about this over coffee. The profitable approach is to log into your broker right now and start selling.



