LYNX Broker Tax Reporting for Germany
Upload your FlexQuery XML and receive a complete German tax report — FIFO, ECB rates, foreign withholding tax, Anlage KAP. The calculation takes a few minutes.
LYNX has been the German-speaking gateway to the Interactive Brokers platform since 2006. BubbleTax adds one thing on top: the step from the IBKR data model to a German tax return. You keep your LYNX account and Berlin-based support; we handle FIFO, ECB conversion and KAP pre-filling.
BubbleTax is an independent provider and has no business relationship with LYNX. The name only describes which brokerage accounts the report works for.
- BaFin-supervised
- German-language support
- Interactive Brokers platform
What your LYNX tax report looks like
Every line traceable back to the original IBKR booking. Stocks via FIFO, options, dividends with withholding-tax credit, FX gains under § 20 Abs. 2 Nr. 7 EStG.
LYNX + BubbleTax — how the two work together
Three steps, once a year. You stay in control of your data — we provide the German translation.
- 01
LYNX provides the data
You create a FlexQuery in your LYNX/IBKR account once and download the XML file. We've linked a step-by-step guide.
- 02
BubbleTax does the German math
We read every transaction, sort chronologically, apply FIFO, convert to euros at ECB reference rates and match withholding tax to dividends — fully traceable.
- 03
You file in ELSTER
You receive a PDF report with all values for Anlage KAP, KAP-INV and SO — ready to copy into ELSTER or hand to your tax advisor.
What BubbleTax computes from your LYNX XML
Every tax-relevant event of an IBKR account in one report — each with the corresponding legal basis.
| Topic | Method | Legal basis |
|---|---|---|
| Stocks & ETFs | FIFO across accounts and years, adjusted for splits & spin-offs | § 20 Abs. 4 Satz 7 EStG |
| Options & futures | Writer logic, close-out, expiry, cash settlement | § 20 Abs. 2 Nr. 3 EStG |
| Dividends | Gross/net split, withholding tax matched per booking | § 20 Abs. 1 Nr. 1 EStG |
| Foreign withholding (US, CH, etc.) | Credit up to DTA cap per source country, KAP line 41 | § 32d Abs. 5 EStG |
| Foreign currency (USD, GBP …) | FIFO per currency, ECB reference rate per booking | § 20 Abs. 2 Nr. 7 EStG |
| ETF advance lump sum & partial exemption | Basisertrag, partial exemption 30 % / 15 % / 60 % by fund type | §§ 16, 20 InvStG |
Frequently asked questions about LYNX tax filing
Does LYNX issue a German Jahressteuerbescheinigung?
Which taxes do I have to declare myself as a LYNX customer?
How do I export the FlexQuery in LYNX?
Is foreign withholding tax automatically credited at LYNX?
Do I also need Anlage KAP-INV for my LYNX account?
Are there differences from filing taxes for a direct IBKR account?
In brief
The technical terms on this page, one paragraph each. Legal bases in brackets.
- Flex Query
- The configurable data export in the Interactive Brokers account management, also used by introducing brokers such as CapTrader or LYNX. BubbleTax needs it as an XML file with nine sections. Once set up, you export it again for each tax year.
- FIFO
- First In, First Out: when you sell, the units bought first count as sold first (§ 20 Abs. 4 Satz 7 EStG). This determines the acquisition cost and thus the gain or loss. IBKR uses other methods by default; BubbleTax rebuilds the positions under FIFO.
- Vorabpauschale
- A notional minimum return on fund units (§ 18 InvStG): the amount by which a fund's distributions in a calendar year fall short of the base return. It mainly affects accumulating ETFs that distribute little or nothing. BubbleTax calculates it from your holdings and distributions.
- Partial exemption (Teilfreistellung)
- A fixed share of fund income stays tax-free, depending on the fund type (§ 20 InvStG): 30 percent for equity funds, 15 percent for mixed funds, 60 percent for real estate funds, 80 percent for foreign real estate funds. It applies to distributions, the Vorabpauschale and gains from selling the units.
- InvStG
- The German Investment Tax Act governs how income from investment funds and ETFs is taxed at investor level: distributions, Vorabpauschale and disposal gains (§ 16 InvStG), with the Vorabpauschale (§ 18 InvStG) and partial exemption (§ 20 InvStG). These values belong in Anlage KAP-INV.
- Spin-off
- A corporate action: a company splits off a part and books shares of the new company into your account. For tax purposes it has to be determined whether the new shares replace the old ones and how the acquisition cost is allocated (§ 20 Abs. 4a EStG). BubbleTax detects spin-offs from the Flex Query section Corporate Actions.
- Anlage KAP
- The income tax return form for capital income: dividends, interest, gains and losses from shares and derivatives, creditable withholding tax. The report names the line for every value.
- Anlage KAP-INV
- The form for investment income without German withholding at source, as with IBKR: distributions, Vorabpauschale and gains from selling fund units (§ 16 InvStG).
- Anlage SO
- The form for other income. Relevant for investors in the case of private sales transactions under § 23 EStG; the report shows such values separately from capital income.
LYNX tax return: have it calculated first, then decide
Upload your FlexQuery XML and preview your report — free of charge.
Start free previewNo credit card · GDPR-compliant · EU hosting