You don't pay capital gains tax the moment you sell — you pay it when you file your tax return, usually the following April

Capital gains tax is owed on the profit you make when you sell an asset like stock, real estate, or a business. The tax itself is not due immediately after the sale. Instead, you report the gain on your tax return for the year the sale happened, and you pay the tax bill when you file that return — typically in April of the following year.

However, if you owe a large amount, the IRS may require you to pay part of it sooner through estimated tax payments. This happens if you expect to owe more than $1,000 in federal income tax for the year after accounting for what your employer withholds. The rules are different if you are self-employed or have other income sources.

Key Takeaways

  • Capital gains tax is reported on your tax return filed in April, not paid immediately when you sell the asset.
  • If you expect to owe more than $1,000 in total tax for the year, you must make quarterly estimated tax payments starting in April of that same year.
  • Long-term capital gains (assets held over one year) are taxed at lower rates than short-term gains, which are taxed as ordinary income.
  • The amount you owe depends on your total income for the year, your filing status, and how long you held the asset before selling.

How estimated tax payments work if you have a large gain

If you sell an asset and realize a big profit, you may need to pay estimated taxes in quarterly installments rather than waiting until April. This applies when you expect your total tax bill for the year to exceed $1,000 after subtracting any withholding from paychecks or other sources.

Estimated tax payments are due on April 15, June 15, September 15, and January 15 of the following year. You calculate what you think you will owe for the full year, divide it by four, and send that amount to the IRS by each deadline. If you miss a payment or pay too little, the IRS charges a penalty on the underpayment, even if you end up paying the full amount when you file your return.

You do not have to make estimated payments if your withholding from a job covers most of what you will owe. For example, if you have a W-2 job and your employer withholds $15,000 in federal tax over the year, and your total tax bill is $16,000, you only owe $1,000 more — which is under the $1,000 threshold, so no estimated payments are required.

The difference between long-term and short-term capital gains

The tax rate you pay on a capital gain depends on how long you held the asset. Long-term capital gains are profits from assets you owned for more than one year. These are taxed at preferential rates: 0%, 15%, or 20%, depending on your income and filing status. Short-term capital gains are profits from assets you sold within one year of buying them, and these are taxed as ordinary income at your regular tax bracket rate, which can be as high as 37%.

This distinction matters because the same $10,000 profit could be taxed very differently. If you held the asset for 13 months, it might be taxed at 15%. If you sold it after 11 months, it could be taxed at your ordinary income rate, which might be 24% or higher. The holding period is measured from the date you purchased the asset to the date you sold it.

State and local taxes on capital gains

Federal capital gains tax is only part of what you may owe. Most states also tax capital gains, either as part of your regular income tax or through a separate capital gains tax. A few states — including Florida, Texas, and Wyoming — do not tax capital gains at all. Others, like California and New York, tax them as ordinary income at rates that can exceed 10%.

Some states have recently introduced separate capital gains taxes on high-income earners. Washington State, for example, taxes long-term capital gains at 7% for individuals with gains over $250,000 in a year. These state taxes are also reported on your state return and paid when you file, not immediately after the sale. Check your state's tax authority website to learn what applies to you.

What happens if you cannot pay the full amount by April

If you owe capital gains tax and cannot pay the full bill when you file your return, you have options. You can set up a payment plan with the IRS, which allows you to pay in monthly installments. Short-term payment plans (120 days or less) have no setup fee. Longer payment plans charge a fee based on how you pay and how much you owe, typically between $31 and $225.

You can also request an extension to file your return itself, which gives you until October 15 instead of April 15. However, this does not extend the deadline to pay tax — you still owe the tax by April 15, and interest accrues on any unpaid balance. The extension only gives you more time to gather documents and file the paperwork.

If you expect a large capital gain in the coming year, you can reduce the tax hit by timing the sale strategically, harvesting losses in other investments to offset the gain, or donating appreciated assets to charity instead of selling them. A tax professional can help you plan these moves before the sale happens.

Frequently Asked Questions

Do I have to pay capital gains tax if I reinvest the money?

Yes. The tax is based on the profit you made, not on what you do with the money afterward. Whether you spend it, reinvest it, or leave it in a bank account, you owe tax on the gain. The only exception is if you reinvest the proceeds into certain types of accounts, like a 1031 exchange for real estate, which can defer the tax.

What if I sold an asset at a loss?

A loss reduces your taxable gains. If you sold one asset for a $5,000 gain and another for a $3,000 loss, your net gain is $2,000, and that is what you report. You can also use losses to offset up to $3,000 of ordinary income in a year, and carry unused losses forward to future years.

Do I owe capital gains tax on inherited assets?

No, not on the inheritance itself. When you inherit an asset, its value is "stepped up" to what it was worth on the date of death. If you later sell it, you only owe tax on the gain from that stepped-up value, not on the entire appreciation that happened while the previous owner held it.

Can I delay paying capital gains tax by not selling until next year?

Yes, but only if you have not sold yet. Once you sell an asset, the gain is realized in that tax year, and you owe tax on it regardless of when you file your return. Delaying the sale itself moves the gain to the next tax year, but this strategy only works if you have not already completed the transaction.