BorderFolio/Broker statement import/Interactive Brokers

Importing an Interactive Brokers activity statement

Last reviewed 31 August 2026

Upload an IBKR Activity Statement as a PDF or CSV. BorderFolio extracts positions, purchases, dividends and the explicit broker fees stated on each trade, shows everything for review, and skips transactions it has already imported. Nothing is added to the portfolio until you confirm, and no broker credentials are involved at any point.

Statement type
IBKR Activity Statement
Formats
PDF or CSV
Credentials
None — no API connection, no permanent link to the account
Extracted
Positions, purchases as dated contributions, dividends per instrument, explicit per-trade commissions, statement metadata
Duplicates
Matched and listed as skipped, with counts shown before you confirm
Limits
Free accounts: 3 document imports a month. Pro: unlimited
Last reviewed
31 August 2026

Export the widest period, not the last month

This is the one decision that changes what you get. A multi-month Activity Statement is the fastest way to start: a single January-to-August export produces both current holdings and the contribution history behind them, so the portfolio arrives with months of record instead of starting from today.

That matters more here than with most trackers, because the whole point is separating what you contributed from what the market did. A tracker that begins at today's balance can never answer that question about the past — and a valuation nobody recorded cannot be reconstructed later.

What gets extracted

Anything the extractor reads incorrectly can be edited in review, and holdings can always be added by hand instead — including without uploading a statement at all, if you'd rather keep the document to yourself.

Uploading the same period twice is safe

Overlapping periods are the normal case — most people re-export the whole year rather than trimming to what is new. Two rules keep that safe:

Why a document rather than an API connection

There is no supported-broker list to check against, because the extractor reads the document rather than talking to an API. (The one exception in the product is Freedom24, which can optionally be connected with read-only API keys — IBKR is not it.) That is a deliberate trade with two sides, and both are worth stating.

What you gain: nobody holds your broker credentials, including us, and there is no integration to break when a broker changes something. What you give up: the portfolio does not update itself, so you upload something roughly once a month rather than watching it refresh.

What the import does not do

Common questions

Can I import an Interactive Brokers statement without connecting my account?

Yes. BorderFolio reads an uploaded IBKR Activity Statement in PDF or CSV form. There is no API connection, no broker credentials and no permanent link to the account — the document is the only thing that is read.

Which IBKR statement should I export?

An Activity Statement covering the whole period you want on record. A multi-month export is the fastest way to start, because a single January-to-August statement produces current holdings and the contribution history behind them, so the portfolio arrives with months of record rather than starting from today.

What happens if I upload overlapping IBKR statements?

Overlapping periods are the normal case, because most people re-export the whole year rather than trimming to what is new. Transactions already imported are matched and listed as skipped duplicates in the review, with counts shown before confirmation, so re-uploading the same file adds nothing. A statement whose period ends earlier than the last one applied cannot silently rewind newer position quantities.

What is extracted from an IBKR activity statement?

Positions with ticker, quantity and average price including fractional quantities; purchases, each becoming a dated contribution with quantity, price per share and the commission charged on that trade; dividends received during the period per instrument; and statement metadata such as broker, period covered and file name, kept so a later upload can be compared against what was already applied.

Interactive Brokers portfolio trackerWhat the imported statement becomes: contributions, withholding per residence, the estate threshold. Any broker, any formatPDF, CSV, plain text or a screenshot — what each format gives and what it costs. Contribution trackerWhat the imported history turns into: rhythm, streaks, gaps and pace against plan. True return methodologyHow deposited capital is separated from market growth, and what the method can't see. Withholding calculatorWhat the US takes from your dividends before they reach you, by residence.
Import your first statement Explore a sample portfolio Free tier — 3 document imports a month, no card required.