Trade Checker

German Tax Pots and Vorabpauschale Tracked

German tax logic is something almost no internationally built tracker models. Trade Checker derives the equity pot, the other-assets pot, and every tax type paid directly from your own broker data, for reconciling against your annual tax certificate.

Equity pot and other-assets pot

In Germany, losses from stock sales may only be offset against gains from stock sales; every other security, ETFs, bonds, or fund units, falls into the other-assets pot and is offset separately there. Trade Checker keeps both offsetting pots separate, derived from the realized result of every individual FIFO-sold lot and totaled year by year: a loss year grows the open pot balance, a gain year draws it down, and a pot that's already been used up never goes negative.

Equity pot and other-assets pot

Capital gains tax by year

Capital gains tax withheld directly on sales is totaled by year, alongside adjustments from your loss-offsetting pot and withholding tax deducted on dividends. All three are distinct amounts that actually flowed, not double-counting of the same sum, and are therefore shown separately instead of being quietly netted against each other. That makes the overview directly comparable line by line with your annual tax certificate, instead of showing just one grand total with no traceable origin.

Capital gains tax by year

Vorabpauschale on accumulating funds

Even without an actual distribution, Trade Republic levies an annual Vorabpauschale on accumulating funds and ETFs, an advance tax on assumed value growth. These bookings show up in the CSV export as their own line with no share count and no purchase price, and would easily be missed in a naive report. Trade Checker recognizes them by booking type and records them as their own tax item in the annual overview.

Vorabpauschale on accumulating funds

Not a substitute for your tax return

The offsetting-pot calculation was checked against a real portfolio's actual Trade Republic pot balance and came close to it for the equity pot, with the remaining gap explained by prior-year losses that weren't part of the export being checked. The report deliberately doesn't model Freistellungsauftrag allowances or the special rules for derivatives, and it's no substitute for tax advice: it's a tool for tracing and reconciling your own numbers, not a second tax engine.

Reconcile your own tax certificate

Offsetting pots and tax types, year by year, from your own data.

Sign up for free View demo