🍪 Cookie Settings

    We use cookies and similar technologies. Necessary cookies are required for the site to function. Analytics cookies (Google Analytics) help us understand usage. Marketing cookies (Google Ads) enable personalized advertising and performance measurement. Privacy Policy

    Self-service tool · No tax advisory/ case review · Results may vary – please verify

    Interactive Brokers Tax Report in Minutes. Free.

    Upload your IB transaction data (XML Flex Query) – and receive a verifiable report with all tax-relevant totals & tables (incl. FIFO, advance lump sum, withholding tax, FX, options).

    Report in minutes, not hours: No Excel chaos. No manual FIFO calculations
    Germany-focused: Processing your transactions for German taxes
    Clear & verifiable: Tables, totals, categories – so you can review everything
    Currently 100% free: We improve KapitalTax with real users – no hidden costs

    No broker credentials needed. Just the Flex export (XML).

    GDPR compliant
    SSL encrypted
    Only email required
    IBKR App Mockup

    The challenge

    You want to file your taxes properly...

    But your IB transactions are... well: many.

    • Interactive Brokers' Activity Report isn't designed for German tax returns
    • FIFO calculations for partial sales? A manual nightmare
    • Withholding tax credit across multiple countries? Complicated
    • Advance lump sum for ETFs? Completely missing from the IB report
    • Options, CFDs, currency gains? Calculate everything individually

    KapitalTax handles the technical processing – so you get to reliable numbers faster.

    Quick overview: What data you need – and what KapitalTax calculates automatically.

    About the tool

    What is KapitalTax?

    KapitalTax is a free self-service tool that helps you prepare your Interactive Brokers data for the German tax return technically and rule-based.

    You receive a clear overview of your transactions – including tax-relevant tables and totals that you can use as input values for your tax forms.

    Transparency

    Why is KapitalTax free?

    KapitalTax is currently free because we built the tool to solve our own problem: preparing Interactive Brokers data for the German tax return is tedious. We want to keep improving KapitalTax together with real users.

    Our pledge

    • No hidden costs
    • No payment or broker credentials
    • SSL-encrypted transmission
    • Your data is only used to create your report
    • Paid additional features will be communicated transparently

    Help us improve KapitalTax with short feedback.

    Give feedback

    Process

    How It Works

    Get your tax report in just 4 simple steps.

    1

    Export Flex XML

    Download your Interactive Brokers Flex Query in XML format.

    2

    Upload XML

    Upload the XML file via drag & drop to KapitalTax.

    3

    Auto-processing + Fine-tuning

    Report generated automatically – optionally add advance lump sums & fund classification.

    4

    Receive & use report

    Get your tax-relevant tables and totals as input for your tax return.

    Your report

    What does your report contain?

    Tax-relevant overviews – clearly structured, verifiable and immediately usable (for Anlage KAP, KAP-INV & SO, among others).

    Securities Gains/ Losses (FIFO)

    • Gains/ losses from purchases & sales per position – incl. clean FIFO allocation
    • Totals and detail tables so you can quickly verify and adopt figures

    FX & Foreign Currency

    • Gains/ losses from currency transactions (FX) clearly presented
    • EUR valuation: trade rate (EUR pairs), otherwise ECB reference rate

    Distributions, Dividends & Interest

    • Dividends and fund distributions neatly captured and totaled
    • Interest incl. credit and debit interest in clear overviews

    Withholding Tax per Country (DTA Logic)

    • Creditable withholding tax shown by country (for transparent adoption)
    • Logic following DTA creditability incl. relevant partial exemptions

    Investment Funds & Advance Lump Sum

    • Advance lump sum for investment funds calculated systematically
    • Incl. distribution deduction, value increase cap & time-proportional reduction in purchase year

    Options & Special Cases

    • Options incl. premium income, cash settlement, expiry, closing, exercise, assignment
    • Other disposal transactions (e.g. Xetra-Gold) taken into account
    KapitalTax Steuerreport Ăśbersicht
    KapitalTax Trades Auswertung
    KapitalTax Währungsumrechnung

    More details on Interactive Brokers tax returns in Germany as well as advance lump sum, options and creditable foreign withholding tax can be found on our detail pages.

    Instruments

    Supported Financial Instruments

    KapitalTax processes all common instruments at Interactive Brokers.

    Stocks

    Individual stocks from around the world

    ETFs

    Incl. advance lump sum

    ETCs & ETNs

    Commodities & structured products

    Options

    Puts & Calls

    CFDs

    Contracts for Difference

    Benefits

    Why KapitalTax?

    4 good reasons for processing your transaction data with KapitalTax.

    Save Time

    No more hours of manual calculations. Your report is ready in minutes.

    Germany Focus

    Specifically designed for German taxes. FIFO, DTA crediting, advance lump sum – all included.

    Clear & Verifiable

    Structured tables with traceable calculations as input for your tax return.

    Online, Simple & Secure

    SSL-encrypted transmission, processing, report. Done.

    Target audience

    Who is KapitalTax for?

    KapitalTax is aimed at private investors in Germany who have an account with Interactive Brokers or trade through affiliates/ resellers like Lynx or CapTrader and want to prepare their transactions for their tax return in a structured way.

    Interactive BrokersLYNXCapTrader

    Security

    Security & Privacy

    Your data is safe with us.

    SSL Encryption

    All data is transmitted encrypted.

    No Broker Credentials Needed

    Only Flex export (XML).

    GDPR Compliant

    Processing according to European data protection standards.

    Only Email Required

    No name, no address.

    FAQ

    Frequently Asked Questions

    Answers to the most important questions about KapitalTax.

    The self-service tool from KapitalTax is free.

    KapitalTax is currently 100% free because we built the tool out of our own practical need and want to keep improving it together with real users.

    There are no hidden costs, no payment details and no subscription. Your data will not be sold. Should paid additional features be introduced later, we will communicate this transparently in advance.

    We currently finance KapitalTax privately. We built the tool out of self-interest and are in the product and feedback phase: with real users we want to improve KapitalTax and reliably cover further edge cases.

    There are no hidden fees and no data sales. Should paid additional features be introduced later, we will communicate this transparently in advance.

    Only the Flex export (XML) from Interactive Brokers (or affiliate platforms based on IB). See our detailed XML export guide.

    Log into Interactive Brokers, go to 'Reports' → 'Flex Queries' and create a new Flex Query. Select all relevant sections (Trades, Dividends, etc.) and export as XML. Guide.

    The calculations are based on the relevant provisions of the German Income Tax Act (EStG) and the Investment Tax Act (InvStG) as well as relevant BMF letters (administrative instructions). KapitalTax technically implements these rules but does not replace tax advice or individual case review. More details can be found on the IBKR Tax Return page and How It Works page.

    Yes, KapitalTax automatically calculates the advance lump sum (Vorabpauschale) for fund and ETF holdings according to German tax rules. This takes into account relevant market data, distributions, holding period in the acquisition year, and subsequent tax classification. More details on the advance lump sum page.

    Yes, KapitalTax automatically prepares options transactions from Interactive Brokers for the German tax context. This includes writer premiums, close-outs, cash settlement, expiration, exercise, and assignment. More details on the Options page.

    Yes, KapitalTax automatically prepares foreign capital income and the associated withholding tax. This considers country-specific DTA logic, the 25% cap, and where applicable the partial exemption for investment income. More details on the Withholding Tax page.

    Not every fee at Interactive Brokers has the same tax effect. While ongoing costs for private investors are generally already covered by the saver's lump sum, transaction-related costs may be classified differently. More on our page about Interactive Brokers fees and taxes in Germany.

    No, KapitalTax works on a use-case basis. This means: The application is designed for the tax scenarios that many Interactive Brokers users actually encounter in practice. Common and important tax cases are specifically covered, while rare or very special edge cases may not be fully addressed.

    No. KapitalTax is not tax advice and does not replace individual review. All reports must be carefully reviewed by you, and a tax advisor should be consulted in case of doubt.

    KapitalTax supports all brokers based on the Interactive Brokers platform: Interactive Brokers directly, LYNX, CapTrader and other introducing brokers.

    The output is an automated model/ approximation calculation. It may differ from the actual tax treatment. Please verify all outputs.

    First check whether your Flex Query contains all necessary data. If you still find discrepancies, please use the contact form. KapitalTax is continuously being improved. Note: Only technical support is provided. Tax-related individual questions and individual review of provided data/ results are not offered.

    Use is voluntary. There is no entitlement to availability or specific results.

    Find more questions and answers in the FAQ section.

    End the Tax Excel Marathon

    Upload your IB Flex XML – and get the tables you actually need in minutes.

    Create Free Report

    No broker credentials • Just Flex XML • Free • GDPR compliant