Mutual Fund Fee Calculator
With amount invested 50000 usd, added each month 500 usd, years held 30 years, return before fees 7 percent and 3 more fields, mutual fund fee comes to $164,392 — what the fees cost in the end. It is reached in 16 steps, the last of which is 1015810.4 - 851418.29, and each one is printed on the page with its numbers filled in. The formula is the one published by SEC investor.gov, not an approximation fitted to it.
What an expense ratio actually costs over the life of an investment — not the yearly fee, but the compounding that fee never gets to do.
Formula and sources checked · How we check
Amount invested 50000, Added each month 500, Years held 30 years, Return before fees 7
$164,392
What the fees cost in the end for the example below. Editing a field recomputes the calculator below; this figure holds the answer the page was loaded with.
It is written into the HTML rather than drawn by a script, so a search engine reading this page without running JavaScript still finds an answer.
- Return after the expense ratio
7 - 0.756.25 %- Months invested
30 * 12360- Invested after the load
50000 * (1 - 0 / 100)50,000 usd- Monthly contribution after the load
500 * (1 - 0 / 100)500 usd- Monthly rate before fees
7 / 100 / 120.006- Monthly rate after fees
6.25 / 100 / 120.005- Monthly rate on the comparison fund
(7 - 0.04) / 100 / 120.006- Value if no fee were charged at all
50000 * pow(1 + 0.0058333, 360) + (500 * (pow(1 + 0.0058333, 360) - 1) / 0.0058333)1,015,810.372 usd- Value after fees
50000 * pow(1 + 0.0052083, 360) + (500 * (pow(1 + 0.0052083, 360) - 1) / 0.0052083)851,418.292 usd- Value in the comparison fund
50000 * pow(1 + 0.0058, 360) + (500 * (pow(1 + 0.0058, 360) - 1) / 0.0058)1,006,204.847 usd- What the fees cost in the end
1015810.4 - 851418.29164,392.08 usd- Share of the fee-free result lost to fees
164392.08 / 1015810.4 * 10016.183 %- Behind the comparison fund by
1006204.8 - 851418.29154,786.556 usd- Total contributed
50000 + 500 * 360230,000 usd- Fees as a share of everything you put in
164392.08 / 230000 * 10071.475 %- Years of growth the fees ate
log(1015810.4 / 851418.29) / log(1 + 0.0052083) / 122.832 years
Worked example
Fifty thousand invested, five hundred a month, thirty years at 7% before fees. A 0.75% expense ratio turns $1,015,810 into $851,418 — it costs $164,392, which is 71% of the $230,000 actually contributed. Against a 0.04% index fund the gap is $154,787. The yearly percentage is not the cost: the cost is that money plus every year of growth it never got to do, which here is 2.8 years of the whole portfolio.
How to work it out yourself
- 1.Enter what you have invested and what you add each month.
- 2.Take the expense ratio off the fund fact sheet — it is stated as a percentage of assets a year.
- 3.Leave the comparison at a broad index fund unless you have a specific alternative in mind.
- 4.Read the last figure, not the first: the yearly percentage is small and the lifetime cost is not.
What each expense ratio costs over thirty years, on this plan
| Expense ratio (percent) | What the fees cost in the end | Value after fees | What the fees cost in the end | Share of the fee-free result lost to fees |
|---|---|---|---|---|
| 0.03 | $7,214 | 1,008,596.79 usd | 7,213.58 usd | 0.71 % |
| 0.1 | $23,826 | 991,984.15 usd | 23,826.22 usd | 2.35 % |
| 0.25 | $58,415 | 957,395.21 usd | 58,415.17 usd | 5.75 % |
| 0.5 | $113,131 | 902,678.94 usd | 113,131.43 usd | 11.14 % |
| 0.75 | $164,392 | 851,418.29 usd | 164,392.08 usd | 16.18 % |
| 1 | $212,424 | 803,386.28 usd | 212,424.09 usd | 20.91 % |
| 1.25 | $257,439 | 758,371.16 usd | 257,439.22 usd | 25.34 % |
| 1.5 | $299,635 | 716,175.34 usd | 299,635.03 usd | 29.5 % |
The fee column is not the fee. It is the fee plus everything that money would have earned had it stayed invested, which is why doubling the ratio does more than double the cost.
The formula
- Return after the expense ratio
7 - 0.75 - Months invested
30 * 12 - Invested after the load
50000 * (1 - 0 / 100) - Monthly contribution after the load
500 * (1 - 0 / 100) - Monthly rate before fees
7 / 100 / 12 - Monthly rate after fees
6.25 / 100 / 12 - Monthly rate on the comparison fund
(7 - 0.04) / 100 / 12 - Value if no fee were charged at all
50000 * pow(1 + 0.0058333, 360) + (500 * (pow(1 + 0.0058333, 360) - 1) / 0.0058333) - Value after fees
50000 * pow(1 + 0.0052083, 360) + (500 * (pow(1 + 0.0052083, 360) - 1) / 0.0052083) - Value in the comparison fund
50000 * pow(1 + 0.0058, 360) + (500 * (pow(1 + 0.0058, 360) - 1) / 0.0058) - What the fees cost in the end
1015810.4 - 851418.29 - Share of the fee-free result lost to fees
164392.08 / 1015810.4 * 100 - Behind the comparison fund by
1006204.8 - 851418.29 - Total contributed
50000 + 500 * 360 - Fees as a share of everything you put in
164392.08 / 230000 * 100 - Years of growth the fees ate
log(1015810.4 / 851418.29) / log(1 + 0.0052083) / 12
Source: SEC investor.gov — mutual fund fees and expenses, SEC investor.gov — compound interest calculator and methodology
Related
- Investment CalculatorWhat regular contributions grow to over time, with the inflation-adjusted figure beside the nominal one.
- 401(k) CalculatorWhat a 401(k) grows to, how much of it is the employer match, and whether your contribution rate leaves any of that match unclaimed.
- Compound Interest CalculatorFuture value of a starting balance plus monthly contributions, separating what you put in from what the interest earned.
- Rental Property CalculatorCap rate, cash flow and cash-on-cash return on a rental, counting the three costs that turn a positive spreadsheet negative.
- Savings Goal CalculatorThe monthly contribution needed to reach a target by a date, given what you have saved already.
- ROI CalculatorReturn on investment as a total percentage and as an annualised rate, so holdings of different lengths compare fairly.
Put this calculator on your site
Free, no attribution required beyond the link.
<iframe src="https://rulecalculators.com/embed/fund-fees" width="100%" height="420" style="border:1px solid #e7e4de;border-radius:12px" title="Mutual Fund Fee Calculator"></iframe>