BorderFolio/Broker statement import/DEGIRO
Importing a DEGIRO account report
Last reviewed 12 September 2026
Upload a DEGIRO Portfolio & Account Report as a PDF or CSV. Holdings arrive with quantity and break-even price, each transaction becomes a dated contribution, and month-end history is rebuilt from those trades. Nothing is added until you confirm, and no DEGIRO credentials are involved at any point.
Export the widest period, not the last month
This is the one decision that changes what you get. A DEGIRO report covering January to today carries the holdings table and the transactions behind it, so the portfolio arrives with months of record. A report covering only last month gives you today's positions and nothing to explain them.
That matters here more than with most trackers, because the entire question this product answers is what you contributed versus what the market did. A tracker that begins at today's balance can never answer it about the past, and a valuation nobody recorded cannot be invented later.
What gets extracted
- Holdings — product name, ISIN, listing venue, quantity, and DEGIRO's break-even price stored as the average purchase price.
- Transactions — each purchase becomes a dated contribution with quantity and price per share; sales are recorded as sales rather than treated as new money.
- Monthly history — once the transactions are confirmed, month-end snapshots are reconstructed from them, so the value chart starts where your investing did.
- Statement metadata — period covered and file name, kept so a later upload can be compared against what was already applied.
Euro-denominated European listings are the normal case for DEGIRO, and the ISIN printed against each product is what binds a holding to the right listing — the same ETF trades in several currencies on several venues, and the identifier is what tells them apart.
The break-even price, and how it is checked
DEGIRO prints a break-even price per holding rather than a plain average cost. That figure is stored as the average purchase price — and where the same report lists the underlying trades, the two are cross-checked: the average implied by replaying the transactions is compared against the printed figure, and a mismatch is surfaced instead of being quietly overwritten.
Ten shares bought at €110.15 and eight at €115.20 imply €112.39 against a printed €112.40. That agreement is the point of the check: when it fails, the number on your screen and the number in your broker's report have stopped meaning the same thing, and you should know.
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:
- Transactions already imported are matched and listed as skipped duplicates in the review, with counts shown before you confirm. Re-uploading the same file adds nothing.
- A report whose period ends earlier than the last one applied does not silently replace newer position quantities — an older document cannot rewind the portfolio.
What the import does not do
- It does not connect to DEGIRO. Only the file you upload is read. There is no API, no credentials, nothing to revoke later.
- It does not invent missing history. A period no report covers is a hole, and the honest response to a hole is to show it rather than interpolate across it.
- It is not a tax document. Withholding shown on a report is used as recorded; the cross-border figures are estimates, explained in the withholding methodology.
Common questions
Can I import a DEGIRO statement without connecting my account?
Yes. BorderFolio reads the document you upload — a DEGIRO Portfolio & Account Report as PDF or CSV. There is no API connection, no credentials and no permanent link to the account.
Which DEGIRO report should I export?
The Account Report or Portfolio report covering the widest period you want on record. It carries the holdings table and the transactions behind it, so a single export produces both current positions and the contribution history that explains them.
Does the DEGIRO break-even price become the average purchase price?
Yes, and where the report also lists the trades, the two are cross-checked against each other. The average implied by replaying the transactions is compared with the printed figure, and a disagreement is surfaced rather than silently overwritten.
Does a DEGIRO import rebuild monthly history?
It does when the report includes transactions. Each purchase becomes a dated contribution, and month-end snapshots are reconstructed from that history, so the portfolio arrives with months of record instead of starting at today's balance.