Free tool · No account required

Broker cost calculator: your yearly investing cost

Describe how you invest, then enter up to three fee schedules. Compare savings-plan, order, FX and custody fees per year, plus fund charges, in your currency and as a percentage.

Which fee schedule is cheapest depends on how you invest. A monthly savings plan, a few large orders or foreign-currency trades each favour different price lists. No provider data is built in: you enter the fees you find.

Your assumptions

Describe how you invest, then enter up to three fee schedules from price lists. No provider data is built in. Currency sets the unit only; nothing is converted.

How you invest
Fee schedules to compare
How many fee schedules?
Fee schedule A
Fee schedule B

Inputs stay on your device. Shared URLs contain your inputs.

Lowest yearly cost: schedule A
USD 62.70

0.25% of the portfolio per year, including USD 50.00 in fund charges that apply with any broker.

MeasureAB
Savings plan feesUSD 0.00USD 18.00
Single order feesUSD 4.00USD 20.00
FX feesUSD 8.70USD 17.40
Custody feesUSD 0.00USD 0.00
Fund chargesUSD 50.00USD 50.00
Total per yearUSD 62.70USD 105.40
% of portfolio0.25%0.42%

Taxes, spreads at the trading venue, inactivity fees and interest on cash are not included. Check each price list for minimum and maximum fees per order.

Illustration, not advice or an offer.

How the calculation works

Yearly cost = 12 × plan fee + orders × (flat fee + order size × %) + traded amount × FX share × FX fee + portfolio × custody % + flat custody + portfolio × fund charges

Your usage profile is the same for every fee schedule. Each schedule applies its own fees to it. Fund ongoing charges are shown separately because they apply whichever broker you use.

Step by step

  1. Savings-plan fees = 12 executions × fee per execution (if a plan amount is entered).
  2. Single-order fees = orders per year × (flat fee + average order size × percentage fee).
  3. FX fees = (12 × plan amount + orders × order size) × share in a foreign currency × FX fee.
  4. Custody = portfolio value × custody % + flat yearly fee.
  5. Fund charges = portfolio value × ongoing charges. Total and % of portfolio include all of the above.

Limitations

Excludes taxes, trading-venue spreads, minimum and maximum fees per order, inactivity fees, interest on cash and product-specific costs. Uses the current portfolio value for a full year without growth. Account rules, investor protection and tax handling differ by country. Default values are invented examples, not provider prices. Illustration, not advice or an offer.

Illustration, not advice or an offer. General education only. These are illustrations, not personal recommendations. Our methodology explains the model and limitations.

Questions, answered.

Why are fund charges shown separately?

They are charged inside the fund, whichever broker you use. They still reduce your return, so they are part of the total.

What counts as foreign currency?

Any purchase where the security trades in a currency other than your account’s and the broker converts it for you.

Is the cheapest schedule always best?

Cost is one factor. Investor protection, tax reporting in your country and the products offered matter too.

Embed this calculator

Use this responsive embed on your website. Keep the source link so readers can inspect the formula.

<iframe src="https://mymoneynotebook.com/embed/broker-cost/" title="Broker cost calculator: your yearly investing cost" width="100%" height="1600" style="border:0" loading="lazy"></iframe> <a href="https://mymoneynotebook.com/calculators/broker-cost/">Broker cost calculator: your yearly investing cost</a>

Primary sources

Rules differ by country; sources are labelled by region.

You’re in control

A little privacy, please.

Optional cookies and tools help us understand how the site is used. They stay off unless you allow them. You can change your mind anytime.

Customize choices

Our own visit statistics use no cookies. Calculator inputs and quiz answers stay in your browser.