Transaction Costs and Taxes
Transaction Costs and Taxes
Rebalancing has costs that eat into returns. When you buy and sell securities to rebalance, you incur transaction costs (commissions, bid-ask spreads, market impact) and potentially capital gains taxes. These costs are real and should inform your rebalancing frequency and method. Rebalance too often and costs will destroy returns. Rebalance too infrequently and drift will destroy discipline. The optimal strategy minimizes costs while maintaining your allocation target.
Quick definition: Rebalancing costs include commission fees, bid-ask spreads, market impact costs, and capital gains taxes triggered by selling appreciated securities. These must be weighed against the benefit of maintaining your target allocation.
Transaction Costs Explained
Commissions and platform fees: Modern brokers typically charge zero commission for buying and selling stocks and ETFs. This is a gift compared to 20 years ago when every trade cost $5-10. However, some transactions still carry fees:
- Options trading: Often $0.50-$1 per contract
- Mutual fund trading: Some funds charge loads (sales charges) or redemption fees
- Alternative assets (REITs, commodities, bonds): Sometimes have fees
- International trading: May have foreign exchange fees
For most investors buying and selling U.S. stocks and ETFs, commissions are now zero. This was the biggest breakthrough in rebalancing efficiency in the past 20 years.
Bid-ask spread: Even with zero commission, you incur a spread—the difference between the bid (what a buyer will pay) and the ask (what a seller is asking).
Example:
- Bond ETF bid: $50.12
- Bond ETF ask: $50.14
- Bid-ask spread: $0.02, or 0.04%
When you buy, you pay the ask ($50.14). When you sell, you get the bid ($50.12). The $0.02 difference is the cost of the trade.
For active, liquid ETFs and stocks, spreads are tiny—often 0.01-0.05%. For illiquid securities or smaller funds, spreads can be 0.1-0.5% or higher.
If you are rebalancing $10,000 and incurring a 0.03% spread on the buy and 0.03% on the sell, your total spread cost is 0.06%, or $6. Negligible.
But if you are rebalancing $100,000 and spreads are 0.05% on both sides, your cost is $100, which is more material.
Market impact: For very large trades, your own order can move the market. If you try to buy $5 million of an illiquid bond fund, your order might push the price up slightly, and you end up paying more than if you had traded smaller amounts. This is market impact, and it is mostly relevant to institutional investors, not individual investors.
Capital Gains Tax Costs
This is the big one. When you sell an appreciated security in a taxable account, you trigger a capital gains tax. This can be substantial.
Example:
- You bought $20,000 of a stock fund years ago
- It is now worth $35,000
- Unrealized gain: $15,000
- If you sell to rebalance, you realize a $15,000 gain
- Long-term capital gains tax (federal): 15% = $2,250
- State tax (varies): 5% = $750
- Total tax: ~$3,000
- Effective tax rate on the sale: $3,000 / $35,000 = 8.6%
This is a massive cost compared to the negligible bid-ask spread. Selling appreciated securities to rebalance in a taxable account can cost 5-15% depending on the gain, holding period, and state taxes.
This is why tax-efficient rebalancing is critical in taxable accounts. Your goal should be to avoid realizing gains whenever possible.
Comparing Rebalancing Methods by Cost
Calendar rebalancing in a taxable account:
- Cost: 0.05-0.2% transaction costs (spreads) + capital gains tax
- Example: $100,000 portfolio, 10% gains, realized annually
- Annual transaction cost: $50-200 (spreads)
- Annual capital gains tax: $1,000-3,000 (if 10% of portfolio has 20% gains on average)
- Total cost: $1,050-3,200 per year = 1.05%-3.2% annual drag
This is expensive if you rebalance quarterly. Annual rebalancing would cost roughly 1/4 to 1/3 as much.
Threshold rebalancing in a taxable account:
- Cost: Only trades when drift is large; fewer trades overall
- Example: If you rebalance only when drift exceeds ±5%, you might trade twice per year instead of four times
- Annual cost: ~$500-1,600
- Much better than quarterly calendar rebalancing
Cash-flow rebalancing:
- Cost: $0 transaction costs, $0 capital gains tax
- The income is taxable (you pay tax on dividends regardless), but the actual rebalancing trades cost nothing
- This is why cash-flow rebalancing is superior for taxable accounts
Tax-advantaged account (401k, IRA):
- Capital gains tax: $0 (no capital gains tax on rebalancing trades)
- Transaction costs: Still ~0.05-0.2% but low in dollar terms on small accounts
- Rebalancing cost: Minimal
- Recommendation: You can afford more frequent rebalancing in tax-advantaged accounts
How to Minimize Rebalancing Costs
1. Use commission-free ETFs and stocks
Choose brokers with zero-commission trading:
- Fidelity, Vanguard, Charles Schwab: Zero commissions on stocks and ETFs
- Robinhood: Zero commissions (but often wider spreads than larger brokers)
- Most brokers now offer zero commissions
Avoid mutual funds with loads or redemption fees if you plan to rebalance frequently.
2. Choose highly liquid holdings
Bid-ask spreads are narrower for popular, liquid securities:
- Total stock market index fund: 0.01% spread
- S&P 500 index ETF: 0.01% spread
- A small emerging-markets fund: 0.15% spread
If you have a choice between two similar funds, pick the one with higher trading volume (narrower spreads).
3. Rebalance less frequently
Reduce the number of rebalancing events:
- Annual rebalancing: 1 event/year, 4x lower cost than quarterly
- Threshold-based: Only trade when drift is large (±5% or more)
- Hybrid: Quarterly calendar check, but skip if drift < 3%
The fewer rebalances you do, the lower your total costs. But the more drift you tolerate.
4. Use wider tolerance bands
If using threshold rebalancing, use ±5% or wider instead of ±2-3%. This means fewer rebalances, lower costs.
5. Prioritize cash-flow rebalancing
Direct contributions and dividends to underweighted assets before rebalancing existing holdings. In a typical year:
- $12,000 in new contributions → direct to underweighted assets
- $1,500 in dividends → direct to underweighted assets
- Total rebalancing: $13,500, zero cost
Only rebalance existing holdings if drift is still large after accounting for cash flows.
6. Use tax-loss harvesting during rebalancing
In taxable accounts, when you rebalance, identify positions with losses and sell them as part of the rebalancing trade.
Example:
- You need to sell $20,000 of stocks to rebalance
- Of your stock holdings, $15,000 are in gains, $5,000 are in losses
- Sell the $5,000 in losses (tax-loss harvesting) and only $15,000 of the gains
- Capital gains tax triggered: $15,000 of gains × 15% = $2,250
- But the $5,000 of losses offset other gains, saving $750
- Net capital gains tax: $1,500 instead of $3,000
This does not eliminate the tax; it minimizes it by pairing losses with the rebalancing sale.
7. Rebalance in tax-advantaged accounts first
If you have multiple accounts, prioritize rebalancing in 401k and IRA accounts (where there is no capital gains tax) before rebalancing taxable accounts.
Example:
- Your overall portfolio is overweighted stocks by $30,000
- You have $20,000 in a 401k and $10,000 in a taxable brokerage
- Solution: Sell $20,000 of stocks in the 401k, buy $20,000 of bonds in the 401k (zero capital gains tax)
- You have now reduced the overweight by $20,000
- Only $10,000 of overweight remains in the taxable account; handle it via contributions or dividends to minimize tax
8. Use lower-volatility holdings if you plan frequent rebalancing
If your portfolio is highly volatile, it will drift frequently, forcing more rebalancing. Conversely, if you use lower-volatility holdings (bonds, dividend stocks, stable holdings), drift is slower and rebalancing is less frequent.
This is a trade-off: lower volatility means less need to rebalance, but it also means lower expected returns.
Real Example: Cost of Quarterly vs. Annual Rebalancing
Portfolio: $100,000 in 60/40 (60,000 stocks, 40,000 bonds)
Scenario 1: Quarterly Calendar Rebalancing
Assume:
- Each quarter, you rebalance 5% back to target (average drift)
- Bid-ask spread: 0.03% on each trade (buy and sell)
- In a taxable account, capital gains tax: 15% on sales (assume 50% of sales are gains)
Quarterly rebalancing event:
- Dollar amount traded: $5,000 (sell $5,000 stocks, buy $5,000 bonds)
- Bid-ask cost: 0.03% × $5,000 × 2 = $3
- Capital gains tax (if 50% of the $5,000 sold stock has a $2,500 gain): 15% × $2,500 = $375
- Per-quarter cost: $3 + $375 = $378
Annual cost: 4 × $378 = $1,512
Scenario 2: Annual Rebalancing
One rebalancing event per year:
- Dollar amount traded: $15,000-20,000 (larger drift accumulated)
- Bid-ask cost: 0.03% × $17,500 × 2 = $10.50
- Capital gains tax: 15% × $8,750 (assume 50% are gains) = $1,312
- Annual cost: $1,322
Savings: $1,512 - $1,322 = $190/year, or 12.5% lower cost
For a $100,000 portfolio, this is not huge. But for larger portfolios, it adds up.
Scenario 3: Threshold Rebalancing (±5% bands)
You only rebalance when drift exceeds ±5%, which might happen 1-2 times per year:
- Average trades per year: 1.5
- Average dollar amount per trade: $20,000 (because you let drift accumulate)
- Bid-ask cost: 0.03% × $20,000 × 2 × 1.5 = $18
- Capital gains tax: 15% × $10,000 × 1.5 = $2,250
- Annual cost: $2,268
This is higher in dollar terms but lower as a percentage ($2,268 / $100,000 = 2.27% vs. 1.32% for annual rebalancing). The larger individual trades are more expensive, but fewer total trades reduce average cost.
Scenario 4: Cash-Flow Rebalancing
- Annual contributions: $12,000 (100% directed to underweighted assets)
- Annual dividend income: $1,500 (100% directed to underweighted assets)
- Total cost: $0 (no transaction costs, no capital gains tax triggered)
By using cash flows, you rebalance $13,500 annually at zero cost. For many investors, this alone handles most drift.
Common Mistakes
Rebalancing too frequently in small portfolios: If you have $20,000 and you rebalance monthly, you are paying $50-100 per month in costs ($600-1,200 per year), which is 3-6% annual drag. Unacceptable.
Ignoring tax drag: Some investors focus on transaction costs (small) and ignore capital gains taxes (large). In taxable accounts, taxes are the dominant cost. Minimize them first.
Not using cash-flow rebalancing: Free rebalancing is available (via contributions and dividends) but many investors skip it and go straight to buying/selling.
Rebalancing in the wrong accounts: Rebalancing a small taxable account (high tax cost) while leaving a large 401k unbalanced (low tax cost) is backwards. Rebalance the tax-advantaged account first.
Trading illiquid securities: Choosing small, illiquid funds to save on expense ratios while incurring large bid-ask spreads is a false economy. An 0.1% expense ratio fund with 0.5% spreads is more expensive to rebalance than a 0.5% expense ratio fund with 0.01% spreads.
FAQ
Q: If my broker offers zero commissions, are there any other costs I should worry about? A: Yes, bid-ask spreads and capital gains taxes. Spreads are usually small, but capital gains taxes can be substantial in taxable accounts.
Q: Should I avoid rebalancing to save costs? A: No. Some rebalancing is necessary to maintain your target allocation. But do it efficiently: use cash flows, rebalance less frequently, and minimize taxes. The cost of doing nothing (allocation drift) is higher than the cost of rebalancing intelligently.
Q: What if I use mutual funds instead of ETFs? Are spreads the same? A: Mutual funds do not have bid-ask spreads; they trade at net asset value (NAV). However, some mutual funds charge loads (sales charges) or redemption fees. Check your fund's prospectus.
Q: Is it worth paying extra for "tax-efficient" funds? A: Only if the fund's lower capital gains distributions actually save you taxes compared to a regular fund. For rebalancing purposes, this is less important than overall fund expenses and trading spreads.
Q: Can I negotiate bid-ask spreads? A: No, not as an individual investor. Spreads are set by the market maker. You can choose to trade at less liquid times (potentially wider spreads) or trade limit orders (risk not filling).
Q: What is a limit order in the context of rebalancing? A: A limit order lets you specify the maximum price you will pay (for buys) or minimum price you will accept (for sells). This avoids slippage and spreads but risks not filling your order. For rebalancing, you usually want to guarantee the fill (use market orders), so limit orders are less common.
Related Concepts
Expense ratios are the annual fund management fees; rebalancing costs are transaction costs.
Bid-ask spreads are one component of transaction costs.
Capital gains tax is the dominant cost of rebalancing in taxable accounts.
Tax-loss harvesting is a technique to minimize capital gains tax during rebalancing.
Turnover (how often a portfolio trades) correlates with rebalancing frequency and costs.
Summary
Rebalancing has real costs: bid-ask spreads, capital gains taxes, and opportunity costs. In taxable accounts, capital gains taxes dominate; in tax-advantaged accounts, transaction costs matter more. Minimize costs by rebalancing less frequently (annual vs. quarterly), using cash-flow rebalancing (contributions and dividends), rebalancing tax-advantaged accounts first, and harvesting losses when you sell. For most investors, annual or semi-annual rebalancing with cash-flow supplements balances cost efficiency with allocation discipline.
Next
In the next article, we explore tax-efficient rebalancing strategies—specific methods to rebalance in taxable accounts while minimizing capital gains tax drag.