Inspectable Arithmetic for the Advisor Fee Calculator
Version 1.1
Last verified: May 2026
Transparent arithmetic is the operating system of this calculator.
This document publishes the formulae, computational structure, and assumptions used to generate the outputs displayed on the calculator page.
No opinions. No hidden assumptions. Just arithmetic.
Purpose
This calculator models the long-run effect of advisor fees and optional fund MERs charged as a percentage of assets under management (AUM), comparing portfolio outcomes with and without those costs under equal gross return and constant contribution assumptions.
For plain-language context on fee drag and compounding, see The True Cost of Financial Advisor Fees.
Definitions
Let:
- B0 = initial portfolio balance (equal to starting balance P)
- Bt = portfolio balance at the end of month t
- P = starting balance
- C = monthly contribution
- r = annual nominal return (gross, before fees)
- fa = annual advisor fee rate (used only for the flat user override; not a single rate on the whole balance when the default tier schedule is enabled)
- Fadv(B) = annual advisor fee in dollars under the default marginal tier schedule, for balance B
- fm = annual MER rate (if enabled)
- T = investment horizon in years
- N = 12T = total number of months
Monthly growth factor and MER rate on balance:
rm = (1 + r)1/12 − 1
fm,m = fm/12
Formulae
The portfolio is simulated month-by-month.
1. Growth Without Advisor Fee or MER
Let g = (1 + r)1/12 (monthly compounding consistent with the simulation).
Bt = (Bt−1 + C) × g
Rationale: Models deterministic monthly compounding with fixed contributions.
Limitation: Assumes constant return and fixed contribution schedule; does not model volatility or sequence-of-returns risk.
2. Growth With Advisor Fee and MER
Gross balance after contribution and growth:
Btgross = (Bt−1 + C)(1 + rm)
MER fee (always a flat percentage of current AUM):
FeeMER,t = fm,m × Btgross
Advisor fee (default schedule — marginal / blended tiers):
Feeadv,t = Fadv(Btgross) / 12
Advisor fee (user override — single flat annual rate on total AUM):
Feeadv,t = fa × Btgross / 12
Total fee and net balance:
Feet = Feeadv,t + FeeMER,t
Bt = Btgross − Feet
Rationale: MER is modeled as a proportional monthly drag on AUM. Default advisor fees use dollar-based marginal tiers each month (see below), so the advisor leg is not generally expressible as a single effective rate times the whole balance.
Limitation: Real-world billing may use daily accrual, tax treatment of fees, or embedded commissions; this model uses one monthly step.
3. Default Tiered Advisor Fee Schedule (Blended)
When the default schedule is enabled, fee tiers are applied progressively, similar to tax brackets: each tier’s annual rate applies only to the dollars inside that tier’s band. The monthly advisor fee is one-twelfth of the resulting annual dollar fee for the current balance.
For tiers j = 1…J with lower bound Lj, upper bound Uj (exclusive, except the top open tier), and annual rate rj:
Fadv(B) = Σj min(max(B − Lj, 0), Uj − Lj) × rj
The published bands are: $0–$250,000 at 2.00%; $250,000–$500,000 at 1.75%; $500,000–$1,000,000 at 1.50%; $1,000,000–$2,000,000 at 1.25%; over $2,000,000 at 1.00% (half-open intervals, consistent with the table on the calculator page).
4. Total Fees Paid
TotalFees = Σt=1 to N Feet
5. Ending Values
FVwithout = BNno_fees
FVwith = BNwith_fees
6. Lost Compounding
LostCompounding = (FVwithout − FVwith) − TotalFees
7. Total Calculated Cost
TotalCost = FVwithout − FVwith
Break-even performance is the additional annual return Δr required such that:
FVwith_fees_and_alpha = FVwithout
This is solved numerically until:
FVdifference = 0
This section exists because the base model does not assume persistent advisor outperformance; it calculates the constant additional return required to offset fee drag.
Assumptions
- Returns are modeled as constant and deterministic.
- Contributions occur monthly and remain constant.
- The compared scenarios assume the same gross pre-fee market return.
- The advisor-managed portfolio is assumed to match the market before fees, not to generate persistent outperformance. This is consistent with the empirical record: SPIVA Canada data show that the majority of actively managed funds underperform their benchmarks over long time horizons, net of costs.
- MERs are applied each month as a fixed percentage of current AUM. When the default advisor schedule is enabled, advisor fees use marginal tiering on current AUM (not a single bracket rate on the entire balance).
- Fee tiers are applied progressively, similar to tax brackets.
- The model isolates fee drag by holding other structural variables constant between scenarios.
- The self-directed investor is assumed to contribute consistently, remain invested, and follow a simple long-term plan with similar discipline.
- No taxes, commissions, asset allocation changes, withdrawals, or advisor value-add beyond portfolio management are modeled.
- Rounding occurs at the display layer; internal calculations use full numerical precision.
Implementation Notes
- The model iterates month-by-month over the full horizon.
- Fee dollars are tracked explicitly each month.
- Break-even return is solved numerically.
- All calculations use floating-point arithmetic; rounding occurs only for display.
If any discrepancy is identified between this documentation and the calculator output, the arithmetic here governs.
What This Calculator Does Not Include
- Tax treatment of advisory fees (e.g., deductibility in non-registered accounts).
- HST/GST on advice, trailer fees, or other embedded product compensation.
- Withdrawals, changing contribution rates, glide paths, or asset-allocation drift.
- Market volatility, sequence-of-returns risk, or cash balances outside the invested portfolio.
- Behavioral gaps (timing of contributions, panic selling) and implementation shortfall.
Sources and References
- SPIVA Canada — long-horizon active vs passive performance context.
- Government of Canada — general regulatory and consumer context.
- OSFI — banking and supervisory context for large Canadian institutions.