Do you pay capital gains tax when you sell your Minneapolis home?
Most Minneapolis sellers pay zero capital gains tax on a primary residence sale. The federal home sale exclusion lets you exclude up to $250,000 of profit if you’re single or $500,000 if you’re married filing jointly, and Minnesota follows that same exclusion at the state level. You’ll only owe tax on profit above those limits — and even then, only on the portion that exceeds the cap.
By Brandyn Negri | May 12, 2026
—
The question I get more than almost any other from sellers right now is some version of: “Am I going to owe a giant tax bill if I sell?” It comes up at every kitchen-table conversation in Linden Hills, Lake Harriet, and Kenwood — especially with longtime owners who’ve watched their homes appreciate well past the $1M mark.
Here’s the short answer: most of you won’t owe a cent. But the people who will owe something tend to be exactly the people most surprised by it — long-term owners in higher-value neighborhoods, retirees downsizing after 30 years in the same house, or anyone who once rented out their home before moving back in.
Let’s walk through how this actually works, because the gap between “what the IRS publishes” and “what shows up on your closing math” is bigger than most people expect.
How the federal home sale exclusion works
If you’ve owned and lived in your home as your primary residence for at least two of the last five years before you sell, you qualify for what the tax code calls the **Section 121 exclusion**. The numbers:
-$250,000 of gain excluded for single filers
-$500,000 of gain excluded for married couples filing jointly
The two years don’t have to be consecutive. You can use the home for two years, rent it out for two years, then move back in for a year — you still meet the use test. And you can use this exclusion once every two years, so if you sold another primary residence within the last 24 months, the IRS won’t let you double-dip.
Now, here’s what trips people up: this is an exclusion on gai, not on sale price. A lot of sellers hear “$500K” and assume they’re safe because their home is under that. Wrong direction. The $500K is the profit cap — the difference between your adjusted basis and what you net at closing.
What counts as “gain”
The math is simpler than it sounds:
- Sale price — what the buyer pays at closing
- Minus selling costs — commissions, the Minnesota State Deed Tax (0.33%), Hennepin County’s ERF Tax (0.01%), title fees, attorney costs, staging, repairs to close the deal
- Minus your adjusted basis — what you paid for the home plus capital improvements over the years
Whatever’s left is your taxable gain. For a complete walkthrough of the selling-side cost lines that come out of your proceeds, my Hennepin County cost-to-sell guide https://brandynrealestate.com/2026/05/02/how-much-does-it-cost-to-sell-a-house-in-minneapolis-hennepin-county-2026/ covers every line item.
Capital improvements are the big lever most sellers underestimate. A new roof, a kitchen remodel, a finished basement, an addition, a new HVAC system, a deck rebuild — all of these add to your basis. A repair that just keeps things working (replacing a few shingles, fixing a broken window) does not.
If you’ve owned your Kenwood or Lake of the Isles home for 25 years and you replaced the roof in 2008, redid the kitchen in 2014, and added central air in 2019 — those receipts matter. Pull them out before you list. Every dollar of documented capital improvement is a dollar less of taxable gain.
Where Minnesota fits in
Minnesota does not have a separate capital gains tax rate. Capital gains are taxed as ordinary income at the state’s regular bracket rates — 5.35%, 6.80%, 7.85%, or 9.85% depending on your total taxable income. But Minnesota fully follows the federal $250K/$500K primary residence exclusion. So the gain you exclude on your federal return is also excluded on your Minnesota return.
The wrinkle for high-value sales: starting in tax year 2024, Minnesota added a 1% additional tax on net investment income above $1 million per year. Capital gains count as investment income for this surtax. Most home sales won’t trigger it, but if you’re selling a long-held Lake of the Isles property with a seven-figure profit, you may push into that threshold.
On the federal side, gains above the exclusion are taxed at the long-term capital gains rate of 0%, 15%, or 20% based on your income, plus a 3.8% Net Investment Income Tax for higher earners. So the worst-case stack on excess gain is roughly:
– 20% federal capital gains
– 3.8% federal Net Investment Income Tax
– 9.85% Minnesota ordinary income (top bracket)
– 1% Minnesota investment income surtax (only if total NII clears $1M)
That stacks to about 34.65% on the dollar above your exclusion. It’s a real number — but it only applies to the portion **above** $250K or $500K of gain, not the whole sale.
The situations that catch people off guard
A few patterns I see again and again with Minneapolis sellers:
Long-term owners in lake neighborhoods. A Lake of the Isles home purchased for $326,000 in 1988 selling for $1,018,000 today produces about $692,000 in gross gain. After selling costs and improvements, that might come down to $580K or so. For a married couple, the first $500K is excluded — the remaining $80K hits the federal long-term capital gains rate plus Minnesota’s bracket rate. Manageable, but worth planning for.
Single filers in the same neighborhoods. Half the exclusion ($250K) means single sellers — including widows and widowers who waited too long to sell — hit the cap much faster. If you’re recently widowed, this becomes one of the most important factors in the timing of your sale.
Sellers who turned their primary into a rental, then back. The IRS counts any post-2008 period of rental or non-primary use as “nonqualified use.” Even if you meet the 2-of-5-year test on paper, your exclusion gets reduced proportionally to the nonqualified time — and any depreciation you took while it was a rental gets recaptured at up to 25%, regardless of the exclusion.
Sellers using a partial exclusion. If you owned the home less than two years but you’re selling because of a job change (50+ miles), a health condition, a divorce, or another IRS-recognized “unforeseen circumstance,” you may still qualify for a prorated exclusion. The math is months-of-use divided by 24, times your full exclusion cap.
The surviving-spouse window
This one matters and almost nobody talks about it.
When a spouse passes away, the surviving spouse gets a **step-up in basis** on the deceased spouse’s share — and in some situations on the full property if it was held as community-style joint ownership. Minnesota is not a community property state, so the typical result is a step-up on half the home’s value to the date-of-death value.
But here’s the key: if a widow or widower sells the home **within two years of their spouse’s death**, the full $500,000 married-filing-jointly exclusion still applies. After two years, that exclusion drops to $250,000 (the single-filer amount). For sellers who lost a spouse and are debating the timing of a sale, that two-year window is a hard deadline worth knowing about — and a step-up in basis on top of the exclusion often wipes out the taxable gain entirely.
What to do before you list
Two practical moves before you call a tax pro or your agent:
- Pull together your basis paperwork. Original purchase HUD-1 or closing disclosure, receipts for capital improvements, dates of any rental conversions, and any documentation of inherited basis if applicable. This is the file your CPA needs to estimate your gain accurately.
- Estimate your gain at three sale prices. Run the math at your realistic, optimistic, and aggressive list price. If any scenario pushes you over your exclusion, you’ve spotted the planning conversation early — well before the closing table.
Every situation is different, and the only way to know for sure is to run real numbers against your actual basis. This is exactly the kind of question I walk my clients through before we list — not after, when the choices narrow.
Frequently Asked Questions
Do I have to pay Minnesota capital gains tax if I owned my Minneapolis home for over 20 years?
Long ownership by itself doesn’t create a tax bill — the question is whether your gain exceeds $250K (single) or $500K (married filing jointly). If your profit is under the exclusion, you owe nothing federally or at the state level. If it’s over, the excess is taxed federally at long-term capital gains rates and in Minnesota as ordinary income at your bracket rate.
Does Minnesota have a separate capital gains tax rate?
No. Minnesota taxes capital gains as ordinary income at rates from 5.35% to 9.85%. The state does follow the federal $250K/$500K primary residence exclusion, so gain you exclude federally is also excluded in Minnesota. A separate 1% surtax applies only to net investment income above $1 million per year.
Can I add my kitchen remodel and new roof to my cost basis?
Yes — capital improvements that add value, extend the home’s life, or adapt it to new uses get added to your basis. That includes additions, full renovations, new roofs, new HVAC, new windows, finished basements, decks, and major landscaping. Repairs that simply maintain existing condition (paint touch-ups, fixing a leaky faucet) do not count, so keep receipts for the projects that materially improved the property.
I’m a widow selling our home — do I still get the $500K exclusion?
Yes, if you sell within two years of your spouse’s death and the other requirements (ownership, use, and not using the exclusion on another sale in the last two years) are met. After that two-year window, your exclusion drops to the $250,000 single-filer amount. The step-up in basis you receive on your spouse’s share is a separate benefit and often substantially reduces the taxable gain regardless.
My Minneapolis home was a rental for three years before I moved back in. Does that affect my exclusion?
Yes, in two ways. Any depreciation you took during the rental years has to be recaptured at sale and taxed at up to 25% — even if the rest of your gain is fully excluded. And post-2008 rental use is treated as “nonqualified use,” which reduces your exclusion proportionally to the time the home wasn’t your primary residence. You’ll want a CPA to run the allocation before you list.
The bottom line
Most Minneapolis sellers — even ones in $700K to $1M homes — clear the exclusion threshold without owing anything to the IRS or the Minnesota Department of Revenue. But “most” isn’t all, and the situations that push you over the cap are exactly the ones where planning ahead pays off the most: long-term lake-neighborhood owners, single filers, surviving spouses, and anyone who once turned the home into a rental.
If you’re thinking about selling and want to know where your real number lands, I’d suggest looping in a CPA early. Knowing your numbers are the best pathway forward.
—
**About Brandyn Negri**
Relationship-first connector with a do-the-right-thing work ethic. I’ve served clients and led agents since 1997, blending high-end marketing, calm coaching, and strong negotiation to help people buy and sell with confidence. Today, I serve the neighborhoods of Lake of the Isles, Kenwood, Linden Hills, and Lake Harriet with my partner, Josh Zuehlke.
—
**Disclaimer:** This article is general information about the federal and Minnesota tax treatment of a primary residence sale and is not tax advice. Your specific situation depends on facts I can’t see from here. Talk to a CPA or tax attorney before relying on any of these numbers for your transaction.