Year-End Checklist: Smart Stock Sales That Lower Capital Gains Taxes

Crypto TaxesYear-End Checklist: Smart Stock Sales That Lower Capital Gains Taxes

Think you can wait until January to fix your capital gains bill?
Don’t.
The last days of the year are your final chance to cut taxes on stock sales.
Every trade that settles by December 31 changes what you owe.
This quick year-end checklist walks you step-by-step through the must-dos: check holding periods, harvest losses, avoid wash sales, estimate your income bracket, and spot stocks to donate.
Do these before the market closes so you keep more of your gains and avoid surprises, and know when to call your CPA.

Year-End Capital Gains Tax Checklist: Essential Steps Before December 31

Tjqvj28YXI2C4GfX_eG6NA

The last few weeks of the year are your final shot at lowering what you owe on investment gains. Every dollar of realized gain or loss you lock in by December 31 hits your tax bill when you file. Miss it, and you’re stuck waiting until next year.

A good year-end plan doesn’t need to be complicated. You’re checking holding periods, pairing losses with gains, and confirming which assets get lower rates or work for charitable transfers.

Here’s what to knock out before the market closes on the last trading day of December:

Pull up your brokerage account and find unrealized losses. Look for stocks, ETFs, or funds trading below what you paid. Those losses can offset gains and cut your tax bill.

Figure out which gains are short-term and which are long-term. Check your trade history to see which positions you’ve held more than a year. Long-term gains get taxed at lower rates. Short-term gains? Taxed like regular income.

Add up what you’ve already realized this year. Total all the sales you completed. This tells you how much loss harvesting you need to offset those gains.

Make sure you haven’t triggered a wash sale. If you repurchased a stock within 30 days of selling it at a loss, that loss gets disallowed. Go through recent trades and confirm you’re clear.

Estimate your taxable income for the year. Knowing where you’ll land helps you figure out if you’re in the 0% long-term capital gains bracket, or if realizing more gains bumps you into a higher tier.

Spot appreciated securities you can donate. Any stock or fund you’ve held over a year that’s gained value is a candidate for a direct charitable transfer. You skip the capital gains tax and get a deduction at fair market value.

Once you’ve worked through this, focus on the moves that save you the most. Big unrealized gains with no losses? Look at donation or timing strategies. More losses than gains? Decide if you want to harvest extra losses to carry forward or hold onto positions you want to keep.

Just get it done before the year closes.

Understanding Tax-Loss Harvesting for Year-End Planning

Pq0zHFSBV16nt1_1o5taKg

Tax-loss harvesting is selling investments at a loss to offset taxable gains you realized during the year. It’s one of the simplest year-end tax moves because the math is straightforward and the benefit shows up immediately.

Here’s how it works:

Losses offset gains dollar for dollar. If you realized $10,000 in capital gains and you sell a position with a $6,000 loss, your net taxable gain drops to $4,000.

After you’ve offset all gains, you can deduct up to $3,000 of leftover losses against ordinary income like wages or self-employment income.

If you still have losses after that $3,000 deduction, they roll forward indefinitely. You can use them in future tax years without expiration.

Short-term and long-term losses get applied separately first. Short-term losses offset short-term gains, long-term losses offset long-term gains. Only after netting within each category do you cross-match.

The transaction has to settle by December 31. For stock trades, settlement usually happens two business days after the trade date (T+2). Plan your sale a few days early to make sure it settles in the current tax year.

Say you sold shares earlier in the year and realized a $12,000 long-term gain. In December, you review your portfolio and find a tech stock that’s down $8,000. You sell it before year-end. Your $12,000 gain drops to $4,000. If you’ve also got a mutual fund position down $6,000, selling that creates $14,000 in total losses. After offsetting the $12,000 gain, you’ve got $2,000 left. You can deduct that $2,000 against your salary or other ordinary income this year, lowering your overall tax bill.

Reviewing Holding Periods and Timing Stock Sales

wwqkipY4XsWJWwhiVAWsIA

The IRS draws a hard line at the one-year mark. Hold a stock for exactly one year or less, and your gain is short-term, taxed at your ordinary income rate. Hold it more than one year, and your gain becomes long-term, taxed at a lower preferential rate.

Checking holding periods before you sell is quick and can save you hundreds or thousands of dollars.

Count from the day after your purchase. If you bought shares on March 15, 2023, the holding period starts March 16, 2023. You need to hold until at least March 16, 2024 to qualify for long-term treatment.

Review your brokerage trade confirmations. Every buy and sell confirmation includes the trade date. Pull these for any position you’re thinking about selling and confirm the exact date you acquired the shares.

Watch out for multiple purchase dates in the same position. If you bought shares of the same stock in separate transactions, your broker will report cost basis and holding period for each lot. You can choose which lot to sell if your broker supports specific lot identification.

Delay a sale by a few days if you’re close to the one-year mark. If you’re at day 360, waiting another week can shift you from short-term (ordinary rates) to long-term (lower rates) and cut your tax significantly.

Let’s say you bought 100 shares of a company on November 20, 2023. On November 15, 2024, the stock has climbed $50 per share, and you’re thinking about selling. If you sell on November 19, 2024, that’s 364 days. Short-term. Your $5,000 gain gets taxed at your ordinary rate, potentially 24% or higher. If you wait until November 21, 2024, you’ve held for more than one year. That same $5,000 is now long-term and taxed at 15% or even 0%, depending on your income. Waiting two days can save over $450 in tax.

Avoiding Wash-Sale Violations During Year-End Transactions

ZcpufHQQUPSdVfCOcIsJRg

The wash-sale rule stops you from claiming a tax loss while immediately repurchasing the same investment. If you sell a stock at a loss and buy it back too soon, the IRS disallows that loss for the current year.

Here’s what triggers a wash sale and how to avoid it.

The 30-day window runs before and after the sale. You can’t buy the same or a substantially identical security 30 days before or 30 days after you sell at a loss. That’s a 61-day period in total (30 + sale date + 30).

“Substantially identical” includes the exact same stock or fund. Selling shares of Company XYZ and repurchasing Company XYZ common stock within the window triggers a wash sale. Buying an ETF that tracks a different index or a competitor’s stock typically doesn’t.

Disallowed losses aren’t lost forever. The loss gets added to the cost basis of the shares you repurchased, deferring the tax benefit to a future sale.

Wash sales apply across all your accounts. If you sell at a loss in your taxable brokerage account and your spouse repurchases the same stock in an IRA within 30 days, that’s a wash sale. The rule covers IRAs, joint accounts, and accounts of your spouse.

The easiest way to avoid it is to wait 31 calendar days before repurchasing. If you want to maintain market exposure, consider buying a similar but not identical security during the waiting period.

Suppose you sell 200 shares of a tech stock on December 15 for a $4,000 loss. You want to claim that loss this year. On December 20, you see the stock has dropped further and you buy it back. That repurchase is only five days after your sale, well inside the 30-day window. The IRS disallows your $4,000 loss for this tax year. Instead, that $4,000 gets added to the cost basis of your new shares. If you had waited until January 16 to repurchase (32 days after the December 15 sale), the loss would’ve been allowed and you could’ve used it to offset 2024 gains.

Using Income Bracket Thresholds to Reduce Capital Gains Taxes

a_HN4wFFW8-0ChFG3O54A

Capital gains tax rates aren’t flat. They’re tied to your taxable income, and every year the IRS publishes new income thresholds that determine whether you pay 0%, 15%, or 20% on long-term gains. If your income for the year is low enough, you can realize long-term gains and pay zero federal tax.

The 0% bracket is particularly useful for retirees, people between jobs, or anyone with a temporary dip in income. Checking where you stand before December 31 lets you decide whether to pull gains into the current year or push them out.

Filing Status 0% Bracket Taxable Income Limit (2024) Notes
Single $47,025 Taxable income, not gross income
Married Filing Jointly $94,050 Combined taxable income for both spouses
Head of Household $63,000 Requires qualifying dependent

To calculate how much room you’ve got left in the 0% bracket, start with your projected taxable income for the year. Subtract your standard or itemized deduction from your adjusted gross income. If that number is below the threshold for your filing status, you can realize long-term gains up to the difference and pay 0% federal capital gains tax.

For example, a single filer with $40,000 in taxable income has $7,025 of room in the 0% bracket. Selling shares with a $7,000 long-term gain before December 31 would trigger no federal capital gains tax.

Keep in mind that realizing gains increases your adjusted gross income, which can affect other tax calculations and state taxes. Always check whether additional income pushes you into IRMAA surcharges for Medicare premiums or messes with eligibility for tax credits.

Donating Appreciated Assets for Year-End Tax Advantages

BxGx09d1Wf-LwLQNlG7PhQ

Giving stock directly to a qualified charity is one of the cleanest ways to eliminate capital gains tax while increasing your charitable deduction. If you itemize deductions and you hold appreciated securities for more than one year, donating the shares instead of selling them and donating cash delivers a double benefit.

Here’s how the strategy works and what you need to do before the year ends.

Transfer shares held more than one year. Only long-term positions qualify for the full fair market value deduction. If you’ve held the stock for one year or less, your deduction gets limited to your cost basis.

Donate directly from your brokerage account to the charity’s account. Most charities have brokerage accounts set up to receive stock. Your broker can start an electronic transfer, typically called an ACATS or DTC transfer.

Claim a deduction for the current market value on the transfer date. You skip paying capital gains tax on the appreciation, and you get a charitable deduction for the full value of the shares.

Complete the transfer by December 31. The transfer has to settle in the charity’s account by year-end to count for the current tax year. Start the process at least one week before December 31 to allow for settlement delays.

Keep your transfer confirmation and a receipt from the charity. The IRS requires written acknowledgment for donations over $250, and you’ll need documentation showing the date, number of shares, and fair market value.

Imagine you bought 100 shares of a stock five years ago for $2,000. Today those shares are worth $10,000. If you sell the shares, you’ll owe capital gains tax on the $8,000 gain. At a 15% long-term rate, that’s $1,200 in federal tax, leaving you $8,800 to donate. If you transfer the shares directly to a charity, you avoid the $1,200 tax and you can deduct the full $10,000 fair market value (subject to AGI limits for itemizers). The charity receives the full $10,000 when they sell the shares, and you’ve saved $1,200 in taxes while getting more to the cause.

Rebalancing Your Portfolio as a Year-End Tax Strategy

2t1ua86vXWaZJXgQc7UXnQ

Rebalancing brings your portfolio back to your target allocation by selling overweighted positions and buying underweighted ones. When done at year-end, you can combine rebalancing with tax-loss harvesting to cut the tax cost of the trades.

Tax-efficient rebalancing strategies include:

Sell appreciated positions that are overweight and pair those sales with loss harvesting in other positions. If your U.S. stocks have outperformed and you need to trim, look for a losing international or bond position you can sell to offset the gain.

Use new cash contributions or dividends to buy underweighted assets instead of selling. Adding new money avoids realizing gains entirely and keeps your tax bill lower.

Rebalance inside tax-advantaged accounts first. Trades in IRAs and 401(k)s don’t trigger capital gains tax, so those accounts are ideal for rebalancing overweight positions without tax consequences.

Batch small rebalancing moves into a single year-end session. Multiple small trades throughout the year can create a messy tax record and potential wash-sale issues. One focused session in December simplifies tracking and coordination.

Check whether your rebalancing sale qualifies for long-term treatment. If you’re trimming a position you bought less than a year ago, the gain will be short-term and taxed at ordinary rates. Consider waiting a few weeks if you’re close to the one-year mark.

Let’s say your target allocation is 60% stocks and 40% bonds. After a strong year in equities, your portfolio has drifted to 70% stocks and 30% bonds. You need to sell $20,000 of stock to rebalance. Those sales will generate a $6,000 gain. Before executing, you review your bond fund and find a position with a $5,000 unrealized loss. You sell that bond position first, locking in the $5,000 loss. Then you sell the $20,000 of stock. Your net taxable gain for the rebalancing session is $1,000 instead of $6,000, saving you tax on the $5,000 you offset.

Coordinating With a Tax Professional for End-of-Year Investment Moves

SuX3kvXQXSmPGU048nv5ww

Year-end tax planning gets messy when you start layering in multiple strategies, especially if you’ve got stock options, restricted stock units, alternative minimum tax exposure, or net investment income tax concerns. A qualified tax professional can model your specific situation and help you avoid mistakes that cost more than the appointment fee.

Tax advisors and CPAs get booked solid in November and December. If you wait until the last week of the year, you probably won’t get an appointment in time to execute trades before the market closes. Reach out in early November to schedule a planning session, and bring the following documents to make the meeting efficient.

Year-to-date brokerage statements showing all realized gains and losses. Your advisor needs to see what you’ve already sold and what your net position is before recommending additional moves.

A list of unrealized gains and losses in your taxable accounts. Include the cost basis, current value, and holding period for each position you’re considering selling.

Projected income from all sources for the year. This includes W-2 wages, self-employment income, required minimum distributions, Social Security, rental income, and any other taxable events.

Documentation of stock option grants, vesting schedules, and exercise history. If you have ISOs or NSOs, your advisor needs to calculate AMT impact and ordinary income recognition before recommending an exercise or sale strategy.

A good tax professional will run scenarios showing the tax impact of different combinations of moves, confirm wash-sale compliance, and alert you to thresholds like IRMAA or the 3.8% net investment income tax that could be triggered by additional gains. They’ll also help you decide whether it makes sense to push certain sales into January if deferral lowers your overall multi-year tax bill.

Final Words

Start by pulling up your trade history and running the checklist: harvest losses, confirm one-year holding periods, watch for wash-sale windows, check income thresholds, and mark donations of appreciated stock. Do the quick math so you know which sales raise your tax bill.

Use this year-end checklist before selling stocks to reduce capital gains taxes and turn choices into real savings. If you’re unsure, bring the numbers to your CPA. Do it now, finish the year with fewer surprises, and keep more of your gains.

FAQ

Q: How to minimize capital gains tax when selling stock?

A: The way to minimize capital gains tax when selling stock is to hold for over one year for long-term rates, harvest losses to offset gains, sell in a lower-income year, or donate appreciated shares.

Q: What is the 7% rule for selling stocks?

A: The 7% rule for selling stocks refers to using a 7% price or allocation move as a trigger to trim or sell a position—commonly a stop-loss or rebalancing threshold; definitions vary by strategy.

Q: How long to hold stock before selling to avoid capital gains tax?

A: The time to hold stock before selling to avoid higher capital gains tax is more than one year to qualify for long-term capital gains rates, which are typically lower than ordinary income rates.

Q: What is a simple trick for avoiding capital gains tax?

A: A simple trick for avoiding capital gains tax is donating appreciated stock held over one year to charity, which avoids the gain and may let you claim a fair-market-value deduction.

Check out our other content

Check out other tags:

Most Popular Articles