Tool · costs

The cost of fees

1% a year sounds like nothing. But it's charged every single year, on all your money, and whatever it takes stops growing. Compare the same investment with two or three fees and see the full bill.

This tool needs JavaScript enabled in your browser.

Your numbers

Yearly fees you want to compare

Optional. Leave it empty to compare just two.

Assumptions and how it's calculated

What it compares. The same investment (initial amount, monthly contribution, years and return before costs) under each yearly fee. The fee is a percentage of your balance, spread month by month, just like a fund's or a manager's.

What total cost means. The gap between what you'd have with no fee at all and what you have with it. It has two parts: what's charged each year, and what that money would have kept earning. With many years ahead, the second part is usually the bigger one.

Each month: Balance = Balance × (1 + r)^(1/12) Monthly fee = Balance × [1 − (1 − c)^(1/12)] Balance = Balance − Monthly fee + Contribution With no contributions, over one year: Final balance = Initial balance × (1 + r) × (1 − c) Total cost = Balance with no fee − Balance with the fee r: yearly return before fees · c: yearly fee

What it leaves out. Taxes, per-trade or fixed custody charges, and the idea that a pricier product might earn something different from a cheap one: here the return before costs is the same for all of them, which is exactly what lets you see the fee's effect on its own.

This is an exercise based on your assumptions, not a recommendation.

Everything is calculated in your browser; nothing is sent or stored.

Invitation only, for now

We’re a small group and we like growing slowly, so accounts can’t be created right now: membership is by invitation. If you’d like to join, drop us a line and we’ll tell you more.

Already have an invitation? Activate it here →

Email us

Invitation only, for now

We’re a small group and we like growing slowly, so accounts can’t be created right now: membership is by invitation. If you’d like to join, drop us a line and we’ll tell you more.