Loss Offset Simulator (Stocks vs. ETFs)

Loss Offset Simulator (Stocks vs. ETFs)

Loss Offset Simulator

Stock losses vs. ETF gains: Avoid expensive tax surprises (German Context).

⚠️ No Cross-Offsetting Allowed!

In many jurisdictions like Germany, losses from individual stocks cannot be offset against gains from ETFs. This creates a unique tax trap where you pay taxes despite having a net portfolio loss.

$0.00
Taxes Due on ETF Profit
$0.00
Stock Loss Carry-Forward

Even though you have a total net loss, you must pay taxes today. Your stock loss is locked into a separate "bucket" for the future.

Expert Guide: The "Tax Bucket" Trap for Investors

When investing in the stock market, understanding how losses are treated is just as important as knowing how profits are taxed. Most investors assume that if they lose $5,000 on one trade and make $5,000 on another, their net tax liability is zero. While this is true in many countries like the US, jurisdictions like Germany have complex "Loss Offset Restrictions" (§ 20 EStG).

Why can't I offset stock losses against ETFs?
Under German law, individual stock losses are placed in a restricted "Stock Bucket" (Aktienverlusttopf). Losses from this bucket can ONLY be offset against profits from individual stocks. ETFs, mutual funds, gold, bonds, and certificates fall into the "General Bucket." This means that if you sold a stock like Wirecard at a massive loss but made a profit on an S&P 500 ETF, you cannot verify the two. You must pay full taxes on the ETF profit, while the stock loss is carried forward to future years.
What does "Loss Carry-Forward" mean?
If you incur losses that cannot be used in the current calendar year, they do not disappear. Your bank or the tax office keeps a record of these losses. This "Carry-Forward" (Verlustvortrag) can be used to offset future profits within the same category. For example, a stock loss carry-forward can only be triggered to reduce your taxes when you sell another individual stock at a profit in a subsequent year.
Are there any legal workarounds?
For individual retail investors, there are no simple "tricks." Experts often criticize this rule as unconstitutional because it violates the principle of taxation based on financial ability. There are ongoing cases in the Federal Fiscal Court (Bundesfinanzhof) challenging this. Until a final ruling is made, the rule remains active. Strategic investors try to time their sales so they realize stock gains in years where they have a stock loss carry-forward.
How is the exact tax calculated in the German model?
Germany applies a flat "Abgeltungsteuer" of 25%. On top of this, there is a "Solidarity Surcharge" of 5.5% calculated on the tax itself (bringing the effective rate to 26.375%). Additionally, church tax (8% or 9%) may apply. Before calculation, a tax-free allowance (Sparerpauschbetrag) of $1,000 per person is subtracted from the taxable gains. Our calculator uses these specific parameters to give you a realistic forecast.
What happens if I change my broker?
When you transfer your entire portfolio to a new broker, you can usually request a "Loss-Topf-Transfer." If you don't do this, your current broker will issue a tax certificate at the end of the year, which you must then use in your personal tax return to carry the losses forward manually with the tax authorities.
How can I avoid this trap?
The simplest way to avoid the restricted stock loss bucket is to invest primarily in ETFs. Losses from ETFs can be offset against almost any other capital income (dividends, interest, other funds). Only individual equity (stocks) are subject to this harsh restriction. If you do trade individual stocks, try to "pair" your losses with deliberate profit-taking on other stocks to utilize the bucket immediately.
Legal Disclaimer: This calculator is intended for general informational and simulation purposes only. Tax laws vary by jurisdiction and are subject to change. Results are provided without warranty and do not constitute tax or legal advice. Please consult with a qualified tax advisor for binding information regarding your specific situation.

Embed this Calculator on Your Website

You can integrate this calculator for free into your own website. Get the embed code on our overview page.

Get Embed Code

Nach oben scrollen