Your Tax Report for Interactive Brokers
From IBKR export to a complete report – in under 5 minutes.
BubbleTax creates two traceable PDF reports: a tax summary with Anlage KAP values and a detail report where every single calculation can be traced back. In under 5 minutes.
Accounting platform for IBKR data – For tax questions, we recommend consulting a tax advisor

Official Partners
Recommended by leading brokers
BubbleTax is actively recommended as the tax solution for clients of selected IBKR Introducing Brokers.
About our partnershipsWhat BubbleTax Calculates
What BubbleTax Calculates
BubbleTax analyzes your trading data and considers all tax-relevant aspects according to German tax law
Six calculations every German tax return with IBKR data needs. Each anchored to the law it applies.
Gains & Losses (FIFO)
Automatic calculation using FIFO method for stocks, ETFs, options, futures and CFDs
§ 20 (4) Sentence 7 EStG
Dividends & Withholding Tax
Correct calculation of creditable withholding tax depending on country and double taxation agreement
§ 32d (5) EStG
Corporate Actions
Automatic detection of splits, spin-offs, tender offers and other corporate actions
§ 20 (4a) EStG
Foreign Currency Gains
Calculation of gains and losses from interest-bearing currency accounts
§ 20 (2) No. 7 EStG
Investment Funds (InvStG)
Partial exemption (e.g., 30% for equity funds) and advance lump sum according to Investment Tax Act
§§ 18, 20 InvStG
ECB Reference Rates
Conversion using officially recognized exchange rates from the European Central Bank
Rn. 247 BMF Abgeltungsteuer
Legally Secure Fund Data from Professional Data Providers Professional securities classifications – the same source used by banks
Not Just Correct – Traceable
Other tools deliver numbers. BubbleTax delivers evidence the tax office accepts.
- All tax-relevant values at a glance
- Every transaction individually broken down with FIFO matching
- Traceable: Which buy was matched with which sell
- Professional securities classification (same source used by banks)
- ECB rate documented per transaction
- Direct mapping to Anlage KAP, KAP-INV and SO lines
- Every number traceable back to the original transaction
How It Works
In 4 simple steps to your tax report
- 1
Register & Login
Sign in with your email and receive a magic link for login
- 2
Upload XML File
Upload your account statement from Interactive Brokers
- 3
Start Calculation
Our algorithm processes your transactions in seconds
- 4
Get Results
Download your tax report as PDF file
Simply upload – get your free preview instantly
Pricing & Features
Our packages – for every type of investor
One-time payment per tax year • Unlimited recalculations
Lite
incl. VAT
- Stocks only
- ETF Advance Payment Automatic
- up to 200 Transactions
- 1 IBKR Account
- ETF Classification
Basic
incl. VAT
- Stocks & ETFs
- ETF Advance Payment Automatic
- up to 500 Transactions
- 1 IBKR Account
- ETF Classification
Pro
incl. VAT
- Stocks, ETFs & Options
- ETF Advance Payment Automatic
- up to 2,000 Transactions
- up to 2 IBKR Accounts
- ETF Classification
Ultimate
incl. VAT
- All incl. Futures
- ETF Advance Payment Automatic
- Unlimited Transactions
- Unlimited IBKR Accounts
- ETF Classification
Developed by Traders for Traders
BubbleTax was developed by active investors who trade with Interactive Brokers themselves – and needed complete documentation for their tax returns.
Our Philosophy: The numbers aren't the hard part – justifying them is. That's why BubbleTax documents every calculation step by step, traceable back to the original transaction.
Corporate actions, currency accounts, loss offset categories – BubbleTax handles the preparation and delivers evidence that holds up.
Important Notice
BubbleTax is not tax advice.
The report is created technically and rule-based and is based on the provided data and legal requirements.
We recommend having the results reviewed by a tax advisor if necessary.
Frequently Asked Questions
Everything you need to know about BubbleTax
BubbleTax is a technical accounting platform that automatically converts your Interactive Brokers data into a tax-compliant report according to German law.
A FlexQuery file (XML) from the Interactive Brokers portal. We show you step by step how to export it.
BubbleTax supports the tax preparation of capital income such as dividends, interest, distributions from investment funds, as well as the advance lump sum and partial exemption according to the Investment Tax Act. Trading transactions – i.e., gains and losses from stocks, ETFs, options, futures, and CFDs – as well as foreign currency gains and losses from interest-bearing currency accounts are also processed. Private disposal transactions according to § 23 EStG, such as Xetra Gold and comparable assets, are also considered. Currently not supported are MLPs (Master Limited Partnerships), LPs (Limited Partnerships), and Royalty Trusts. The distributions from these structures are particularly complex from a tax perspective; manual follow-up work is required, and it is recommended to consult a tax advisor.
The securities classifications come from a professional data provider – the same source that banks use.
A PDF report that can be used as evidence for the tax office, including all detailed calculations.
All data is transmitted encrypted and also stored encrypted. We use modern security standards to protect your data.
Yes. The calculations comply with the applicable legal requirements (EStG, InvStG, BMF letters). The report is accepted by tax offices as evidence. For complete documentation, we recommend submitting the BubbleTax report along with the corresponding account statements or broker documents.
Yes. After uploading your FlexQuery data, you can choose the classification (Equity Fund / Mixed Fund / Other Funds) yourself. BubbleTax automatically incorporates this selection into the entire calculation and all tax values.
There is no reliable classification for US funds through WM Datenservice, as these products are not considered regular European investment funds. To enable you to make a correct tax classification, we give you the choice – the responsibility lies with the user.
Yes. After you have set the classification, BubbleTax automatically calculates the taxable values according to the partial exemption. No subsequent manual adjustment is necessary.
UCITS funds are automatically classified by WM Datenservice. These data are considered reliable and are used directly for tax calculations.
We are planning to additionally display the equity quota from public sources such as Yahoo Finance, so that you can better understand your classification. However, the decision on the tax classification remains with the user for legal reasons.
Yes. Return of Capital, option premiums, cash settlements, option exercises, and USD bookings from short puts are fully supported.
Yes. In the Pro version, you can process two completely independent IBKR accounts – even if they belong to different people. Important: Only if assets have been transferred between both accounts should you calculate them separately.
No. The goal of BubbleTax is to provide you with a completely tax-ready evaluation. Manual post-processing should not be necessary – especially not for the classification of US funds.
From IBKR Export to German Tax Report in Seconds
Upload your FlexQuery XML, select the tax year – and receive two fully traceable PDF reports for your tax return.
Free PreviewSimply upload – get your free preview instantly


