Portfolio Rebalancing Calculator
Calculate the exact buy and sell amounts to rebalance your portfolio back to target weights, optionally using new contributions to minimise taxable sales.
These calculators are for informational purposes only and do not constitute financial, legal, or tax advice.
These advanced financial planning results are educational projections based on assumed rates of return, inflation, and other variables. Actual investment returns, tax outcomes, and financial circumstances will vary. Monte Carlo simulations show a range of possible outcomes and do not guarantee future performance. This tool does not constitute personalized financial, investment, tax, or legal advice. Always consult a licensed financial planner or advisor before making financial decisions.
Markets move, and your portfolio moves with them — usually in ways you didn’t plan. A strong year for stocks can quietly push your allocation from a comfortable 60% equities to 70% or more, adding risk you never explicitly signed up for. That gradual shift away from your intended mix is called portfolio drift, and it’s the exact problem the Portfolio Rebalancing Calculator is built to solve.
Instead of eyeballing account statements or guessing how much to trade, this calculator compares your current holdings across up to five assets — stocks, bonds, ETFs, REITs, cash, or any combination you use — against your target allocation. It then tells you, in exact dollars, what to buy and what to sell to bring your portfolio back in line, whether you prefer a buy-only approach using new contributions or a full buy-and-sell rebalance.
DIY investors managing their own brokerage or retirement accounts, anyone with a target asset allocation strategy, and long-term investors who want disciplined, low-drama rebalancing instead of reactive, emotion-driven trades.
What Is Portfolio Rebalancing?
Portfolio rebalancing is the process of buying and selling assets to bring your portfolio’s actual allocation back to your intended target allocation. If your goal is 60% stocks and 40% bonds, but a strong stock market run has pushed your mix to 70/30, rebalancing means selling enough stock and buying enough bonds to reset the ratio back to 60/40.
Investors rebalance because unmanaged portfolios naturally drift toward whichever assets have performed best recently — and that drift silently increases risk exactly when investors are least prepared for it. A portfolio that felt appropriately conservative two years ago can quietly become far more aggressive without a single new trade being made.
This calculator helps by doing the math instantly: current allocation, target allocation, the dollar gap between them, and the specific trades needed to close that gap. It’s useful for retirement accounts, taxable brokerage portfolios, robo-advisor-style DIY strategies, and anyone following a defined asset allocation model like a three-fund or four-fund portfolio.
How the Calculator Works
- 1Enter current values. Input what each asset — Asset 1 through Asset 5 — is worth today (stocks, bonds, an international ETF, a REIT, cash, or anything else in your mix).
- 2Calculate total portfolio value. The calculator adds every asset together to get your full portfolio value.
- 3Find current allocation. Each asset’s value is divided by the total to show what percentage of your portfolio it actually represents today.
- 4Enter target allocation. You set the percentage you actually want each asset to represent — these should add up to 100%.
- 5Calculate allocation drift. The calculator compares current vs. target for each asset, showing exactly how far you’ve strayed in either direction.
- 6Generate buy/sell amounts. Using your chosen rebalance method — buy-only or buy-and-sell — the calculator produces the exact dollar amount to trade in each asset.
- 7Show new allocation. Finally, it confirms what your portfolio will look like after the recommended trades are executed — ideally matching your target exactly.
If you add an optional new contribution or withdrawal, the calculator factors that cash flow in before computing trades — often letting you rebalance using new money alone (buy-only) instead of selling any existing positions.
Formula Used
Divide what one asset is worth by your total portfolio value, then multiply by 100 to express it as a percentage — this shows what your portfolio actually looks like right now.
Your target percentage for an asset, multiplied by your total portfolio value, tells you the dollar amount that asset should be worth to hit your intended allocation.
When Target Value is higher than Current Value, the difference is how much more of that asset you need to purchase to reach your target.
When Current Value exceeds Target Value, the difference is how much of that asset is overweight and should be sold to realign your portfolio.
This shows, for each asset, how many percentage points you’ve strayed from target — positive means overweight, negative means underweight. A wider gap signals a more urgent need to rebalance.
Example Calculation
Here’s a complete, realistic example using a five-asset portfolio worth $100,000, rebalanced using the buy-and-sell method.
| Asset | Current Value | Current % | Target % |
|---|---|---|---|
| Stocks | $55,000 | 55% | 50% |
| Bonds | $20,000 | 20% | 25% |
| International ETF | $12,000 | 12% | 15% |
| REIT | $8,000 | 8% | 7% |
| Cash | $5,000 | 5% | 3% |
| Total | $100,000 | 100% | 100% |
Step 1 — Total Portfolio Value. $55,000 + $20,000 + $12,000 + $8,000 + $5,000 = $100,000.
Step 2 — Current Allocation. Stocks 55%, Bonds 20%, International ETF 12%, REIT 8%, Cash 5% — each asset value divided by $100,000.
Step 3 — Allocation Drift. Stocks +5.0% (overweight), Bonds −5.0% (underweight), International ETF −3.0% (underweight), REIT +1.0% (overweight), Cash +2.0% (overweight).
Step 4 — Buy/Sell Amounts. Sell $5,000 of Stocks, buy $5,000 of Bonds, buy $3,000 of International ETF, sell $1,000 of REIT, sell $2,000 of Cash.
Step 5 — New Allocation. After executing these five trades, the portfolio matches target exactly: Stocks 50%, Bonds 25%, International ETF 15%, REIT 7%, Cash 3%.
| Total Amount to Buy | $8,000 |
| Total Amount to Sell | $8,000 |
| Total Trades Required | 5 |
| Portfolio Drift Score | 8.0% |
Total buys and total sells both land at $8,000 — a balanced rebalance where no new cash is required. Notice Stocks drifted the furthest (+5 points), a classic sign of a strong recent equity run quietly pushing risk higher than intended. Executing these five trades restores the original 50/25/15/7/3 target exactly.
Benefits of Portfolio Rebalancing
- ✓Better risk management by preventing your portfolio from becoming more aggressive than intended.
- ✓Keeps investments aligned with goals, whether that’s growth, income, or capital preservation.
- ✓Prevents overweight positions in any single stock, sector, or asset class.
- ✓Improves diversification by systematically trimming winners and topping up laggards.
- ✓Reduces emotional investing by replacing gut-feeling trades with a defined, rules-based process.
- ✓Supports long-term investing discipline, keeping short-term noise from derailing a long-term plan.
- ✓Helps retirement planning by keeping risk appropriate as retirement approaches.
- ✓Clarifies exact trade sizes, eliminating guesswork about how much to buy or sell.
- ✓Enables buy-only rebalancing, using new contributions to avoid selling and triggering taxes.
- ✓Encourages a “sell high, buy low” discipline, since rebalancing systematically trims outperformers.
- ✓Simplifies portfolio reviews with one clear drift and trade summary instead of manual spreadsheet math.
- ✓Works across account types — brokerage, IRA, 401(k), or any combination of stocks, bonds, ETFs, and REITs.
Limitations
This calculator is a planning tool, not personalized investment or tax advice, and its output should be read with a few important caveats in mind.
- •Taxes aren’t calculated. Selling appreciated assets in a taxable account can trigger capital gains tax not reflected here.
- •Transaction costs are excluded. Trading fees, bid-ask spreads, or fund minimums may affect real-world execution.
- •No market timing guidance. The calculator shows what to trade, not when prices are favorable to do so.
- •Frequent trading risk. Rebalancing too often can rack up costs and taxes that outweigh the benefit.
- •Capital gains aren’t modeled. Short-term versus long-term holding periods can significantly change your actual tax bill.
- •Static snapshot assumptions. Results reflect the values you enter today, not future market movement.
- •Not personalized advice. Your ideal target allocation depends on your goals, timeline, and risk tolerance — a licensed advisor can help set that.
Best Practices
- →Rebalance annually as a simple, low-effort default schedule for most investors.
- →Use tolerance bands (e.g., rebalance only when an asset drifts more than 5 percentage points) to avoid unnecessary trades.
- →Review after major market moves, such as a sharp rally or correction, not just on a fixed calendar date.
- →Consider tax implications before selling in taxable accounts; rebalance inside tax-advantaged accounts first when possible.
- →Reinvest dividends strategically into underweight assets rather than automatically back into the same fund.
- →Maintain diversification across asset classes, not just within a single asset category.
- →Avoid emotional decisions — stick to your predefined targets rather than chasing whatever performed best recently.
Common Portfolio Allocation Models
| Model | Typical Mix | Best Suited For |
|---|---|---|
| 100% Stocks | All equities | Long time horizons, high risk tolerance |
| 80/20 | 80% stocks / 20% bonds | Growth-focused, higher risk tolerance |
| 70/30 | 70% stocks / 30% bonds | Moderately aggressive investors |
| 60/40 | 60% stocks / 40% bonds | Balanced, classic moderate-risk mix |
| Three-Fund Portfolio | U.S. stocks, international stocks, bonds | Simplicity-focused index investors |
| Four-Fund Portfolio | U.S. stocks, international stocks, bonds, REITs | Investors wanting real estate exposure |
| Target-Date Funds | Auto-adjusting glide path | Hands-off retirement savers |
| Risk-Based Allocation | Custom mix set by risk tolerance score | Investors with a defined risk profile |
Portfolio Rebalancing Tips
- 1Set a fixed rebalancing schedule and stick to it, rather than reacting to every market swing.
- 2Rebalance inside tax-advantaged accounts first to avoid triggering capital gains.
- 3Use new contributions to rebalance whenever possible instead of selling existing positions.
- 4Set a drift tolerance band, such as 5%, instead of rebalancing at the slightest deviation.
- 5Track cost basis before selling, so you understand the tax impact of each trade.
- 6Rebalance across your whole portfolio, not just one account, to avoid conflicting trades.
- 7Consider tax-loss harvesting alongside rebalancing when selling underperforming positions.
- 8Revisit your target allocation annually as your goals and time horizon evolve.
- 9Avoid rebalancing during extreme volatility, when prices can move significantly before trades settle.
- 10Keep transaction costs in mind, especially for smaller accounts where fees can offset the benefit.
- 11Use fractional shares where available to hit target allocations more precisely.
- 12Document your rebalancing rules in writing so future decisions stay consistent and unemotional.
- 13Shift toward bonds gradually as retirement nears, updating your target allocation on a glide path.
- 14Don’t rebalance based on short-term news or predictions — stick to your data-driven schedule.
- 15Recalculate after every major contribution or withdrawal to keep your allocation accurate.
Common Mistakes
- •Rebalancing too often, which racks up fees and taxes without meaningfully reducing risk.
- •Ignoring taxes when selling appreciated positions in a taxable brokerage account.
- •Chasing performance by increasing allocation to whatever asset just did well, rather than sticking to targets.
- •Not updating goals as life circumstances, timelines, or risk tolerance change over the years.
- •Ignoring fees associated with frequent trading, which quietly erode long-term returns.
- •Emotional investing, such as panic-selling during downturns instead of following a rules-based process.
- •Over-diversification, spreading a portfolio so thin across assets that tracking and rebalancing become impractical.
Frequently Asked Questions
What is portfolio rebalancing?
How often should I rebalance?
Is annual rebalancing enough?
Should I sell winners?
Can I rebalance without selling?
What is allocation drift?
Does rebalancing improve returns?
Is rebalancing taxable?
Should retirees rebalance differently?
Can I rebalance ETFs?
What allocation should I choose?
Is a 60/40 portfolio still relevant?
What happens if I never rebalance?
Can I rebalance with new contributions only?
Is this calculator free?
Related Calculators
FIRE Calculator
Goal-Based Investing Calculator
Wealth Projection Calculator
Net Worth Calculator
Dividend Yield Calculator
Financial Health Score Calculator
Compound Interest Calculator
Retirement Calculator
Risk Tolerance Calculator
Note: Retirement Calculator and Risk Tolerance Calculator are planned but not yet live on FinanceNavigatorPro.com, so they’re listed without links. They’ll be hyperlinked once published.
Conclusion
Every portfolio drifts — that’s simply what happens when different assets grow at different speeds. The question isn’t whether your allocation will move away from target, but whether you’ll notice and correct it before it quietly changes your risk profile more than you intended.
Use the calculator above to check your current drift, see the exact trades needed to realign your portfolio, and build rebalancing into a regular habit — whether that’s an annual review, a tolerance-band trigger, or simply directing new contributions toward whatever’s underweight. A little discipline here goes a long way toward keeping your long-term plan on track.
This calculator and article are for educational purposes only and do not constitute financial, tax, or investment advice. Results are based on the figures and assumptions you provide and do not account for taxes, fees, or market timing. Consult a licensed financial advisor or tax professional for guidance tailored to your specific situation.
