Florida Does Not Charge a State Capital Gains Tax
Florida has no state capital gains tax. When you sell an investment, real estate, or other asset for a profit in Florida, you do not owe state tax on that gain. This is one of the few states with this rule — most states tax capital gains as ordinary income.
You may still owe federal capital gains tax to the IRS, and you may owe tax to another state if you lived there when you bought the asset or if you sell property located in another state. But Florida itself does not take a cut of your profits from selling assets.
Key Takeaways
- Florida imposes no state tax on capital gains from selling stocks, bonds, real estate, or other investments.
- You still owe federal capital gains tax to the IRS on most investment profits, even though Florida does not tax them.
- If you owned an asset while living in a state with capital gains tax, that state may tax your gain even after you move to Florida.
- Florida's lack of capital gains tax is one reason the state attracts retirees and investors, but it does not eliminate your federal tax obligation.
Federal Capital Gains Tax Still Applies in Florida
The absence of a Florida state capital gains tax does not mean your investment profits are tax-free. The federal government taxes capital gains through the IRS, and those rates explore to Florida residents just as they do everywhere else.
Federal capital gains tax depends on how long you held the asset. If you held it for one year or less, the gain is taxed as ordinary income at your regular tax rate — which can be as high as 37 percent. If you held it for more than one year, it qualifies as a long-term capital gain and is taxed at lower rates: 0 percent, 15 percent, or 20 percent, depending on your total income for the year.
You report capital gains on your federal tax return using IRS Form 1040 and Schedule D. The IRS requires you to report the sale price, your original purchase price, and the date you bought and sold the asset.
Other States May Tax Your Gains Even If You Live in Florida
If you owned an asset while you were a resident of another state, that state may tax your capital gain even after you move to Florida. The state where you lived when you bought the asset — or where the asset is located — can claim tax rights over the gain.
This matters most for real estate. If you owned a rental property or vacation home in New York, California, or another state with capital gains tax, and you sell it after moving to Florida, you will likely owe tax to that state on the profit. The state does not care that you now live in Florida; it taxes the gain based on where the property sits.
For stocks and other investments, the rule is usually based on your state of residence when you sold them. If you were a Florida resident when you sold the stock, Florida does not tax it. But if you sold it while you were still a resident of another state, that state may tax the gain.
How to Report Capital Gains on Your Florida Tax Return
You do not file a separate Florida capital gains tax return because Florida does not have one. You only report capital gains on your federal return to the IRS.
However, if you owe capital gains tax to another state — because you sold property there or sold an asset while living there — you will need to file a return in that state. Each state has its own forms and important date. You may be able to claim a credit on your federal return for taxes paid to another state, which reduces what you owe the IRS.
Keep records of all asset sales, including the purchase date, purchase price, sale date, and sale price. If you use a broker or investment firm, they will send you a Form 1099-B showing your transactions, which you use to fill out Schedule D on your federal return.
Why Florida Has No Capital Gains Tax
Florida is one of nine states with no income tax at all — not on wages, not on investment income, not on capital gains. The state funds itself through sales tax, property tax, and corporate tax instead.
This tax structure has made Florida attractive to retirees and investors who want to minimize state tax burden. However, the lack of a state capital gains tax does not reduce your federal obligation, and it does not protect you from taxes owed to other states where you owned property or lived when you made the sale.
Frequently Asked Questions
Do I owe Florida tax if I sell a house in Florida?
No. Florida does not tax capital gains on real estate sales, even if you sell a home you lived in or an investment property. You may owe federal capital gains tax on the profit, and you may owe tax to another state if you owned the property while living there, but Florida itself does not tax the gain.
What if I moved to Florida from a state with capital gains tax?
If you sold an asset after you moved to Florida and became a Florida resident, Florida does not tax the gain. However, if you sold the asset while you were still a resident of the other state, that state may tax it. The key is your state of residence at the time of the sale, not where you live now.
Do I have to pay federal capital gains tax on every investment I sell?
You owe federal tax on capital gains only if you sold the asset for more than you paid for it. If you sold it for a loss, you do not owe tax on that transaction — in fact, you may be able to use the loss to reduce taxes on other gains.
Is there a way to avoid federal capital gains tax in Florida?
No. Florida's lack of state capital gains tax does not change your federal obligation. However, holding an asset for more than one year qualifies it for lower long-term capital gains rates, which can significantly reduce what you owe the IRS compared to short-term rates.
Do I need to file a Florida tax return if I have capital gains?
No. Florida does not require a state income tax return. You file only with the IRS on your federal return. If you owe tax to another state because you sold property there or lived there when you made the sale, you file a return in that state.