Skip to main content
State Tax Guides6 min readUpdated Mar 2026

Crypto Tax Rules in Massachusetts: Complete 2024 Guide

Massachusetts crypto taxes explained. Short-term crypto gains taxed at 12%, long-term at 5%. Major impact for active crypto traders and investors.

By FCT Editorial

Crypto State Tax Rules: Massachusetts

Massachusetts has one of the most important crypto tax distinctions of any state. While the state has a flat 5% income tax rate that seems reasonable, active crypto traders face a steep 12% tax on short-term capital gains. This rate is significantly higher than the federal government charges, making Massachusetts one of the worst states for high-frequency crypto trading. Understanding how holding periods affect your tax rate is critical for Massachusetts residents.

Quick Answer

Massachusetts taxes short-term capital gains (assets held under 1 year) at 12%. Long-term capital gains (held 1 year or more) are taxed at 5%. For crypto held less than one year, you face a 12% state tax on top of federal taxes. For crypto held over one year, the 5% rate applies. This rate structure makes timing and holding periods extremely important for Massachusetts crypto investors. Massachusetts state returns are due April 15.

Does Massachusetts Tax Cryptocurrency?

Yes, Massachusetts taxes cryptocurrency gains at the state level. The state follows federal treatment, classifying crypto as property (see our complete guide to crypto taxes for the federal framework). When you sell, trade, or exchange cryptocurrency, you must report the gain or loss on your Massachusetts state return.

The key difference is Massachusetts's dual capital gains structure. Most states either have no capital gains tax or treat all gains uniformly. Massachusetts uniquely penalizes short-term trading with a 12% tax rate on assets held less than one year, while offering relief on long-term holdings at just 5%.

Capital Gains Treatment in Massachusetts

This is where Massachusetts stands out, and not in a positive way for active traders. Massachusetts implements two separate capital gains tax rates based on how long you hold your assets.

Short-term capital gains (held under 1 year): 12% state tax rate

If you buy Ethereum today and sell it in six months for a profit, Massachusetts taxes that gain at 12%. This applies to all short-term gains, whether from crypto, stocks, or other property. For a $10,000 short-term crypto gain, you'd owe $1,200 to Massachusetts alone, before federal taxes.

Long-term capital gains (held 1 year or more): 5% state tax rate

If you hold that same Ethereum for 13 months and then sell it, the gain is taxed at only 5%. A $10,000 long-term gain would result in $500 owed to Massachusetts. The difference is substantial: just holding for one additional month saves you $700 on a $10,000 gain.

This creates a powerful incentive to hold assets longer than one year. Massachusetts is effectively taxing patience. Investors who can hold their crypto for over a year reduce their state tax burden by 58%.

How to Report Crypto Gains in Massachusetts

Massachusetts uses Schedule D and Form 8949 just like the federal system, but you must track holding periods carefully.

Here's the process:

  1. Categorize all crypto transactions by holding period: short-term (under 1 year) vs. long-term (1 year or more)
  2. Calculate your net short-term gains and net long-term gains separately
  3. Short-term net gains are taxed at 12%; long-term net gains at 5%
  4. You can use short-term losses to offset short-term gains, and long-term losses to offset long-term gains
  5. Report everything on Massachusetts Schedule D along with your federal return

Massachusetts specifically requires tracking acquisition dates and sale dates with precision. Our guide on how to file crypto taxes covers this process in detail. Even being off by a few days can cost you 7% in state taxes.

Massachusetts-Specific Tips for Crypto Investors

Track your holding periods obsessively. One month matters. Holding Bitcoin for 11 months and 29 days before selling costs you 12% in state tax. Waiting one more day drops it to 5%. Use FastCryptoTax to track exact acquisition and sale dates across all your exchanges and wallets automatically.

Consider bundling sales strategically. If you have multiple crypto holdings, you might sell some short-term and others long-term in different years. Some traders deliberately wait to cross the one-year mark before selling major positions.

Calculate the true cost of active trading. If you're day trading or swing trading crypto in Massachusetts, the 12% state rate on short-term gains is a massive drag on returns. Add the 12% Massachusetts rate to federal crypto tax rates (which can reach 37% for short-term gains), and your state and federal combined rate could exceed 49% on aggressive short-term trading. This makes it extremely difficult to profit from frequent trading.

Separate mining or staking income from trading gains. Crypto received as mining rewards, staking rewards, or other income is taxed as ordinary income (5% in Massachusetts) when received, not at capital gains rates. However, when you later sell that crypto, the gain or loss is calculated separately and taxed at either 5% or 12% depending on holding period from receipt date.

Don't assume wash-sale rules protect you. While the IRS hasn't officially applied wash-sale rules to crypto, Massachusetts may scrutinize activity patterns. If you're selling at a loss and immediately repurchasing, document your business purpose carefully.

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: You must hold the asset for more than 12 months to qualify for long-term treatment. If you bought Bitcoin on March 15, 2024, and sell it on March 15, 2025, that's exactly one year, so it qualifies for long-term (5%) treatment. March 14, 2025 would still be short-term (12%).
A: You can't offset them directly. Short-term losses offset short-term gains first. If you have a $5,000 short-term loss and $10,000 long-term gain, you'd report $5,000 in long-term gain (5% rate) and carry forward the $5,000 short-term loss to offset future income.
A: No. Staking rewards are taxed as ordinary income (5% in Massachusetts) when received. When you later sell that staked crypto, the gain or loss from the sale is taxed as short-term (12%) or long-term (5%) based on the holding period from receipt date.
A: All your gains are short-term, taxed at 12%. Before federal taxes, 12% of your gains go to Massachusetts. When you add federal short-term rates (up to 37%) and Medicare tax (3.8%), your combined rate could exceed 50%. We strongly recommend consulting a CPA to evaluate whether your trading strategy makes economic sense given these rates.
A: If you establish residency elsewhere and sell your crypto in your new state, you'd owe tax to that state instead. However, Massachusetts taxes residents on income earned while they were residents. If you sell crypto held during your Massachusetts residency, you owe Massachusetts tax even if you've moved, unless you establish non-residency status.

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