Investing · Strategy

Portfolio rebalancing calculator

Your winners grow until your mix no longer matches your plan. Enter what you hold today and your target allocation to see exactly which funds to buy and sell to get back on track — or rebalance with new cash and skip the selling entirely.

Your portfolio

Not sure of your target? Build one

Balanced at 45: 20% CA · 25% US · 20% intl · 30% bonds · 5% cash

Asset Current $ Target %
Canadian equities
$
%
U.S. equities
$
%
International equities
$
%
Bonds
$
%
Cash / GIC
$
%
Targets add up to 100%
How to rebalance
Edit any current value or target above. Targets are read as relative weights — if they don't sum to 100%, the calculator scales them for you.
Portfolio drift check
Time to rebalance
Your biggest gap is U.S. equities, now +11.5% from its target. Selling and buying back to plan means moving about $18,250 across 5 holdings.
On a $115,000 portfolio, U.S. equities has drifted to 36.5% versus its 25.0% target. Trading back to plan reshuffles about $18,250.
Portfolio value
$115,000
across 5 asset classes
Biggest drift
+11.5%
U.S. equities
To reshuffle
$18,250
sold and re-bought
Trades to make
5
buys & sells
Current mix vs target
Current
Target
Canadian equities 24% 20% +4.3%
U.S. equities 37% 25% +11.5%
International equities 16% 20% −4.3%
Bonds 19% 30% −10.9%
Cash / GIC 4% 5% −0.7%

The trades to make

Sell the overweight holdings and buy the underweight ones to land on your target mix.

AssetCurrentTargetAction
Canadian equities $28,000 $23,000 Sell $5,000
U.S. equities $42,000 $28,750 Sell $13,250
International equities $18,000 $23,000 Buy $5,000
Bonds $22,000 $34,500 Buy $12,500
Cash / GIC $5,000 $5,750 Buy $750

How portfolio rebalancing works

You pick a target mix — say 65% stocks and 35% bonds — because it matches the risk you're willing to take. But markets don't sit still. After a strong run, your stocks grow to fill a bigger share of the portfolio than you intended, quietly pushing your risk higher just as valuations get stretched. Rebalancing is the periodic act of trading back to that target: trimming what has grown and topping up what has lagged.

Drift = current weight − target weight  ·  Trade to target = (portfolio × target%) − current value

  • A positive drift means an asset is overweight — you'd sell some to get back to plan.
  • A negative drift means it's underweight — you'd buy more, ideally with new money.
  • Most investors act once any asset drifts more than about 5 percentage points from target.

Rebalance with new cash before you sell

The cheapest, most tax-efficient way to rebalance is to not sell at all. Whenever you add new money — a contribution, a dividend, or in retirement a withdrawal — direct it to the assets that are below target. Over time this nudges your mix back toward plan without realizing any gains. Switch this calculator to "new cash only" mode and it splits your new money across the underweight holdings for you. Only when the drift is too large for contributions to fix do you need to sell.

Do your selling inside registered accounts

Trades inside an RRSP, RRIF, TFSA or FHSA have no tax consequence, so that's where to do any required selling. If your equities are overweight, sell them in a registered account rather than a taxable one — you can often fix the whole portfolio's mix without touching your non-registered holdings and triggering capital gains. Holding the right assets in the right accounts is called asset location, and it pairs naturally with rebalancing.

How often is enough?

More rebalancing is not better. Checking once or twice a year and acting only when an asset has breached its band captures nearly all the risk-control benefit while keeping trading costs and taxes down. A popular rule is the 5/25 rule: rebalance when a holding is more than 5 percentage points off target, or more than 25% of its own weight for smaller positions. The goal isn't to chase a perfect mix every day — it's to keep your risk roughly where you chose it to be.

Put your target mix to work

Set the right target

Mind the tax and risk

How this estimate is built

The calculator applies your target weights to your total portfolio (current holdings plus any new cash) and reports the trades that close the gap. It ignores trading commissions, bid-ask spreads, and the tax on any sales — so always check the tax impact of selling in a non-registered account before you act. It also assumes your entered values are current; refresh them with live balances before placing trades.

Frequently asked questions

How often should I rebalance my portfolio?

There are two common approaches. Calendar rebalancing means checking once or twice a year — say every January — and trading back to target. Threshold (or band) rebalancing means you only act when an asset drifts more than a set amount, often 5 percentage points, from its target. Research suggests checking annually and rebalancing only when bands are breached captures most of the benefit while keeping trades and taxes low. Rebalancing more often rarely helps and usually just adds cost.

What is portfolio rebalancing?

Rebalancing is selling some of what has grown and buying more of what has lagged, to return your portfolio to its chosen mix of stocks, bonds and cash. Over time, winners grow to take up a bigger share than you intended — so a 60/40 portfolio can quietly become 70/30 after a strong stock run, carrying more risk than you signed up for. Rebalancing is a disciplined "sell high, buy low" that resets that risk back to your plan.

Should I rebalance by selling or with new contributions?

Whenever you can, rebalance with new money. Directing fresh contributions (or, in retirement, your withdrawals) toward the underweight assets nudges you back to target without selling anything — which avoids triggering capital gains in a non-registered account. This calculator's "new cash only" mode shows exactly where to point that money. You only need to sell when the drift is too large for contributions to fix, or when you have no new money to add.

What is the 5/25 rebalancing rule?

It's a popular threshold rule from author Larry Swedroe. Rebalance an asset class when it drifts by more than 5 percentage points in absolute terms (e.g. a 30% target hits 35% or 25%), or by more than 25% of its own weight for smaller positions (a 4% holding that moves past 5% or below 3%). The "or" catches both big core holdings and small satellite ones. The verdict above uses a simple 5-point band as its main trigger.

Does rebalancing improve returns?

Its main job is controlling risk, not boosting returns. By trimming what has run up and topping up what has fallen, rebalancing keeps your portfolio from drifting into a riskier mix than you intended. It can add a small "rebalancing bonus" when assets are volatile and mean-reverting, but in a long bull market it can slightly lower returns versus letting stocks ride. Think of it as keeping your seatbelt on, not stepping on the gas.

How do I rebalance without triggering taxes?

Do as much as you can inside registered accounts (RRSP, RRIF, TFSA, FHSA), where trades have no tax consequence. In a non-registered account, prefer rebalancing with new contributions and dividends rather than selling, harvest losses to offset gains where available, and remember that selling winners realizes capital gains. Spreading a large rebalance across two tax years can also keep you out of a higher bracket.

Which account should I rebalance first?

Start with your registered accounts, because you can buy and sell there freely with no tax bill. If your stocks are overweight, sell some in the RRSP or TFSA rather than the non-registered account. This is part of asset location — holding the right assets in the right account type. Often you can fix the whole portfolio's mix using trades inside registered accounts alone, leaving the taxable holdings untouched.

What is portfolio drift?

Drift is the gap between an asset's current weight and its target weight. Because different assets grow at different rates, your mix wanders away from plan even if you never trade. A portfolio that started at 25% U.S. stocks might drift to 36% after a few strong years — that 11-point gap is drift, and it means you're now carrying more equity risk than you chose. The legend above shows each asset's drift at a glance.

How much drift is too much?

A widely used answer is 5 percentage points for major asset classes. Smaller drifts usually aren't worth the trading cost and tax to correct; once an asset is more than about 5 points off, the risk change is meaningful enough to act. The right band depends on your costs and temperament — wider bands mean fewer trades but more drift between them. This tool flags "time to rebalance" once any asset crosses the 5-point line.

Do all-in-one ETFs need rebalancing?

No — that's their main appeal. An asset-allocation ETF (like a single balanced or growth ETF) holds the whole stock/bond mix in one fund and rebalances internally for you, automatically and with no tax event inside the fund. If your portfolio is one of these funds, you never have to rebalance it yourself. This calculator is for investors holding several separate funds who manage the mix themselves.

Is this calculator financial advice?

No — it's an educational tool. It shows the trades that would return your entered holdings to your entered targets, but it doesn't know your tax situation, account types, or trading costs, and it doesn't recommend a target mix. Use it to plan the mechanics of a rebalance, then check the tax impact of any sales in a non-registered account. For a large or complex portfolio, a fee-for-service advisor can help you weigh the trade-offs.

Educational tool, not financial or tax advice. Results show the trades that would return your entered holdings to your entered targets and ignore commissions, spreads and the tax on any sales. Selling investments in a non-registered account can trigger capital gains. Confirm your balances and consider your own tax situation, or speak with a qualified advisor, before rebalancing.