BubbleTax – Your Tax Report for Interactive Brokers
Automated Tax Reports for Interactive Brokers
BubbleTax creates your complete tax report according to German tax law in seconds – based on your FlexQuery data from Interactive Brokers (IBKR). Simply upload your exported tax XML, select the tax year – and BubbleTax automatically creates your tax-ready PDF report.
Accounting platform for IBKR data – For tax questions, we recommend consulting a tax advisor

What BubbleTax Calculates
BubbleTax analyzes your trading data and considers all tax-relevant aspects according to German tax law
Gains & Losses (FIFO)
Automatic calculation using FIFO method for stocks, ETFs, options, futures and CFDs
Dividends & Withholding Tax
Correct calculation of creditable withholding tax depending on country and double taxation agreement
Corporate Actions
Automatic detection of splits, spin-offs, tender offers and other corporate actions
Foreign Currency Gains
Calculation of gains and losses from interest-bearing currency accounts
Investment Funds (InvStG)
Partial exemption (e.g., 30% for equity funds) and advance lump sum according to Investment Tax Act
ECB Reference Rates
Conversion using officially recognized exchange rates from the European Central Bank
Legally Secure Fund Data from Professional Data Providers
Professional securities classifications – the same source used by banks
What You Get
A complete PDF report as evidence for the tax office – within seconds
📄 Included in the PDF:
- Summary of all tax-relevant amounts
- Detailed breakdown of all individual calculations
- Classification of your securities (professional data providers)
- Assignment to tax forms (KAP, KAP-INV, SO)
⚡ Feature Highlights:
- Automatic FIFO calculation
- All corporate actions automatically detected
- Partial exemption according to InvStG
- ECB reference rates for conversions
- Directly usable as evidence for tax office in combination with IB account statements
How It Works
In 4 simple steps to your tax report
Register & Login
Sign in with your email and receive a magic link for login
Upload XML File
Upload your account statement from Interactive Brokers
Start Calculation
Our algorithm processes your transactions in seconds
Get Results
Download a ZIP file with Excel overview and HTML summary
Register for free - then simply upload file - receive free preview
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 AutomaticComing soon
- up to 500 Transactions
- 1 IBKR Account
- ETF Classification
Pro
incl. VAT
- Stocks, ETFs & Options
- ETF Advance Payment AutomaticComing soon
- up to 2,000 Transactions
- up to 2 IBKR Accounts
- ETF Classification
Ultimate
incl. VAT
- All incl. Futures
- ETF Advance Payment AutomaticComing soon
- Unlimited Transactions
- Unlimited IBKR Accounts
- ETF Classification
Developed by Traders for Traders
BubbleTax was developed by active investors who trade with Interactive Brokers themselves.
Our Goal: Tax clarity and complete traceability – without complicated Excel files or hours of manual preparation.
We know how complex corporate actions and currency accounts can be for taxes – BubbleTax takes this work off your hands.
Important Notice
DisclaimerBubbleTax 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 (coming soon) 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 your complete PDF tax report.
Register for free and upload your file