State income taxes on crypto gains: how they apply
Most states with an income tax apply it to crypto gains, but some states have no income tax. Report the gain in the year you sell, swap or spend.

On this page
- Selling, swapping, and spending can create a taxable gain.
- States may tax gains as capital gains or ordinary income.
- Report the gain on your state return for the year of the event.
The IRS treats crypto as property, so a sale can create a capital gain. Your state applies its own income tax rules, and they often differ from federal rules.
Which states tax crypto gains?
Most states with an income tax treat crypto gains as taxable income, but details vary. Some states have no income tax, so they generally do not tax the gain.
How are crypto gains classified?
The IRS uses the holding period to separate short term from long term gains. Many states start from that rule, while others tax the gain as ordinary income.
- Short term: held one year or less.
- Long term: held more than one year.
- Ordinary income: pay, rewards, mining or staking.
How do I report crypto gains to my state?
Report the gain to your state department of revenue on your state income tax return. Use the tax year of the sale, swap, or spend. State deadlines vary. On your federal return, answer the digital assets question on Form 1040.
What crypto events are taxable?
A taxable event happens when you sell, swap, or spend crypto. A purchase with US dollars and holding do not create a gain. Moving crypto between your own wallets is not taxable unless you pay a fee with crypto.
Frequently asked questions
You may file part year returns in both states. Each state usually taxes income earned while you lived there, with a credit for tax paid to the other state.
State revenue departments often start with your federal return and may receive IRS data. A missing exchange form does not make the gain tax free.
Yes. States set their own rates, exemptions, and deadlines.






