How to Rebalance Your Portfolio Without Overpaying CGT

Learn tax-aware rebalancing for ASX portfolios. Step-by-step guide to manage capital gains tax, use parcel selection, and rebalance efficiently with Crowdfolio.

Introduction

Portfolio rebalancing CGT can be reduced by forecasting tax before trading, identifying parcels deliberately, prioritising losses and smaller gains, checking whether holdings have passed the 12-month discount period, and using dividends or new contributions to buy underweight assets instead of selling. Accurate parcel-level records and documented decisions help you compare scenarios and avoid unnecessary tax costs.

When you sell shares to rebalance, you trigger CGT on the profit. That tax bill can eat into your gains and offset the benefits of rebalancing itself. This is where tax-aware rebalancing becomes essential. Rather than rebalancing blindly, tax-aware rebalancing integrates the tax cost into your trading decisions before you execute trades.

This is a step-by-step walkthrough. It takes you from the records you need through to the report you hand your accountant, in the order you would actually do the work: seven steps, each one building on the last. If you are looking for an overview of how CGT-aware rebalancing works as a concept rather than a procedure, start with Rebalancing Your Portfolio with CGT in Mind and come back here when you are ready to run a rebalance end to end.


Prerequisites: What You Need Before You Start

Financial advisor reviewing investment portfolio charts and graphs on computer screen
Photo by Maxim Hopman on Unsplash

Before diving into tax-aware rebalancing, ensure you have the following in place:

1. A Clear Target Asset Allocation You should know your target allocation (e.g., 60% Australian shares, 30% international ETFs, 10% fixed income). This is your rebalancing benchmark. A tax aware rebalancing approach starts with a clear target so you can measure drift and tax tradeoffs.

2. Your Current Portfolio Holdings Gather a complete list of your current holdings, including:

  • Stock/ETF ticker symbols
  • Number of shares or units held
  • Current market value
  • Original purchase dates and cost base (acquisition price)
  • Any dividends reinvested or corporate actions

3. Historical Purchase Records You’ll need accurate records of when and at what price you bought each parcel. This is critical for calculating unrealised gains and losses, and it is the one prerequisite people most often discover they are missing halfway through.

4. Understanding of Your Tax Situation Know your marginal tax rate and whether you’re eligible for the CGT discount (50% for individuals holding assets over 12 months in Australia). This affects how much tax you’ll actually pay on gains.

5. A Way to Forecast CGT Before You Trade The whole method depends on seeing the tax consequence of a sale before you place the order. A spreadsheet can do it if your portfolio is small and your parcels are few; beyond that, the parcel-by-parcel arithmetic is where errors creep in. Crowdfolio is used for the worked steps below, but the method is the point — any approach that gives you per-parcel gain, holding period and forecast CGT will work.


How does portfolio rebalancing trigger CGT?

Tax planning documents, calculator, and financial paperwork organized on a workspace
Photo by Jakub Żerdzicki on Unsplash

What Is Tax-Aware Rebalancing?

Tax-aware rebalancing is a portfolio management approach that considers the tax implications of rebalancing decisions before executing trades. Instead of simply selling the highest-drift holdings to rebalance, tax-aware rebalancing asks: “Which sales will trigger the least tax while still achieving my target allocation?”

In practice, tax aware rebalancing compares tax costs and allocation benefits before trading so you can choose the most efficient path. The common mistake is ignoring the tax cost entirely. By factoring in CGT upfront, you can rebalance more efficiently and retain more of your wealth.

Why It Matters for Australian Investors

Australian investors face unique tax considerations:

  • Capital Gains Tax (CGT): Gains on shares and ETFs are taxed at your marginal rate, with a 50% CGT discount if held over 12 months.
  • Wash sales: Australia has no codified wash-sale rule and no 30-day window. What applies instead is Part IVA, the general anti-avoidance provision, which turns on whether obtaining a tax benefit was the sole or dominant purpose of the arrangement.
  • Parcel-level identification: Where you hold several parcels of the same shares, you are entitled to specifically identify which parcel you are selling, provided your records adequately distinguish them. That choice is what moves your CGT.
  • Tax-loss harvesting: You can realise losses to offset gains, provided the sale stands up as a genuine portfolio decision rather than one made for the tax benefit alone.

For Australian investors, tax aware rebalancing means choosing parcel-level sales to minimize CGT and using lot selection strategically. These tools exist in Australian tax law, but most DIY investors don’t use them because the calculations are tedious. Tax-aware rebalancing for taxable portfolios requires careful tracking of cost bases and gain/loss budgets—exactly what automated tools can handle.


How can I rebalance my portfolio without paying CGT?

Person reviewing diversified investment data and performance metrics on multiple screens
Photo by Anne Nygård on Unsplash

Everything that follows runs on one input: a parcel-level record of what you own, when you bought it, and what you paid. Get that in place and the remaining six steps are straightforward.

Export your holdings from your broker and import them, with one row per parcel rather than one row per holding. The full walkthrough — which report to download, the column mapping, and the data-quality traps that silently corrupt a cost base — matters more than it sounds: export the transaction history rather than a holdings snapshot, so you get one row per parcel with its acquisition date and cost. Our CommSec CSV import walkthrough covers the column mapping step by step.

Before you move on, confirm three things: every parcel has an acquisition date, every parcel has a cost base, and the total units reconcile to your broker’s holdings statement. An import that is missing dates will produce CGT forecasts that look plausible and are wrong.


Step 2: Define Your Target Allocation

Set Your Rebalancing Bands

Before rebalancing, decide on your target allocation and acceptable drift bands. For example:

  • Target: 60% Australian shares, 30% international ETFs, 10% fixed income
  • Acceptable drift: ±5% per asset class

This means you’d only rebalance if any allocation drifts more than 5% from target. Tighter bands mean more frequent rebalancing (and more tax events); wider bands mean lower trading costs but less precise allocation control.

Research on portfolio rebalancing in retirement suggests that allocation bands of 5–10% are typical for most investors, balancing drift control with tax efficiency. Setting realistic bands is an important part of tax aware rebalancing because it determines how often you create taxable events.

Enter Your Target in Crowdfolio

In Crowdfolio, input your target allocation percentages for each holding or asset class. The platform will calculate your current drift and highlight which holdings are over- or under-weight relative to your target. That visualization is central to successful tax aware rebalancing, enabling you to compare tax cost vs. allocation benefit at a glance.


Step 3: Forecast CGT Outcomes at the Parcel Level

Understanding Lot Selection Methods

Where you hold several parcels of the same shares, the ATO’s position (Taxation Determination TD 33) is that you are entitled to specifically identify which parcel you have sold, provided your records adequately distinguish the parcels. A first-in-first-out basis applies where the parcels cannot be distinguished. Which parcel you nominate is what moves your CGT.

The labels below describe which parcel you end up nominating; they are not separate elections you register with the ATO:

FIFO (first in, first out) Nominating your oldest parcel. This is also the basis that applies by default where your records cannot distinguish one parcel from another. It often produces the largest gain, because the oldest parcels usually have the lowest cost base.

LIFO (last in, first out) Nominating your newest parcel. This can produce a smaller gain where recent purchases were made at higher prices — but a parcel bought within the last 12 months does not qualify for the 50% CGT discount, which can more than cancel out the smaller gain.

Highest-cost-first Nominating whichever parcel has the highest cost base, regardless of when you bought it. For rebalancing this is usually the starting point, because it produces the smallest gross gain per share sold.

Whichever you nominate, the entitlement depends on records that adequately distinguish the parcels, so keep them. Parcel selection is the single biggest lever in this whole process. FIFO vs specific identification compares the methods on worked numbers, and how tax lot tracking works in Australia covers the record-keeping side.

Preview CGT with Crowdfolio

Crowdfolio’s core feature is upfront CGT forecasting. When you model a rebalancing trade, the platform shows you:

  • Unrealised gains/losses on each parcel
  • Forecast CGT depending on which parcels you nominate
  • Net proceeds after tax
  • Your post-rebalance allocation

This lets you compare scenarios before trading. For example, you might discover that selling via highest-cost-first triggers $2,000 less CGT than FIFO, allowing you to rebalance while keeping more of your wealth.


What is the most tax-efficient way to rebalance an ASX portfolio?

What Is Tax-Loss Harvesting?

Tax-loss harvesting is the deliberate sale of losing positions to realise losses, which you can then offset against gains elsewhere in your portfolio or carry forward to future years. This reduces your overall CGT bill.

One ordering detail matters a great deal here and is routinely got wrong: capital losses are applied against your gross capital gains first, and the 50% discount is applied to what is left. A $4,000 loss offsetting a $10,000 discount-eligible gain leaves $6,000, which the discount halves to $3,000 — not $5,000 less $4,000. The loss is worth more than it first appears.

That ordering is worth internalising, because it changes how much a harvested loss is actually worth to you.

How to Spot Opportunities

In Crowdfolio, scan your portfolio for holdings with unrealised losses (current value below cost base). These are candidates for harvesting.

For example, if you bought 100 shares of XYZ at $50 and they’re now trading at $40, you have a $1,000 unrealised loss. If you also have a $3,000 gain elsewhere, selling XYZ and realizing the $1,000 loss would offset it, reducing your CGT on the $3,000 gain.

Watch Out for Part IVA and Wash Sales

Australia does not have a codified wash-sale rule, and there is no 30-day window that makes a repurchase safe or unsafe. Importing the US rule is the most common mistake in this area. What applies here is Part IVA, the general anti-avoidance provision, which turns on the sole or dominant purpose of the arrangement. A sale and near-immediate repurchase that leaves your economic position unchanged invites the question of what the sale was for; the answer needs to be something other than the tax benefit.

This is why harvesting losses as part of a rebalance sits on firmer ground than harvesting them on their own. When the sale is one leg of a documented move back to your target allocation, the portfolio has a reason to exist independent of the deduction. Letting time pass before re-entering, or redeploying into a genuinely different exposure, helps — but as evidence about purpose, not because a clock has run down.

Record the reason for each sale at the time you make it. Part IVA is assessed on purpose, and contemporaneous notes are the only evidence of purpose you will still have at tax time.


Step 5: Plan Your Rebalancing Trades

Prioritize Tax-Efficient Sales

Now that you understand your CGT outcomes under different scenarios, plan your trades in order of tax efficiency:

  1. Sell losing positions first (tax-loss harvesting)
  2. Sell positions held over 12 months (eligible for CGT discount in Australia)
  3. Sell positions with smallest gains (minimize CGT)
  4. Use cash inflows (dividends, new contributions) to buy underweight holdings instead of selling overweight ones

Tax-efficient portfolio transition research distinguishes between tax-agnostic rebalancing (which ignores tax) and tax-aware rebalancing (which incorporates tax into the optimization). The tax-aware approach typically results in 1–3% better after-tax returns over multi-year horizons. When you plan trades with tax aware rebalancing you often reduce trading frequency and tax drag.

Check the 12-Month Anniversary Before You Sell

Before you finalise which parcels to sell, look at their acquisition dates. A parcel held for more than 12 months qualifies for the 50% CGT discount; a parcel held for 12 months or less does not, and its gain is assessed in full.

That makes the anniversary date a timing lever. If a parcel you were planning to sell is a few weeks short of 12 months, deferring that leg of the rebalance until after the anniversary halves the assessable gain on it. Whether the wait is worth it depends on how far your allocation has drifted and how volatile the holding is — a deferral is not free, because the position keeps moving while you wait. But it is a comparison worth making deliberately rather than discovering after the fact.

The reverse case matters too. Where a parcel is showing a loss, the 12-month test is irrelevant: the discount applies to gains only, and a capital loss is worth the same whenever you realise it.

Use Cash Flows to Minimize Sales

If you receive dividends or make new contributions, use these cash flows to buy underweight holdings rather than selling overweight ones. This achieves rebalancing without triggering CGT.

For example, if Australian shares are underweight and you receive a $1,000 dividend, reinvest it in Australian shares. This rebalances your allocation without selling anything.

Model Your Trades in Crowdfolio

Before executing any trades, model them in Crowdfolio. Input the quantities you plan to sell and the lot selection method. Crowdfolio will show you:

  • Exact CGT payable
  • Post-rebalance allocation
  • Whether you’ll be in compliance with your target bands
  • Any Part IVA or wash-sale flags

If the CGT is higher than expected, try alternative scenarios (different lot selection, different holdings, or using cash flows instead). This kind of scenario testing is central to practical tax aware rebalancing.


Step 6: Execute Your Trades

Sell in the Right Order

Execute your sales in the order you’ve planned:

  1. Sell losing positions (harvested losses)
  2. Sell longest-held positions (maximize CGT discount eligibility)
  3. Sell using your chosen lot selection method (e.g., highest-cost-first)

When placing orders with your broker, if your broker supports specific lot selection, specify which parcels to sell. Most ASX brokers allow this via a “specific ID” or “tax lot” option at order entry.

Buy to Rebalance

Once you’ve sold, use the proceeds to buy underweight holdings. Where the sale realised a loss, redeploying into a genuinely different exposure rather than straight back into the same holding keeps the purpose of the sale clear, which is what Part IVA is concerned with.

Document Everything

Keep records of:

  • Trade dates and prices
  • Quantities sold and lot IDs
  • Proceeds and any fees
  • Any tax-loss harvesting notes (e.g., “sold XYZ, reinvested in similar ETF ABC”)

These records will be invaluable when preparing your tax return or providing information to your accountant. Meticulous record-keeping is part of any robust tax aware rebalancing process.


Step 7: Generate Accountant-Ready Reports

Export Your CGT Summary

After rebalancing, export a CGT summary from Crowdfolio. This report includes:

  • All trades executed
  • Cost bases and sale prices
  • Unrealised gains/losses
  • CGT payable (with and without discount)
  • Lot selection method used
  • Any Part IVA or wash-sale flags

Share with Your Accountant

Provide this report to your accountant when preparing your tax return. Because Crowdfolio generates accountant-ready output, your accountant can verify the CGT calculations and include them in your tax return without re-entering data manually.

This saves time and reduces errors. Many accountants appreciate receiving data in this format because it’s auditable and compliant with Australian tax law. Delivering clean reports is one of the practical benefits of tax aware rebalancing systems.


Can ETFs be used to rebalance a portfolio tax-efficiently?

Tip 1: Rebalance Annually or Quarterly

Rebalancing too frequently can trigger excessive CGT. Most advisers recommend annual or quarterly rebalancing, depending on your portfolio size and how much drift you’re comfortable with.

A guide to smart rebalancing notes that rebalancing within tax-advantaged accounts (like super) is tax-free, so you can rebalance there more frequently. For taxable accounts, less frequent rebalancing often makes sense. A disciplined tax aware rebalancing schedule, such as annual checks, can improve after-tax returns.

Tip 2: Use Your Annual CGT Budget

Think of your annual CGT liability as a budget. If you have capacity to realise gains — because you are in a lower-income year — use that capacity to rebalance. If you are in a high-income year, deferring a discretionary rebalance to the following year can meaningfully change the rate the gain is assessed at.

Because CGT is assessed at your marginal rate, your income profile for the year is an input to the rebalancing decision, not a separate matter. A year with unpaid leave, a career break, a gap between jobs, or a drop in business income is a year in which realising a gain costs less. The years immediately before retirement, when income is still high, are the opposite. Where you can see one of those years coming, it is worth deciding in advance which rebalancing moves you want to land in it.

Tip 3: Harvest Losses Before Year-End

In Australia, capital losses can be carried forward indefinitely but cannot be carried back. To use a loss in the current financial year, you must realize it by 30 June. Consider harvesting losses in late June to offset gains realized earlier in the year.

Tip 4: Consider Account-Level Prioritization

If you hold investments across more than one structure, the same trade has a different tax cost depending on where you execute it. Capital gains inside a complying superannuation fund in accumulation phase are taxed at the fund rate of 15%, reduced to an effective 10% where the one-third discount applies to an asset held over 12 months. In your own name, the same gain is assessed at your marginal rate. A spouse on a materially lower marginal rate is a third case again.

Tax-aware rebalancing and the missing link between planning and portfolio makes the practical point that follows: do not rebalance each account in isolation. Work out the allocation you want across your total holdings, then execute the legs where the tax outcome is best — realising gains in the lower-taxed structure, and realising losses where they offset your most heavily taxed gains.

This only applies if you actually hold multiple structures, and moving assets between them is itself a CGT event, so it is not a reason to restructure. Where the structures already exist, the coordination is free.

Tip 5: Monitor Drift Regularly

Use Crowdfolio’s drift monitoring to track your allocation quarterly. This helps you catch drift early and rebalance proactively rather than reactively when drift becomes large (and CGT costs spike). Monitoring is essential to keep your tax aware rebalancing plan on track.


Common Mistakes to Avoid

Mistake 1: Ignoring CGT Until Tax Time

Many DIY investors only think about CGT when preparing their tax return. By then, it’s too late to plan. Tax-aware rebalancing puts CGT into your trading decisions before you sell, giving you the information you need to optimize. Ignoring taxes until year-end defeats the purpose of tax aware rebalancing.

Mistake 2: Letting FIFO Happen by Default

FIFO is what applies when your records cannot distinguish one parcel from another — which means that for most investors it is not a choice at all, it is what happens when no choice is made. It is rarely the outcome you would have picked. Keep records that identify your parcels, nominate deliberately, and compare the alternatives before you trade.

Mistake 3: Harvesting Losses Without a Plan

Selling purely to book a loss, then buying straight back in, leaves you with the same portfolio you started with and a deduction as the only thing that changed. That is the fact pattern Part IVA is aimed at, and no waiting period cures it — Australia has no 30-day rule to satisfy. Decide what the proceeds are for before you sell: an underweight position you were going to fund anyway, or a different exposure you actually want to hold.

Mistake 4: Rebalancing Too Frequently

More frequent rebalancing isn’t always better. Each rebalance triggers CGT. Unless your allocation is drifting significantly, consider rebalancing less often to minimize tax drag.

Mistake 5: Not Documenting Your Trades

The ATO expects you to keep records of your trades, cost bases and parcel identification for at least five years. This is not only a compliance obligation: the entitlement to nominate a specific parcel depends on having records that adequately distinguish your parcels. Thin records do not just risk a dispute, they cost you the choice.

Mistake 6: Not Rebalancing at All Because of the Tax

The opposite failure is less discussed and at least as expensive. Investors who know a rebalance will trigger CGT, and have no way to see how much, often resolve the discomfort by doing nothing. Drift then compounds — and an allocation that has run well past its bands is carrying risk the investor never chose, which is the problem rebalancing exists to solve.

Forecasting the tax cost is what breaks the deadlock in both directions. Sometimes the number is high enough to justify waiting, using contributions instead, or splitting the move across two financial years. Often it is smaller than feared and the trade simply proceeds. Either way the decision is made on the number rather than on the anxiety.


Common Objections to Tax-Aware Rebalancing

Three reasonable objections come up often enough to be worth answering directly.

“It is too complicated.” The complexity is in the tax system, not in the method. It is there whether or not you look at it; the only variable is whether you meet it as a decision you made or as a figure on a tax return you cannot now change. Working through the seven steps above is more effort than selling on autopilot, but it is a fixed, one-afternoon effort that mostly consists of getting your parcel records straight once.

“I will let my accountant sort it out at tax time.” Your accountant can tell you accurately what a trade cost you. They cannot undo it. By the time the financial year has closed, the parcels you nominated, the holding periods you crossed and the losses you did or did not realise are all fixed. Everything this guide covers happens before the order is placed, which is the only point at which the outcome is still open.

“Rebalancing’s benefit is modest anyway, so why optimise its tax cost?” This argues the opposite of what it intends. Rebalancing is a risk-management discipline with a real but bounded benefit. If the benefit is bounded, then a tax cost large enough to offset it is precisely what you need to be able to see — and where the same allocation can be reached for less tax, the bounded benefit survives intact.


Putting It All Together: A Worked Example

The following is a hypothetical illustration, constructed to show the arithmetic. The figures are not drawn from any actual portfolio, and your own numbers will differ.

The starting position:

  • Portfolio value: $250,000
  • Current allocation: 70% Australian shares, 20% international ETFs, 10% cash
  • Target allocation: 60% Australian shares, 30% international ETFs, 10% fixed income
  • Drift: Australian shares overweight by 10 percentage points, international ETFs underweight by 10
  • Marginal rate: 45% plus the 2% Medicare levy, so 47% on assessable income
  • Most parcels held longer than 12 months, so discount-eligible

Step 1: Import. The parcel-level import shows $25,000 of Australian shares needs to be sold and $25,000 of international ETFs bought.

Step 2: Forecast. The same $25,000 sale produces materially different tax depending on which parcels are nominated:

  • Oldest parcels (FIFO): gross gain $10,000, halved by the discount to $5,000, assessed at 47% — $2,350.
  • Highest-cost parcels: gross gain $6,000, halved to $3,000, assessed at 47% — $1,410.
  • Highest-cost parcels, plus realising a $4,000 loss elsewhere: the loss comes off the gross gain first, leaving $2,000, which the discount halves to $1,000, assessed at 47% — $470.

Step 3: Choose. The third option reaches the same target allocation for $470 rather than $2,350 — a difference of $1,880 on a single rebalance. Note where most of that came from: applying the loss before the discount, not after.

Step 4: Execute and document. Sell the nominated parcels, buy the international ETFs, record which parcels were sold and why the loss position was closed.

Step 5: Report. Export the CGT summary for the accountant, who now has the parcel identification already documented rather than reconstructing it from a contract-note pile.


Compliance and Disclaimer

This guide provides general information about tax-aware rebalancing and is not personal financial or tax advice. Australian tax law is complex, and individual circumstances vary.

Before implementing any rebalancing strategy:

  1. Consult your accountant to ensure your approach complies with Part IVA and other Australian tax rules.
  2. Verify your cost bases with your broker to ensure accuracy.
  3. Keep detailed records of all trades and lot selections for ATO compliance.
  4. Review your strategy annually as your circumstances and tax law may change.

Crowdfolio provides forecasts and reports to assist your decision-making, but it does not provide personal tax advice. Always verify CGT calculations with your accountant before relying on them. Using Crowdfolio as part of a considered tax aware rebalancing plan can help reduce surprises at tax time.


Conclusion: Tax-Aware Rebalancing Is Within Your Reach

Rebalancing is essential for sound portfolio management, but ignoring tax costs can undermine its benefits. Tax-aware rebalancing puts the tax cost inside your trading decision, allowing you to rebalance strategically and retain more of your wealth.

The key steps are:

  1. Export your portfolio from your broker
  2. Define your target allocation and acceptable drift bands
  3. Forecast CGT outcomes at the parcel level under different scenarios
  4. Identify tax-loss harvesting opportunities to offset gains
  5. Plan your trades in order of tax efficiency
  6. Execute and document everything for your accountant
  7. Generate reports for your tax return

None of it requires professional-grade infrastructure. The one genuinely demanding prerequisite is parcel-level records, and that is a problem you solve once. For the concept-level overview of how CGT changes a rebalance, see Rebalancing Your Portfolio with CGT in Mind.

Key Takeaways:

  • Tax-aware rebalancing puts CGT inside the trading decision, before you sell rather than after.
  • Parcel identification is the main lever: per TD 33 you may specifically identify the parcel sold where your records distinguish them, and FIFO applies where they do not.
  • Capital losses apply before the 50% discount, which makes a harvested loss worth more than a naive calculation suggests.
  • There is no Australian 30-day wash-sale rule. Part IVA turns on sole or dominant purpose, so document why each sale was made.
  • Cash flows (dividends, contributions) rebalance without triggering CGT at all.
  • The 12-month anniversary is a timing lever worth checking before you finalise which parcels to sell.



Model your own portfolio

Crowdfolio tracks your ASX and international holdings, detects drift, and shows CGT-aware rebalance suggestions. Free to start.

Start free →

This article is for educational purposes only and does not constitute financial or tax advice. Always consult a registered financial adviser or tax agent before making investment decisions. Tax rules may change — verify with current ATO guidance.