BorderFolio/Portfolio tracker for Czech investors

A portfolio tracker for Czech investors

Last reviewed 4 September 2026

The typical Czech portfolio in 2026 crosses at least one border on the day it is opened: koruna earned at home, converted somewhere along the way, invested through XTB, Degiro, Interactive Brokers, Fio or Portu into funds domiciled in Ireland or the United States. This page is about tracking that properly — contributions kept at the koruna value they had on the day, purchase dates preserved per lot because the time test runs on them, and withholding estimated per fund domicile against your own residence.

The koruna is why the usual numbers mislead

The koruna cuts both ways, and the painful direction is the less obvious one: in a year when the crown strengthens against the dollar, a genuinely good year for a US-heavy portfolio can look flat or negative when measured in CZK. The reverse happens too — crown weakness dressing up a mediocre year. Neither movement says anything about how much you saved or how the funds performed, and a single "total return" percentage folds all three together.

BorderFolio keeps them apart by construction. A portfolio has one base currency — koruna, euro or dollar, your choice — and every transaction is converted at the rate on the day it happened, never at today's rate. A 25,000 Kč contribution made in 2022 stays a 25,000 Kč contribution forever; the currency move since then shows up as market movement, where it belongs, instead of quietly distorting the record of what you put in. The method, and its limits.

The time test runs on dates you probably didn't keep

Czech tax law exempts gains on securities held past a holding-period test — the well-known three-year časový test, with conditions and an annual cap that have changed in recent years and should be confirmed before you rely on them. What matters for tracking is not the rate, which this page deliberately does not state, but the mechanics: the test runs per purchase, not per position.

A position built by monthly buying over five years is not one holding with one date. It is sixty lots, each with its own clock, some past the test and some not — and the broker's current-holdings screen shows you none of that. A tracker that stores every purchase with its own date and its own exchange rate preserves exactly the record the question is answered from, whether you answer it yourself or hand it to an adviser.

Withholding, and the paperwork it depends on

The Czech Republic has an income tax treaty with the United States, so a Czech resident holding US-domiciled funds or US stocks is subject to 15% US withholding on portfolio dividends rather than the statutory 30% — provided a valid W-8BEN is on file with the broker. The form expires; when it does, the 30% applies regardless of what the treaty says, and the difference appears quietly on the dividend line of a statement nobody reads closely.

That is only step one. Step two is Czech tax on the foreign dividend, with its own crediting rules — and not a number this page will state, because it depends on your full position. What the product does is model both steps from the residence and rates you configure, per instrument, against dividends your portfolio actually paid. The Czech withholding page covers step one in full.

Why Czech investors buy Irish funds — and what that does and doesn't change

Most Czech index investors end up in Irish-domiciled accumulating UCITS — VWCE and CSPX territory — and on withholding alone that choice is a wash: a Czech resident loses 15% at source on a US-domiciled fund, and an Irish UCITS suffers the same 15% inside the fund on its US holdings. Same number, different place, and the statement never shows the second version at all.

The real arguments are structural. An accumulating share class produces no distribution to declare each year — administratively significant when foreign dividends are otherwise a tax-return line. And Irish funds are not US-situs assets for US estate tax, which matters because there is no US–Czech estate tax treaty: US-situs holdings above $60,000 can expose an estate to US estate tax on the excess. That threshold is crossed by an ordinary index investor in an ordinary month, with no warning on any dashboard. What domicile changes.

Whatever your broker is

Upload the statement it already produces — an XTB or Degiro export, an Interactive Brokers activity statement, a Fio confirmation, a Portu overview, a CSV, or a screenshot of a mobile app. Positions, purchases, dividends and stated commissions are extracted and shown for review before anything is added. There is no broker connection and no credentials involved at any point, which also means no dependency on whether your platform offers an API. How import works.

A multi-month export is worth more than a current-holdings screenshot: it rebuilds the contribution history behind the position — which for a Czech investor is also the lot-by-lot date record everything above runs on. PSE-listed holdings and foreign ETFs can sit in one portfolio, or in separate portfolios with a combined view on Pro.

Limits, plainly

US withholding for Czech residentsThe 15% treaty rate, the documentation it depends on, and the estate position. US ETFs vs Irish UCITSWhat fund domicile changes, and which layer takes the dividend first. True return methodologyHow contributions, market growth and currency moves are kept apart. Broker statement importXTB, Degiro, IBKR or Fio: what is extracted, and how duplicates are skipped.
Track your portfolio free Explore a sample portfolio No broker credentials · free forever tier · informational estimates, never advice.