TL;DR

No, a new roof on your primary home is not directly tax deductible in California in the year you pay for it. The IRS treats a roof replacement as a capital improvement, not a repair, so you can’t write it off like a business expense. But that’s not the end of the story. A new roof can still save you money at tax time in three ways: it raises your home’s cost basis and lowers the capital gains tax you owe when you sell, it can be depreciated if the property is a rental or has a qualifying home office, and a roof destroyed in a federally declared wildfire disaster may qualify for a casualty loss deduction. There’s also a common myth worth clearing up. The federal energy-efficient home improvement credit does not cover a standard roof replacement, and California has no state tax deduction for one either. What San Diego does have is SDG&E cool-roof rebates, which put cash back in your pocket without touching your tax return at all.

None of this is tax advice, and the rules change often. Confirm your specific situation with a CPA. But here’s the honest breakdown of how a new roof interacts with your taxes if you own a home in San Diego County.

Why isn’t a new roof tax deductible on your primary home?

A new roof isn’t deductible on your primary home because the IRS classifies it as a capital improvement rather than a repair. A repair, like patching a leak or replacing a few shingles, keeps your home in working order and generally can’t be deducted on a personal residence. A full roof replacement adds value and extends the life of the property, so the IRS treats it as an investment in the home itself, not a yearly expense you get to subtract from your income.

That distinction matters because capital improvements don’t disappear at tax time. They get added to what the IRS calls your cost basis, the total amount you’ve invested in the home. You don’t see the benefit now. You see it when you sell.

So the money isn’t lost. It’s parked. And for most San Diego homeowners, the way you eventually get value back is by lowering the tax you owe on your gain when the house sells.

How a new roof lowers your capital gains tax when you sell

A new roof raises your cost basis, which shrinks the taxable profit when you sell your home. Say you bought a house in Clairemont for $600,000 and later sell it for $900,000. Your gain looks like $300,000. But if you spent $25,000 on a roof replacement along the way, that gets added to your basis, so your taxable gain drops to $275,000. You keep the receipts, and the improvement follows the house until the day you sell.

For most San Diego homeowners this matters more than it used to, because home values have climbed past the federal exclusion for a lot of long-term owners. The IRS lets a single filer exclude up to $250,000 of gain on a primary residence, and a married couple filing jointly up to $500,000, as long as you’ve lived there two of the last five years. Below those thresholds, the roof’s effect on your basis may not change your tax bill at all. Above them, every capital improvement you can document, including a new roof, directly reduces the gain you pay tax on.

This is the same reason a roof matters at resale in the first place. We covered the value side of that in does a new roof increase home value in San Diego, and the tax basis benefit stacks on top of it. Keep every invoice. A roof you paid for in 2018 still counts toward your basis in 2035.

When a new roof actually is deductible: rentals, home offices, and disasters

A new roof becomes deductible when the property produces income or the roof is destroyed by a qualifying disaster. There are three real situations where the roof stops being a personal expense and starts having a direct tax effect.

SituationHow the roof is treatedWhat you can deduct
Rental or investment propertyCapital improvement, depreciated over 27.5 yearsA portion of the roof’s cost each year as a depreciation expense
Qualifying home officeImprovement to a business-use spaceThe business-use percentage of the roof, depreciated
Federally declared disaster (wildfire)Casualty loss on your primary homeUnreimbursed loss above IRS thresholds, if the area is declared

If you own a rental in Chula Vista or El Cajon, a new roof isn’t a one-time write-off, but you depreciate it over 27.5 years, taking a slice of the cost as a deduction against rental income every year. If you run a legitimate home office that meets the IRS exclusive-use test, you can depreciate the business-use share of a roof replacement. And this one’s specific to Southern California: if a wildfire in a federally declared disaster area damages or destroys your roof, the unreimbursed portion of that loss may qualify as a casualty loss deduction. That last rule has real weight in San Diego County’s wildfire zones, where a roof is often the first thing an ember finds. If that’s your risk, our guide to wildfire-resistant roofing materials covers what actually holds up.

Each of these has strict IRS tests, and a mistake here is the kind that gets flagged. This is exactly where a CPA earns their fee.

What about the federal energy tax credit and California rebates?

A standard roof replacement does not qualify for a federal energy tax credit, and California offers no state tax deduction for one. This is the biggest myth in roofing, and contractors sometimes repeat it to close a sale. The federal energy-efficient home improvement credit covers things like insulation, windows, exterior doors, and heat pumps. Roofing was removed from that credit years ago, so a new asphalt, tile, or metal roof on its own earns you nothing on your federal return.

There’s one narrow exception worth naming. A solar roof, meaning solar shingles or tiles that actually generate electricity, is different. The portion of the system that produces power may qualify for the federal residential clean energy credit, though that program has been scaled back for 2026 and the plain roofing underneath never qualified. If you’re weighing solar, confirm the current-year credit with a tax pro before you count on it.

Here’s the better news for San Diego specifically. The real money isn’t in a tax deduction, it’s in a rebate. A reflective cool roof can qualify for SDG&E incentives that pay you back directly, no tax return involved. We break down the amounts and eligibility in cool roof rebates from SDG&E, and if you’re replacing a roof in most of the county you’re likely required to meet Title 24 cool roof standards anyway, so the rebate is often money left on the table if you skip it. A rebate beats a deduction for most homeowners, because it’s cash back now instead of a smaller tax bill later.

Frequently asked questions

Can I deduct a new roof on my taxes if it’s my main home?

No. A roof replacement on your primary residence is a capital improvement, not a deductible repair, so you can’t write it off in the year you pay for it. Instead, the cost is added to your home’s basis and reduces the taxable gain when you eventually sell. Keep the invoice for that reason.

Is a new roof tax deductible on a rental property in San Diego?

Not all at once, but yes over time. A new roof on a rental is a capital improvement that you depreciate over 27.5 years, taking a portion of the cost as a deduction against your rental income each year. A CPA can set up the depreciation schedule correctly.

Does a new roof qualify for a federal energy tax credit in 2026?

No. A standard roof replacement does not qualify for the federal energy-efficient home improvement credit, which covers insulation, windows, doors, and HVAC equipment instead. Only the electricity-generating portion of a solar roof may qualify for a separate clean energy credit, and that program has narrowed for 2026.

How does a new roof lower my capital gains tax?

It raises your cost basis. When you sell, your taxable gain is the sale price minus your basis, and a documented roof replacement increases that basis dollar for dollar. If your gain exceeds the $250,000 single or $500,000 married exclusion, the roof directly reduces what you’re taxed on.

Can I claim a roof damaged by a San Diego wildfire on my taxes?

Possibly. If your roof is damaged in a federally declared disaster area, the unreimbursed loss may qualify as a casualty loss deduction on your primary home. The area has to carry a federal declaration, and there are IRS thresholds, so document everything and talk to a tax professional.

What paperwork do I need to claim the tax benefit of a new roof?

Keep the contractor’s itemized invoice, proof of payment, and any permit records. These establish the improvement’s cost and date, which is what the IRS looks for when the roof adjusts your basis or gets depreciated. Store them with your home purchase documents so they’re ready at sale.

The honest bottom line

For most San Diego homeowners replacing a roof on the home they live in, there’s no tax deduction this year, and no federal energy credit either. What you get is a higher cost basis that lowers your capital gains tax at sale, plus the chance to grab an SDG&E cool-roof rebate that pays back real cash now. If the property is a rental or the roof went down in a wildfire disaster, the tax picture changes, and it’s worth a CPA’s time.

If you’re pricing out a replacement and want the numbers straight, start with our 2026 San Diego roof cost breakdown and your financing options. When you’re ready for a real number on your own roof, roofers in the San Diego network offer a free roof inspection and estimate, and can walk you through a roof replacement that meets Title 24 so you don’t leave a rebate behind. Call (760) 750-5557 to get started.

This article is general information, not tax advice. Tax rules change and every situation is different. Confirm how a roof replacement affects your return with a licensed CPA or tax professional.