Skip to main content
State Tax Guides5 min readUpdated Mar 2026

Crypto Tax Rules in Minnesota: Complete 2024 Guide

Minnesota crypto taxes explained. Progressive income tax 5.35-9.85%, no preferential capital gains treatment. Crypto gains taxed as ordinary income.

By FCT Editorial

Crypto State Tax Rules: Minnesota

Minnesota residents face some of the highest state income tax rates in the nation, with progressive brackets reaching 9.85%. Unlike federal taxes and many other states that offer preferential long-term capital gains rates, Minnesota provides no special treatment. All cryptocurrency gains, whether short-term or long-term, are taxed as ordinary income at your marginal tax rate. For high-earning crypto investors, this means the top 9.85% state rate applies directly to gains.

Quick Answer

Minnesota taxes all capital gains as ordinary income, with no preferential treatment based on holding period. The state's progressive income tax ranges from 5.35% to 9.85%. Both short-term and long-term crypto gains are taxed at your ordinary income rate. A $50,000 long-term crypto gain could be taxed at Minnesota's top 9.85% rate, resulting in $4,925 owed to the state. Minnesota state returns are due April 15.

Does Minnesota Tax Cryptocurrency?

Yes, Minnesota taxes cryptocurrency gains. The state follows federal treatment, classifying crypto as property (our complete guide to crypto taxes covers the federal rules in depth). When you sell, trade, or exchange cryptocurrency, you must report the gain or loss on your Minnesota state return.

Minnesota's tax approach differs significantly from federal treatment. The federal government taxes long-term capital gains at preferential rates (see federal crypto tax rates for current brackets). Minnesota offers no such preference. All gains, short-term and long-term, are taxed at your ordinary income rate, which can reach 9.85% for high earners.

Capital Gains Treatment in Minnesota

This is where Minnesota's tax code creates a substantial burden for crypto investors. Minnesota does not differentiate between holding periods. All capital gains are combined with ordinary income and taxed at the applicable marginal rate.

Minnesota's progressive tax brackets for 2024 are approximately:

  • 5.35% on income up to $27,230
  • 6.80% on income from $27,230 to $65,100
  • 7.85% on income from $65,100 to $173,220
  • 9.85% on income over $173,220

A crypto investor with ordinary income of $150,000 who realizes $50,000 in capital gains would pay tax on $200,000 at Minnesota's top 9.85% rate (at least on the portion above $173,220). The marginal impact is significant: that additional $50,000 in gains costs $4,925 in Minnesota state tax alone.

Compare this to federal treatment, where the same $50,000 long-term gain might be taxed at just 15% ($7,500 combined federal and Minnesota), versus a scenario where the gain is short-term and taxed as ordinary income at 37% federal plus 9.85% Minnesota (approximately $23,425 total). Minnesota's refusal to distinguish based on holding period means you can't achieve even partial relief at the state level.

How to Report Crypto Gains in Minnesota

Minnesota uses Form M1-NR (for non-residents) or Form M1 (for residents). You'll report capital gains similar to federal forms, but combined with all other income.

Here's the process:

  1. Calculate your total crypto gains and losses for the year
  2. Determine your net capital gain or loss
  3. Add your capital gains to all other income on your Minnesota return
  4. Apply the appropriate marginal tax rate based on total income
  5. Include any Minnesota income tax withholding or estimated tax payments

Minnesota requires Schedule M (Capital Gains/Loss Schedule) or reference to your federal Schedule D. Your documentation should match your federal filing exactly. See our guide on how to file crypto taxes for help with the federal forms.

Minnesota-Specific Tips for Crypto Investors

Understand your marginal rate. Minnesota's tax burden on crypto gains depends entirely on your total income. If you're in the 5.35% bracket and realize gains, they're taxed at 5.35%. If you're in the 9.85% bracket, gains are taxed at 9.85%. Calculate your marginal rate before taking actions that would trigger significant gains.

Consider timing gains across tax years. If you're near a tax bracket boundary, you might realize some gains in one year and others in the next. Spreading $100,000 in gains across two years ($50,000 each) might keep you in a lower bracket longer. A CPA can model this for you.

Separate staking and mining income from trading gains. Staking rewards and mining income are ordinary income when received, taxed at your marginal rate. When you later sell that crypto, the gain or loss is calculated separately and combined with other income. Document the timing and fair market value of rewards carefully.

Account for Minneapolis' fintech growth. The Minneapolis area has a growing financial technology sector. If your crypto activities are part of a business, you might owe self-employment tax in addition to income tax. Business activity is treated differently from investment activity in Minnesota.

Don't assume holding periods matter for tax planning. In federal tax planning, holding long-term often saves significant taxes. In Minnesota, there's no state-level benefit to holding longer. Your decision should be based on investment fundamentals, not state tax timing.

This content is for informational purposes only and does not constitute tax, legal, or financial advice. Consult a qualified tax professional for advice specific to your situation.

Frequently Asked Questions

A: No. Minnesota taxes all capital gains as ordinary income. The state legislature has not enacted preferential capital gains rates. You pay the same rate on long-term gains as you would on wages.
A: It depends on your total income and filing status. If you're single and the $100,000 brings you into Minnesota's top bracket, you'll owe approximately $9,850 in Minnesota tax on that gain (9.85% of $100,000). Combined with federal taxes, your total tax could exceed $40,000.
A: Yes. Capital losses can offset capital gains dollar-for-dollar. Excess capital losses can offset up to $3,000 of ordinary income per year, with remaining losses carried forward to future years.
A: Staking rewards are ordinary income when received, taxed at your marginal rate. When you later sell staked crypto, the gain or loss is a separate capital transaction, also taxed as ordinary income. There's no preferential capital gains rate in Minnesota regardless of source.
A: Minnesota taxes residents on all income earned while residing in the state. If you earned gains while a Minnesota resident and later move, you owe Minnesota tax on those gains. If you move before realizing gains, Minnesota doesn't tax them (but your new state might).

Ready to File Your Crypto Taxes?

FastCryptoTax generates your complete crypto tax report in minutes. Import from 300+ exchanges and wallets, get your Form 8949 and Schedule D, and file with confidence.

Get Started Free