Construction & Production

Code Upgrade

A code upgrade is repair work required to bring damaged property up to current building codes (IRC, IBC, or local amendments), even if the pre-loss condition did not meet those codes. Code upgrades are covered under most insurance policies but are frequently disputed by carriers as betterment.

You Cannot Legally Install a Non-Compliant Roof

A code upgrade is repair work required by current building codes (IRC, IBC, or local amendments) that was not present on the original structure, and it is a legal requirement - not an optional improvement - that carriers are obligated to cover under most policies. When building codes change between the original installation and the repair date, the new roof must meet current code. If the code now requires ice and water shield per IRC R905.1.2, additional ventilation per IRC R806, or drip edge per IRC R905.2.8.5, those items are code upgrades. The contractor has no choice but to install them.

Most insurance policies include code upgrade coverage. The problem is not coverage - it is that carriers routinely classify code-required items as betterment and deduct them from the claim.

Common Code Upgrades on Residential Roofs

Code UpgradeCode ReferenceTypical Cost Impact
Ice and water shield at eavesIRC R905.1.2$300-$800
Drip edge installationIRC R905.2.8.5$200-$500
Ridge vent / ventilation upgradesIRC R806$400-$1,200
Impact-resistant shinglesLocal wind zone ordinances$500-$2,000+
Additional roof deck fasteningIRC R803.2.1$200-$600

These are not luxuries. They are the legal minimum for a permitted roof installation. If the building inspector would fail the job without them, the carrier should be paying for them.

How Carriers Push Back on Code Upgrades

The carrier's go-to move is calling it betterment. Their argument: the homeowner is getting a better roof than they had before, so they should pay the difference. This argument has a fundamental flaw. The contractor cannot pull a permit and install a roof that violates current code. The "upgrade" is not discretionary. It is a condition of the building permit.

Some carriers also argue that code upgrade coverage has a sublimit or requires a separate endorsement. Check the policy language before supplementing. If the policy includes ordinance or law coverage, the code upgrade is covered.

How to Win Code Upgrade Supplements

The key is specificity. Do not write "ice and water shield is code required" in your supplement narrative. Write "ice and water shield is required per IRC R905.1.2 and [County/City] Building Code Section [X]." Pull the actual code language and attach it to the supplement.

In Xactimate, use the specific line items designated for code-required materials. These line items are flagged differently than standard items, and they signal to the desk adjuster that the cost is code-driven, not contractor-driven.

When you combine a specific code citation, the corresponding Xactimate line item, and a photo showing the pre-loss condition (no ice and water shield present), the supplement is difficult to deny. Most carriers approve well-documented code upgrade claims because the alternative - denying a legally required repair - creates bad faith exposure.

Frequently asked questions

Code upgrades are covered under most insurance policies, but carriers often dispute them as 'betterment.' The counter-argument: code compliance is not an upgrade, it is a legal requirement. The contractor cannot legally install a roof that does not meet current code.

Examples include adding ice and water shield where not previously installed, upgrading to impact-resistant shingles where now required, or adding additional roof vents to meet current ventilation requirements. Citing the specific building code section (IRC, IBC, or local amendments) in the supplement narrative strengthens the claim.

Ready to skip
the data entry?

Upload a PDF scope. CapOut processes it and sends it directly to your Xactimate account.

Get Started Free
No credit card required
Roofing contractors