Portfolio analytics for people who invest across borders

What your money really earns, after two countries’ taxes.

Every broker in one place, with what the fund’s country withholds, what your own country taxes on top, and what currency and fees take along the way. Observations with their assumptions, never advice.

No credit card required.

The overview screen, redrawn on an illustrative sample portfolio. No figure here belongs to a real user. Open the live sample portfolio
78tax residences modelled for US dividend withholding
PDFCSV, screenshot or photo in — no broker password, ever
6European countries’ withholding, with what may be reclaimable and by when
Cross-border

A dividend is taxed twice before it reaches you.

Borderfolio is portfolio analytics for people who invest across borders: what your money really earns after two countries’ taxes, currency and fees, across every broker. Statements from any broker come in; estimates come out with their assumptions next to them.

Two investors can hold the same index and keep different amounts of it. Where the fund is registered, which country the shares come from and where you are resident each change what reaches you. Borderfolio works it out per holding, on the portfolio you already own.

Two layers of tax

The fund’s or company’s country withholds first; your own country taxes the dividend again. The credit at home is capped at the treaty rate, not at what was actually withheld, so a missing form costs you twice. Inside an ISA, a PEA, a TFSA, an ISK or another wrapper, its own rules replace your country’s.

Shown as
Tax a year, kept after tax
Residences
78, from IRS Table 1

US or Irish fund

Each US-domiciled fund beside its Irish UCITS counterpart: dividends kept after both layers of tax, minus the fee difference. Where a W-8BEN is missing, that comes first, because filing it often changes more than switching funds.

Compared
After tax and fund fees
Checked first
W-8BEN on file

European withholding

Shares from Germany, France, Switzerland, the Netherlands, Spain and Italy are withheld at the country’s own rate. Borderfolio shows the treaty rate, what may be reclaimable, the form and each country’s claim deadline.

Sources
BZSt, ESTV, BOFiP, Belastingdienst, AEAT, Agenzia Entrate
Deadlines
EStG §50c, VStG and peers

US estate exposure

For a non-US person, US-domiciled funds and US shares are US-situs assets. Borderfolio adds them up across every account against the $60,000 threshold and says whether your residence has an estate-tax treaty.

Counted
Across all accounts
Irish funds
Not US-situs

Moved country? Keep the same portfolio.

Your tax residence is a setting. Change it and every tax figure is worked out again for the new country, on the same accounts, trades and dividend history. No new portfolio, no re-entering trades.

Before you go, Relocation (Pro) compares your dividends after tax now and after the move, rates side by side, and shows what leaving triggers: the deemed sale when you leave Canada or Australia, the UK rules that follow you, and a checklist.

Estimates on stated assumptions, not a tax return and not advice. Funds and source countries outside those listed are marked as not modelled rather than guessed.

What is happening with your portfolio

Know what you invested. See what you earned.

A bigger balance is not a return. Borderfolio keeps the money you put in apart from what the market, the funds and the costs did with it — and the parts have to add up to the balance, or the breakdown isn’t shown.

The Investing page, redrawn on sample figures: $12,400 put in over eight months.
Growth split and allocation from the Overview, redrawn on the same sample portfolio.
How you invest
Every purchase is a dated contribution: your rhythm by month, a typical purchase, the longest pause, and new money kept apart from reinvested dividends.
Market returns
Measured by revaluing what you hold, so a deposit never shows up as growth.
What it pays you
Dividends received and expected, after tax withheld at source, with the next payout and the next 12 months.
Fees
Broker commissions subtracted at the amounts actually charged on each trade.
Against an ETF
Your time-weighted return beside the total return of an ETF you choose. Your return is after withholding, the ETF’s is gross, and that is said on screen.
TWR and XIRR
Both, labelled: the portfolio’s time-weighted return and your own money-weighted one. Never approximated to fill a gap. The formula.
Wealth

Everything you own, in one currency.

The portfolio is rarely all of it. Add bank savings, term deposits, your home with its mortgage, a stake in a business, pensions, policies and debts, each in its own currency, and Borderfolio shows your net worth in the currency you choose.

  • A term deposit is valued from its terms: interest to date, stopping at maturity.
  • A property counts net of the mortgage on it; a standalone debt is subtracted.
  • Net worth is printed only when every part is known, with the exchange-rate date shown.
  • None of it is mixed into your returns or tax figures. Wealth is part of Pro.
The Wealth page, redrawn on sample figures. The portfolio line is the same sample as above.
Sample portfolio

Open a real product before you upload a thing.

The sample is a private, view-only copy of a real multi-year portfolio held at two brokers in different currencies. It opens on the combined view of both accounts — no sign-up, no email, nothing to connect. Every screen is the live product, not a recording.

  1. 01
    Overview

    One value across both accounts and currencies: what you put in, what the market added, what income paid, and both returns beside an ETF.

  2. 02
    Holdings

    Every position today, and what each account was worth at every month-end.

  3. 03
    Investing

    Your rhythm month by month, new money apart from reinvested dividends.

  4. 04
    Income

    Dividends received and expected, after tax withheld at source.

  5. 05
    Insights

    Tax and domicile, fund costs, exposure and independence, each observation with its assumption. What FIRE tracking includes.

View-only and discarded afterwards. Nothing you do in the sample touches a real account. Informational only — not investment, tax or legal advice.
Import

From brokerage statements to a clearer picture.

Upload what your broker already gives you. Nothing is added until you have seen it, and a statement you have already imported is never counted twice.

  1. 1

    Upload a statement

    A PDF or CSV export, a spreadsheet, a screenshot or a photo of the page. Or skip the file and enter positions by hand.

  2. 2

    Review what was read

    Holdings, purchases, dividends and fees are listed for you to check. Anything uncertain is marked for review instead of being guessed.

  3. 3

    Confirm and keep going

    Confirmed rows join your history. Overlapping statements are matched, and an older statement never overwrites newer quantities.

Which statements work

Exports from these brokers are read by dedicated converters written against real sample files:

Interactive Brokers DEGIRO Trading 212 Trade Republic Freedom24 SaxoSchwabSwissquoteRevolutFreetradeeToroXTBAvanza

Other brokers’ statements, PDFs and screenshots are read by AI extraction — what leaves the server and why. Results vary with the document, which is why every row is shown for review. Freedom24 can also be connected with read-only API keys. How import works.

Residence and domicile

The same index, a different result in each country.

Pick a residence. The example holds the same $100,000 of S&P 500 exposure two ways — a US-domiciled ETF and an Irish UCITS ETF — and shows what US withholding takes from each, using the treaty rates Borderfolio applies to real portfolios.

  • Rates from IRS Table 1, column 6 — portfolio dividends to an individual non-resident.
  • An estimate on a hypothetical holding, never a statement about your taxes.
  • In the app the same calculation runs on your own holdings, fund by fund.

US withholding on one index, two domiciles

Hypothetical holding · rates reviewed 31 August 2026

Illustrative
Tax residence

The portfolioAssumption

$100,000 in an S&P 500 index fund, held either as a US-domiciled ETF (such as VOO) or an Irish UCITS ETF (such as CSPX). Assumed dividend yield 1.2%: $1,200 of dividends a year, before tax.

WithholdingSource: IRS Table 1

FundWhere it is withheldRatePer year
US-domiciledOn the dividend paid to youNo US tax treaty30%$360
Irish UCITSInside the fundUS–Ireland treaty, any residence15%$180

Estimated differenceEstimate

$180

a year less withheld in the Irish fund. Without a treaty, the US-domiciled fund loses 30% before the dividend reaches you; the Irish fund’s 15% applies whoever holds it.

US estate taxIRS treaty list

The US-domiciled holding is a US-situs asset worth $100,000 — above the $60,000 reference threshold for a non-resident’s estate. There is no US estate tax treaty with the United Arab Emirates. The Irish fund is not a US-situs asset.

Not includedLimits

Tax in your country of residence; the funds’ expense ratios, which often favour the US fund; currency, securities lending and tracking difference; and the paperwork a treaty rate depends on, such as a W-8BEN. The app adds fees to the comparison on your own holdings.
Country checks

What we check where you live.

Set your tax residence and Borderfolio runs the checks your country’s rules call for, on your own accounts. Each one says what it found in a plain sentence, with the figure; how it is worked out and the sources sit underneath.

CanadaTax residence in Canada
  • Your adjusted cost base (ACB) on Canadian ETFs after return of capital and reinvested distributions — the figure a statement’s book cost usually leaves out — next to what you paid, year by year, from the issuers’ own tax breakdowns.
  • US withholding by account and fund structure: what is lost and what is credited against your Canadian tax, across your RRSP, TFSA and taxable accounts.
  • Superficial loss before a sale: purchases within 30 days either side, including in your RRSP, TFSA or FHSA and your partner’s accounts.
  • Form T1135: the cost of your foreign property outside registered plans against the C$100,000 threshold.
  • Leaving Canada: the deemed sale on departure, the gain it creates, and Forms T1243, T1161 and T1244.
United KingdomTax residence in the UK
  • Excess reportable income from offshore reporting funds, to declare for the last tax year, split into dividends and interest, from the issuers’ reports.
  • Reporting-fund status of each offshore fund you hold, from HMRC’s list.
  • Section 104 cost and gain per holding, with the same-day and 30-day rules applied.
  • Leaving the UK: the gains taxed if you come back within five years, and how long inheritance tax can follow you.
AustraliaTax residence in Australia
  • Franking credits on Australian dividends, from the franked percentage you enter off each dividend statement.
  • Leaving Australia: the deemed sale on departure, with the 12-month discount and the choice to disregard it.
New ZealandTax residence in New Zealand
  • The FIF rules: whether the NZ$50,000 threshold on cost puts you in them, and an estimate of FIF income at the 5% fair dividend rate.
EuropeEU residents
  • Withholding on European shares above the treaty rate (Germany, France, Switzerland, the Netherlands, Spain, Italy): what may be reclaimable and each country’s deadline.
  • US-domiciled ETFs you hold, which an EU retail investor usually cannot buy without a key information document (PRIIPs).
United StatesUS citizens anywhere and US tax residents
  • Funds domiciled outside the US flagged as likely PFICs, each generally reported on Form 8621.
Compare Free and Pro Free shows each check with one plain sentence and its headline figure. Pro adds the detail per holding, the forms and steps, and the sources. Leaving checks need a planned move on Relocation, part of Pro. Observations from your own data, not tax advice.
Coverage

Your market, your currency, your tax residence.

A cross-border tracker is worth nothing if it cannot price your listing, keep the portfolio in your currency, or model the rate your residence pays. So here is the list, not a marketing number.

67exchanges pricedacross 49 countries and territories
36quote currencies19 to keep the portfolio in
78tax residencesfor US dividend withholding
Anybroker’s statementuploaded — no credentials
Americas14 exchanges
United States, Canada, Brazil, Mexico, Argentina, Chile
Europe31 exchanges
United Kingdom, Ireland, Germany, France, Netherlands, Belgium, Portugal, Italy, Spain, Switzerland, Austria, Sweden, Denmark, Norway, Finland, Iceland, Estonia, Lithuania, Latvia, Poland, Czechia, Hungary, Romania, Greece, Türkiye
Asia and Oceania17 exchanges
Japan, Hong Kong, Singapore, South Korea, Taiwan, China, India, Thailand, Indonesia, Malaysia, Vietnam, Australia, New Zealand
Middle East and Africa5 exchanges
Israel, Saudi Arabia, Qatar, South Africa, Egypt
See the full coverage list Every venue verified against the live quote API. Historical transactions are converted at the rate of their own date, not today’s. Missing a market, a currency or a residence? Tell us.

Borderfolio for Advisors

Reviewing client portfolios across brokers, domiciles and jurisdictions? The adviser workspace turns client statements into cross-border reviews and client-ready reports. Separate product, separate sign-in.

Visit Borderfolio for Advisors
Pricing

Free answers the questions. Pro shows every detail.

Free is a real tracker for one portfolio, with returns on the whole history and the tax totals. Pro follows up to five portfolios and opens the detail behind every figure: per fund, per year, per country.

Feature Free$0forever, no card Pro$15 / monthor $149 a year
Accounts and imports
Portfolios1Up to 5, with a combined view
Family accounts—Mark accounts as yours, a partner’s, joint or a child’s; see the whole family or only yours
HoldingsUp to 10Unlimited
Imports3 a monthUnlimited
Freedom24 and IBKR connectionsSync now, counted as an importDaily automatic sync, plus Sync now
Your portfolio
Overview, holdings and returnsWhole historyWhole history
Contributions ledgerLast 3 months of rows; totals on the full historyFull history, CSV export
DividendsCurrent yearEvery year, 12-month forecast
InsightsEvery headline, one in detailEvery insight in detail
Cross-border tax
Dividend tax and domicileTotals and each fund’s expected dividendsRate and amount withheld per fund, US vs Irish counterparts
Checks for your countryCountry checks with the headline figureFull detail per holding, forms and sources
European withholding and reclaim deadlinesReclaimable totalPer share: treaty rate, form, deadline
Residence scenarios—Included
Relocation: planning a move abroad—Included
Beyond the portfolio
Wealth: net worth—Included
Monthly emailTotals and returnsIn full, with positions
Get started freeGo Pro

A manual broker sync on Free counts as one of the month’s imports. Pro billed monthly or yearly. By subscribing you agree to our Terms of Use and Billing & Refund Policy. Payments processed by Freemius. Plans in detail.

Questions

What people ask before signing up.

Does Borderfolio connect to my broker?

Never with a password — and never required. Two brokers can optionally be connected with read-only credentials you generate and can revoke at the broker: Freedom24 with an API key pair, Interactive Brokers with a Flex Web Service token. On Pro, positions and trades then sync once a day; on Free you press Sync now, and each sync counts as one of the month’s three imports. Everyone else comes in by uploading a statement or entering holdings by hand — and nothing in the product can trade or move money either way. Tracking a Freedom24 account.

Can it import an Interactive Brokers statement?

Yes. Upload an IBKR Activity Statement as PDF or CSV. Positions, purchases, dividends and the commissions on each trade are extracted, shown for review, and previously imported transactions are skipped. How import works · Tracking an IBKR account.

What happens if I upload overlapping statements?

Nothing gets duplicated. Transactions already on record are matched and listed as skipped, and a statement that ends earlier than the last one applied won’t overwrite newer position quantities.

How does it separate contributions from market returns?

Each purchase is stored as a dated contribution, and market movement is measured separately by revaluing the positions you hold. Dividends, broker fees and tax withheld each get their own line, and the parts have to add up to the portfolio value or the breakdown isn’t shown. The formula.

Where do the tax numbers come from?

Per instrument: the fund’s domicile and the treaty status with the tax residence you configure give the rate withheld at source; your residence rate gives the second step. Exemptions are honoured — a Treasury fund isn’t taxed like a world equity fund. Methodology and sources.

Which countries does the cross-border analysis cover?

US dividend withholding is modelled for 78 tax residences, from IRS Table 1, and the US estate-tax reference threshold is flagged for US-situs holdings. Withholding on shares from Germany, France, Switzerland, the Netherlands, Spain and Italy is modelled for residents of the EU, the UK, Switzerland and Norway wherever the treaty rate could be sourced, with what may be reclaimable and the claim deadline. Irish and Luxembourg funds are recognised by ISIN. What is not modelled is said on screen — the tax your own country charges on top depends on the rate in your profile, and nothing here is personal tax advice. Rates by residence.

Is my exchange and my currency supported?

Holdings are priced on 67 exchanges across 49 countries and territories — the US, Canada and Latin America, the UK, Ireland, all of continental Europe including the Nordics and Baltics, Asia-Pacific from Tokyo to Ho Chi Minh, plus Tel Aviv, Tadawul, Qatar, Johannesburg and Cairo. The portfolio itself can be kept in any of 19 currencies. The full coverage list.

My market or residence isn’t covered. Can you add it?

Usually, yes — most of the current list was added because someone asked. Send the market, currency or residence you need to admin@borderfolio.app; what is being worked on next is on the roadmap.

I already track this in a spreadsheet. Is it worth moving?

Only if the sheet stopped being updated — a sheet you enjoy maintaining is a better model than any fixed one. If it did stop, you don’t rebuild the formulas: you re-import the statements it was typed from, and upload the sheet itself for the years they no longer cover. Moving a spreadsheet across.

Does Borderfolio work out my ACB in Canada?

For Canadian ETFs in your taxable accounts, yes. With Canada as your tax residence, your confirmed purchases and sales are replayed at average cost across those accounts, each at its own day’s exchange rate, and the return of capital and reinvested distributions the fund issuers publish are applied year by year. The adjusted cost base is shown next to what you paid; a fund the issuer data does not cover is named, not guessed. Free shows the total difference; each fund by year, with the issuers’ sources, is in Pro. An estimate to check against your T3 slips, not tax advice.

What is in Pro for my country?

Free runs the checks for your tax residence and shows each one’s title, a plain sentence and its headline figures. Pro adds the detail behind them: each holding and account, the forms and steps where the rule has them (T1243, T1161 and T1244 when leaving Canada, for example), how the figure is worked out and the sources it rests on. Checks for leaving a country need a planned move on Relocation, which is part of Pro.

Is this tax advice?

No. Every figure is an informational estimate on your own data, with its assumptions shown next to it. Borderfolio is not a broker, investment adviser or tax adviser. Disclaimer.

More answers — supported formats, securities coverage, fees, export and deletion — in the full FAQ.

Know what you’re building, wherever you live.

Bring in every broker once. See what you put in, what the market added, and what two countries’ taxes, currency and fees leave you with.

No credit card required. Cancel anytime.