Michigan Capital Gains Tax Calculator

Estimate federal + Michigan tax on your investment gains.

Calculates short-term and long-term capital gains tax by combining federal rates with Michigan's treatment of capital gains as ordinary income at the flat 4.25% state rate, using your filing status and taxable income.

How does Michigan tax capital gains?

Michigan does not give capital gains a special rate. They are taxed as ordinary income at the flat 4.25% state rate, the same as wages. There is no distinction between short-term and long-term gains for Michigan state tax.

When you sell an investment at a profit in Michigan, you face two layers of tax. The federal rate depends on how long you held the asset and your income; Michigan simply taxes the gain as ordinary income at its flat 4.25%. This calculator combines both so you can see your total bill before you sell.

How it works

The two layers are computed independently and added:

  1. Pick the holding period. Long-term means held more than one year and gets the preferential federal rate; short-term is taxed at your ordinary federal rate.
  2. Find the federal rate. For long-term gains the calculator uses the 0% / 15% / 20% brackets based on your taxable income and filing status. For short-term it uses the ordinary marginal rate you enter.
  3. Add Michigan. Michigan applies its flat 4.25% to the full gain regardless of holding period.

So totalTax = gain × federalRate + gain × 0.0425.

Tips and example

Suppose you have a $20,000 long-term gain, you file single, and your taxable income places you in the 15% federal bracket. Federal tax is $20,000 × 15% = $3,000; Michigan tax is $20,000 × 4.25% = $850. Your total capital gains tax is $3,850, an effective rate of about 19.25% on the gain.

Holding an asset for more than a year can cut the federal rate sharply — often from your ordinary rate down to 15% — while Michigan’s rate stays flat either way. This calculator does not model the 3.8% net investment income surtax that can apply to high earners.