The information in this article is up to date through tax year 2024 (taxes filed in 2025).
When your clients sell a capital asset – whether for a gain or a loss – it can have a significant impact on their taxes. They will need to report these transactions on a Schedule D. To make sure you’re informed and ready to handle your clients’ returns, here are 10 things to know about capital gains and losses.
What is a Schedule D tax form?
Schedule D is a tax form from the Internal Revenue Service (IRS) used to report profits or losses from selling capital assets. Capital assets can include items like stocks, bonds, and real estate that are held for personal use or investment.
Provide important information on your client’s Schedule D, such as the total purchase price of these assets, the selling price, and how long your clients owned them. This helps classify the gains or losses as either short-term (owned for one year or less) or long-term (owned for more than one year).
Who has to file a Schedule D?
Your clients will need to file a Schedule D if they’ve made money or lost money from selling assets in taxable accounts. This includes things like stocks, bonds, mutual funds, ETFs, cryptocurrencies, and other investments.
What counts as a capital asset?
Capital assets include personal property, such as your clients’ home or car, as well as investment property, such as stocks and bonds. In fact, according to the IRS, “Almost everything you own or use for personal or investment purposes is a capital asset.” Selling any capital asset could trigger a capital gain or loss that should be reported on their tax return.
Capital gains and losses explained
A capital gain or loss is the difference between your client’s basis and the amount they get when they sell an asset. The basis is usually the cost your client incurred when purchasing the asset, including the cost of the asset itself as well as any associated fees.
If your client received the asset as a gift or inheritance, determining their basis can be tricker. In these cases, you’ll need to know the fair market value of the stock or bond on the day it was transferred to them and the donor’s adjusted basis. IRS Publication 550 Investment Income and Expenses offers detailed instructions for calculating basis in these situations.
What’s the difference between short and long-term capital gains and losses tax?
Capital gains and losses are either long-term or short-term, depending on how long your client held the property. If they held it for one year or less, the gain or loss is short-term. The short-term capital gains tax rate is equivalent to the income tax rate for their tax bracket.
If they held the property for more than one year, the gain or loss is long-term, and gains will be subject to the long-term capital gains tax rates:
2024 Tax Rates for Long-Term Capital Gains
Filing Status | 0% | 15% | 20% |
Single | Up to $47,025 | $47,026 – $518,900 | $518,901+ |
Head of household | Up to $63,000 | $63,001 – $551,350 | $551,350+ |
Married filing jointly | Up to $94,050 | $94,051 – $583,750 | $583,751+ |
Married filing separately | Up to $47,025 | $47,026 – $291,850 | $291,851 + |
Other capital gains tax rates
The long-term capital gains tax rate usually depends on income according to the table above. However, a 25 or 28% tax rate may apply in the following situations:
- The sale of a section 1202 qualified small business stock
- The sale of collectibles (such as coins or art)
The sale of section 1250 real property if there is any unrecaptured section 1250 gain
How to fill out a Schedule D tax form
When preparing a Schedule D tax form, please ensure that your clients gather all relevant information about asset sales. This includes records for stocks, bonds, mutual funds, ETFs, and cryptocurrencies. Make sure to note the purchase and sale dates, proceeds, and costs associated with each asset.

Start by completing Part I, where you’ll report short-term capital gains and losses for assets held for one year or less. List each transaction with the date acquired, date sold, proceeds, cost or other basis, and the resulting gain or loss.
Next, move on to Part II to report long-term capital gains and losses for assets held for more than one year. Use similar details for each transaction as you did in Part I.
After you’ve entered all transactions, calculate the totals for both short-term and long-term categories. To determine the overall capital gain or loss, subtract total losses from total gains in both sections. If there are any capital gains or losses, transfer these totals to Form (1040) in the appropriate lines.
Also, check if there’s a need to complete additional forms, such as Form 8949, for detailed transaction reporting or to claim exclusions. Once everything is filled out, review all entries for accuracy before filing Schedule D alongside the federal tax return by the deadline.
Use our professional tax software to complete Schedule D and any other necessary tax forms.
What is NIIT?
If your client has net investment income and a Modified Adjusted Gross Income (MAGI) above the following thresholds, they’ll likely be subject to the Net Investment Income Tax (NIIT).
Filing Status | MAGI Threshold |
Married filing jointly | $250,000 |
Married filing separately | $125,000 |
Single | $200,000 |
Head of household (with qualifying person) | $200,000 |
Qualifying widow(er) with dependent child | $250,000 |
The rate of this tax is 3.8%, and it will be applied to the lesser of their Net Investment Income or the amount that their MAGI exceeds the threshold. For example, a single filer has a Net Investment Income of $30,000 from the sale of stocks and a MAGI of $210,000. The 3.8% tax will only apply to the $10,000 (the amount that their MAGI exceeds the income threshold), not to the $30,000 in Net Investment Income. Their total NIIT would be $3,800.
How do you determine net capital gain for taxes?
To determine if your client has a net capital gain, you’ll determine both their long-term and short-term capital gains or losses on Schedule D (Form 1040). You’ll then combine the short and long-term gains or losses on Line 16. If the amount is positive, they have a net capital gain for the year.
When can you deduct capital losses?
Capital losses can be used to offset capital gains and lessen your client’s net capital gain for the year. If their capital losses exceed their capital gains, they can deduct their losses from their taxable income up to a certain amount (more on that below). Note that they cannot deduct losses on the sale of property that they hold for personal use, such as a home residence.
Is there a limit on the tax deduction for capital losses?
There is no limit on using capital losses to offset capital gains. There are, however, limits when deducting a net capital loss from taxable income. This loss deduction is capped at $3,000 per year or $1,500 per year for married filing separately. If your client’s losses exceed this amount, they can benefit from carryover losses in subsequent tax years.
How to handle carryover losses
If your client’s net capital loss is more than the limit they can deduct in a single tax year, they can carry over the remaining loss to future tax returns. If they are deducting the loss from their taxable income, the loss deduction cap of $3,000 per year (or $1,500 for married filing separately) still applies. So, if your client had a net capital loss of $12,000, they would deduct $3,000 from their taxable income in the year they incurred the loss and spread the remaining $9,000 deduction out equally over the next three years.
However, the $3,000 cap does not apply if the carryover loss is being deducted from a net capital gain. Using the example above, say that your client had a capital gain of $10,000 the year after they incurred the $12,000 loss. They could then deduct the remaining $9,000 in losses from their capital gains, reducing their taxable capital gains to $1,000.
Use the Capital Loss Carryover worksheet on the Schedule D Instructions to figure out the exact amount your clients can carry over in a given year.
Additional tax forms used to file capital gains and losses
When your client has a capital gain or loss, you’ll almost always need to file Form 8949 and Schedule D with their tax return. You’ll then enter relevant information from these forms on their Form 1040 or Form 1040-SR. Your TaxSlayer Pro software supports each of these forms and will help you simplify calculations and reporting.
For more details on capital gains and losses, you can refer to Publication 550 Investment Income and Expenses and the Schedule D Instructions.
Start preparing taxes in your local area today! Get started.