Florida has no state capital gains tax

Florida does not tax capital gains at the state level. When you sell an investment — a stock, rental property, or other asset — for more than you paid for it, you owe no Florida state tax on that profit. This is one of the few states with this rule, and it applies to residents and non-residents alike.

However, you will still owe federal capital gains tax to the IRS. The federal rate depends on how long you held the asset and your total income for the year. Florida's lack of a state tax straightforward means you skip one layer of taxation that residents of other states must pay.

Key Takeaways

  • Florida imposes no state capital gains tax, so you pay only the federal rate to the IRS on investment profits.
  • Federal capital gains tax rates are 0%, 15%, or 20%, depending on your income level and how long you held the asset.
  • Assets held longer than one year may have access to for lower long-term rates; assets sold within one year are taxed as ordinary income.
  • Florida residents who own property in other states may owe capital gains tax to those states when they sell.

How federal capital gains tax works

The IRS taxes investment profits in two categories: long-term and short-term. If you hold an asset for more than one year before selling it, the gain is long-term. If you sell within one year, it is short-term.

Short-term gains are taxed as ordinary income, using the same brackets as wages or salary. Long-term gains use their own, lower brackets: 0%, 15%, or 20% depending on your total taxable income for the year. For 2024, the 0% rate applies to single filers with income up to about $47,000; the 15% rate applies up to about $518,000; and anything above that is taxed at 20%. These income thresholds change yearly.

The key difference between Florida and other states is that states like California, New York, and Massachusetts add their own capital gains tax on top of what you owe the IRS. Florida does not. If you sell a stock for a $10,000 profit in Florida, you calculate only the federal tax. A resident of California would owe both federal and state tax on the same profit.

What counts as a capital gain in Florida

A capital gain is the difference between what you paid for an asset and what you sold it for. Common examples include stocks, bonds, mutual funds, real estate, and cryptocurrency. If you bought 100 shares of a company at $50 per share ($5,000 total) and sold them at $75 per share ($7,500 total), your capital gain is $2,500.

Not all investment income is a capital gain. Dividends and interest are taxed differently — dividends may may have access to for the same low long-term rates as capital gains, but interest is always taxed as ordinary income. If you rent out a property and collect rent, that is ordinary income, not a capital gain. A capital gain only happens when you sell the asset itself.

Some assets have special rules. If you sell your primary home and meet certain conditions — you owned it and lived in it for at least two of the last five years — you can exclude up to $250,000 of gain if you are single, or $500,000 if you are married filing jointly. This exclusion is federal, not a Florida rule, but it means many home sales produce no taxable gain at all.

Florida property sales and out-of-state taxes

Selling a home or investment property in Florida itself triggers no state capital gains tax. But if you own property in another state and sell it, that state may tax the gain. For example, if you are a Florida resident who owns a rental property in New York and sell it for a profit, New York will tax that gain even though you live in Florida.

Each state sets its own rules. Some states tax capital gains only if you are a resident; others tax gains on property located within their borders regardless of where you live. If you own out-of-state property, check the tax rules in that state before you sell, or consult a tax professional who knows both states' rules.

How to report capital gains to the IRS

You report capital gains on your federal tax return using Form 8949 (Sales of Capital Assets) and Schedule D (Capital Gains and Losses). Form 8949 lists each sale — the date you bought, the date you sold, what you paid, what you sold it for, and the gain or loss. Schedule D summarizes your long-term and short-term gains and losses and calculates your total.

If you use tax software like TurboTax or H&R Block, these forms are usually filled in automatically once you enter your transaction details. If you work with a tax preparer or accountant, they will handle these forms for you. The IRS also receives a copy of your sales from your broker (Form 1099-B), so the numbers must match what you report.

Since Florida has no state income tax, you do not file a separate Florida capital gains return. You only file federal forms. This is one of the advantages of living in Florida for investors — you have one less tax return to prepare.

Capital losses and how they offset gains

If you sell an investment for less than you paid for it, you have a capital loss. Capital losses can offset capital gains, reducing your total taxable gain for the year. If you have $10,000 in gains and $3,000 in losses, you report a net gain of $7,000.

If your losses exceed your gains in a year, you can deduct up to $3,000 of the excess loss against ordinary income (wages, salary, interest). Any losses beyond that $3,000 carry forward to future years, where you can use them to offset future gains or ordinary income. This rule is federal and applies to all taxpayers regardless of state.

Some investors deliberately sell losing positions late in the year to offset gains from winning positions — a strategy called tax-loss harvesting. Since Florida has no state capital gains tax, this strategy saves you only federal tax, but it still reduces what you owe the IRS.

Frequently Asked Questions

Do I owe Florida tax if I sell a stock and make a profit?

No. Florida does not tax capital gains, so you owe no state tax on the profit. You will owe federal capital gains tax to the IRS, calculated based on how long you held the stock and your total income for the year.

What if I am a Florida resident but sell property in another state?

The state where the property is located may tax the gain. Florida's lack of capital gains tax does not protect you from taxes in other states. Check the tax rules in the state where the property is located, or speak with a tax professional familiar with both states.

Is the federal capital gains rate the same for everyone?

No. The rate depends on your total taxable income for the year and how long you held the asset. Long-term gains (held over one year) are taxed at 0%, 15%, or 20%. Short-term gains (held one year or less) are taxed as ordinary income, which can range from 10% to 37% depending on your bracket.

Can I use capital losses to reduce my taxes?

Yes. Capital losses offset capital gains dollar-for-dollar. If losses exceed gains, you can deduct up to $3,000 against ordinary income in that year. Excess losses carry forward to future years. This is a federal rule and works the same for Florida residents as for anyone else.

Do I have to report capital gains if I made less than $1,000?

You must report all capital gains to the IRS, regardless of the amount. Even small gains must be listed on Form 8949 and Schedule D. However, if your total income is low enough, you may owe no federal tax on the gain due to the standard deduction or other factors.