What is supported
This page shows what capi.tax processes from your Interactive Brokers or Tastytrade export today — and what it does not. Where something is missing, it says what happens instead. It is the same list as on the home page.
Which file
- Interactive Brokers: the
Activity StatementasCSV— see Interactive Brokers. - Tastytrade: the transaction export with
All Transactions, asCSV— see Tastytrade.
You upload one file per calculation. If you have several accounts, calculate each one separately and add up the KAP figures yourself; the Sparer-Pauschbetrag applies only once across all accounts. Add purchases from earlier years as an opening position.
Overview
| Topic | IBKR | Tastytrade | Note |
|---|---|---|---|
| Data Formats | |||
| CSV Export | ✓ | ✓ | |
| XML Flex Query | ✓ | ✕ | Supported for Interactive Brokers. Tastytrade has no Flex format. |
| Several files or accounts in one run | ✕ | ✕ | One export per calculation. Add purchases from earlier years as opening positions. |
| Transaction Types | |||
| Stocks & ETFs | ✓ | ✓ | |
| Options | ✓ | ✓ | |
| Futures | ~ | ~ | The contract size (multiplier) is not always detected; you then get a notice. Check the result. |
| Dividends | ✓ | ✓ | |
| Interest | ✓ | ✓ | |
| Corporate Actions | ✕ | ✕ | Not carried forward under § 20 Abs. 4a EStG. Tastytrade: split rows are skipped with a notice. Interactive Brokers: not applied; flagged with a notice for Flex XML, not for the CSV. |
| Cryptocurrencies | ✕ | ✕ | Not supported (Anlage SO). Crypto trades are skipped with a notice; crypto securities and futures count as usual. |
| Tax Features | |||
| FIFO Calculation | ✓ | ✓ | |
| Currency Gains | Planned | Planned | Currency rows are skipped with a notice; Anlage SO stays your job. |
| Withholding Tax | ✓ | ✓ | |
| Partial Exemption | ✓ | ✓ | You set the fund type yourself; it is not in the broker export. |
| Vorabpauschale | ✓ | ✓ | You enter your fund's redemption prices under Adjustments; capi.tax calculates the Vorabpauschale from them. |
| Loss Offsetting | ✓ | ✓ | |
| Option Assignment | ✓ | Planned | Tastytrade: assignments do not yet flow into the tax figures. |
| Adding opening positions | ✓ | ✓ | |
| Export Formats | |||
| KAP-Ready Report | ✓ | ✓ | |
| Anlage KAP-INV | ~ | ~ | Lines 4–14, 17, 20, 23 and 26 for units bought from 2018, gross per fund kind. Not covered: units bought before 2018. You set the fund kind yourself. |
| Excel Export | ✓ | ✓ | |
| PDF Export | ✓ | ✓ |
✓ Full support · ~ Partial support · Planned: not included yet · ✕ Not supported
What you need to add yourself
Some facts are in no broker export.
- Add them in capi.tax: the fund type for the partial exemption, missing opening positions and the redemption prices for the Vorabpauschale — see What we need from you.
- Handle them yourself in the tax return: currency gains, corporate actions, crypto, and how to treat a return of capital.
capi.tax prepares your data and is not tax advice. Please review the figures and ask a tax advisor (Steuerberater) about your personal situation.