Tax filing with foreign brokers
IBKR-based brokers don't withhold German Abgeltungsteuer. You report capital gains yourself in Anlage KAP. BubbleTax handles the calculation under German law: FIFO, ECB rates, loss offsetting, every figure traceable back to the original transaction.
Five things every IBKR trader has to calculate for the German return
You pay for global market access and low fees with self-calculated tax. None of these five items is pre-filled anywhere:
Gains and losses under the FIFO method (§ 20 Abs. 4 Satz 7 EStG)
Foreign currency gains from USD, GBP and other currency sub-accounts
Dividends and creditable withholding tax under DTA
Corporate actions such as splits, spin-offs and tender offers
ETF Vorabpauschale and partial exemption under InvStG
Four brokers that actively recommend BubbleTax
MEXEM, WH SelfInvest, AGORA direct and ProRealTime work directly with BubbleTax and recommend the tax report to their German clients. Interactive Brokers, CapTrader and LYNX are supported brokers without a cooperation: their Flex Query export is processed just the same.

MEXEM
Nicosia, Cyprus
MEXEM is a Cypriot introducing broker of Interactive Brokers Ireland with a German-language website. BubbleTax processes the Flex Query export for the German tax return; MEXEM recommends BubbleTax to its German clients.
Details and guide
WH SelfInvest
Luxembourg
WH SelfInvest is a Luxembourg broker with a German branch and several account types. BubbleTax processes the accounts held through Interactive Brokers; WH SelfInvest recommends BubbleTax to its German clients.
Details and guideAGORA direct
Berlin, Germany
AGORA direct is a Berlin-based investment firm under BaFin supervision and introducing broker for Interactive Brokers Ireland. German support, but no tax withholding: BubbleTax processes the Flex Query export; AGORA direct recommends BubbleTax.
Details and guideProRealTime
Rueil-Malmaison (Paris), France
ProRealTime is a French analysis and trading platform that routes orders to Interactive Brokers, among others. BubbleTax processes the IBKR account behind ProRealTime; ProRealTime recommends BubbleTax to its German clients.
Details and guideThese brokers export the required format too
Each broker page contains a step-by-step guide for the Flex Query export and notes on account specifics.
Interactive Brokers
Greenwich, Connecticut, USA
Interactive Brokers does not withhold German capital gains tax. BubbleTax automatically creates a complete tax report from your IBKR data for the German tax office.
Details and guideLYNX
Amsterdam, Netherlands (Branch: Berlin)
LYNX uses the Interactive Brokers platform and does not withhold German capital gains tax. BubbleTax creates your tax report automatically from the FlexQuery XML file.
Details and guideCapTrader
Düsseldorf, Germany
CapTrader uses the Interactive Brokers platform and does not withhold German capital gains tax. BubbleTax creates your tax report for the German tax return from the Flex Query XML.
Details and guideEstably
Vaduz, Liechtenstein
Estably arranges accounts at Interactive Brokers and does not withhold German capital gains tax. BubbleTax creates your tax report from the same Flex Query XML file.
Details and guide
See for yourself before you pay.
Upload your Flex Query XML and check the preview. Completely free. You only pay when you want to buy the report.
All broker names and trademarks mentioned (incl. Interactive Brokers, CapTrader, LYNX, Estably, MEXEM, WH SelfInvest, ProRealTime, AGORA direct) are registered trademarks of their respective companies. BubbleTax is an independent tax report service and has no corporate relationship with the brokers mentioned. The mention is solely to describe the compatibility of our service.