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.
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.
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.
- 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.
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.
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.
- 01Overview
One value across both accounts and currencies: what you put in, what the market added, what income paid, and both returns beside an ETF.
- 02Holdings
Every position today, and what each account was worth at every month-end.
- 03Investing
Your rhythm month by month, new money apart from reinvested dividends.
- 04Income
Dividends received and expected, after tax withheld at source.
- 05Insights
Tax and domicile, fund costs, exposure and independence, each observation with its assumption. What FIRE tracking includes.
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
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
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
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:
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.
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
The portfolioAssumption
WithholdingSource: IRS Table 1
| Fund | Where it is withheld | Rate | Per year |
|---|---|---|---|
| US-domiciled | On the dividend paid to youNo US tax treaty | 30% | $360 |
| Irish UCITS | Inside the fundUS–Ireland treaty, any residence | 15% | $180 |
Estimated differenceEstimate
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
Not includedLimits
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.
- 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.
- 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.
- 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.
- 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.
- 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).
- Funds domiciled outside the US flagged as likely PFICs, each generally reported on Form 8621.
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.
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 AdvisorsFree 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 | ||
| Portfolios | 1 | Up 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 |
| Holdings | Up to 10 | Unlimited |
| Imports | 3 a month | Unlimited |
| Freedom24 and IBKR connections | Sync now, counted as an import | Daily automatic sync, plus Sync now |
| Your portfolio | ||
| Overview, holdings and returns | Whole history | Whole history |
| Contributions ledger | Last 3 months of rows; totals on the full history | Full history, CSV export |
| Dividends | Current year | Every year, 12-month forecast |
| Insights | Every headline, one in detail | Every insight in detail |
| Cross-border tax | ||
| Dividend tax and domicile | Totals and each fund’s expected dividends | Rate and amount withheld per fund, US vs Irish counterparts |
| Checks for your country | Country checks with the headline figure | Full detail per holding, forms and sources |
| European withholding and reclaim deadlines | Reclaimable total | Per share: treaty rate, form, deadline |
| Residence scenarios | — | Included |
| Relocation: planning a move abroad | — | Included |
| Beyond the portfolio | ||
| Wealth: net worth | — | Included |
| Monthly email | Totals and returns | In full, with positions |
| Get started free | Go 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.
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.