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

Screenshot of BubbleTax tool for automatic FIFO calculation of IBKR transactions for German tax returns
What BubbleTax Calculates

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

Your Result

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
Simple & Fast

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 a ZIP file with Excel overview and HTML summary

Get Started Now

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

FOR STOCK INVESTORS

Lite

39per tax year

incl. VAT

  • Stocks only
  • ETF Advance Payment Automatic
  • up to 200 Transactions
  • 1 IBKR Account
  • ETF Classification
STANDARD

Basic

69per tax year

incl. VAT

  • Stocks & ETFs
  • ETF Advance Payment AutomaticComing soon
  • up to 500 Transactions
  • 1 IBKR Account
  • ETF Classification
ACTIVE TRADERS

Pro

99per tax year

incl. VAT

  • Stocks, ETFs & Options
  • ETF Advance Payment AutomaticComing soon
  • up to 2,000 Transactions
  • up to 2 IBKR Accounts
  • ETF Classification
HIGH VOLUME

Ultimate

199per tax year

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.

Encrypted Transmission
GDPR Compliant
Made in Germany

Important Notice

Disclaimer

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

What is BubbleTax?

BubbleTax is a technical accounting platform that automatically converts your Interactive Brokers data into a tax-compliant report according to German law.

What data is required?

A FlexQuery file (XML) from the Interactive Brokers portal. We show you step by step how to export it.

Which tax types are considered?

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.

Where does the classification data come from?

The securities classifications come from a professional data provider – the same source that banks use.

What do I get as a result?

A PDF report that can be used as evidence for the tax office, including all detailed calculations.

How secure is my data?

All data is transmitted encrypted and also stored encrypted. We use modern security standards to protect your data.

Is the report legally recognized?

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.

Can I set the partial exemption for US ETFs and US CEFs myself?

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.

Why do I have to manually classify US ETFs and CEFs?

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.

Is the partial exemption automatically included in the report and tax values?

Yes. After you have set the classification, BubbleTax automatically calculates the taxable values according to the partial exemption. No subsequent manual adjustment is necessary.

How are European (UCITS) ETFs classified?

UCITS funds are automatically classified by WM Datenservice. These data are considered reliable and are used directly for tax calculations.

Can BubbleTax automatically detect the equity quota of US ETFs?

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.

Are Return of Capital, options trades, and short put bookings processed correctly?

Yes. Return of Capital, option premiums, cash settlements, option exercises, and USD bookings from short puts are fully supported.

Can I process two different account holders with BubbleTax?

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.

Do I still need to do manual work or correct values manually?

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

BubbleTax – Your Tax Report for Interactive Brokers