BorderFolio/Broker statement import/Trade Republic
Importing a Trade Republic document
Last reviewed 12 September 2026
Upload a Trade Republic PDF — a Depotauszug for what you hold, trade confirmations for how you got there. Fractional quantities and German decimal commas are read as written, ISINs bind each holding to the right listing, and nothing enters the portfolio until you confirm. No credentials are involved at any point.
The one thing to know before you upload
A Depotauszug is a holdings statement. It says what you own on a given day and says nothing about how you got there — no purchases, no dates, no prices paid. Upload one and your positions are on record in a single step, while the contribution history stays empty.
That empty history is shown as empty, not filled in with assumptions. A value chart drawn from holdings alone would credit every euro you ever deposited to the market, which is precisely the confusion this product exists to remove. To get the history, upload the Wertpapierabrechnung confirmations for the periods you care about, or enter those purchases by hand — both produce the same dated contribution record.
What gets extracted
- Holdings — instrument name, ISIN, quantity to six decimal places, and the cost figure printed against the position.
- Fractional shares — 32,141000 stays 32.141. Trade Republic's savings plans produce fractions on nearly every line, and rounding them away would quietly misstate the position.
- Purchases, from trade confirmations — each becomes a dated contribution with quantity and price per share.
- Monthly history — rebuilt from confirmed contributions, so it appears once the purchase history does, not before.
German formatting, and why the ISIN matters
Trade Republic documents are German: the decimal separator is a comma, thousands are separated by a point, and the instrument is identified by ISIN and WKN rather than by a ticker. All of that is read as printed.
The ISIN is the part that matters most. The same ETF trades on several venues in several currencies, and a ticker alone does not say which one you hold — iShares Core MSCI World is EUNL in Frankfurt, SWDA in London and IWDA in Amsterdam, and they are not interchangeable when the money is counted. The ISIN on the document is what binds your position to the listing you actually own.
What the import does not do
- It does not connect to Trade Republic. There is no retail API to connect to, and only the file you upload is read.
- It does not turn holdings into history. A Depotauszug has no transactions in it, and inventing purchase dates to fill a chart would make every figure downstream a guess.
- It does not invent missing valuations. Where no snapshot exists for a period, the chart shows the gap instead of interpolating across it.
- It is not a tax document. The German tax treatment of a fund — Vorabpauschale, partial exemption, the allowance — is not modelled. The cross-border figures here are dividend-withholding estimates, explained in the withholding methodology.
Common questions
Can I import Trade Republic without connecting my account?
Yes. Only the PDF you upload is read. Trade Republic has no retail API to connect to, and BorderFolio does not ask for your credentials.
Does a Depotauszug give me contribution history?
No. It is a holdings statement — what you own, not how you got there. Positions are imported from it; the contribution history stays empty until you upload trade confirmations or enter the purchases yourself. Empty is shown as empty rather than filled in with assumptions.
Are fractional shares handled?
Yes — to six decimal places, with the comma read as a decimal separator. A savings plan that bought 32,141000 shares stays 32.141 shares.
Which document should I upload first?
The Depotauszug, to get positions on record in one step. Then add trade confirmations for the periods whose history you want, or enter those purchases manually.