Xactimate Codes for Roofing Supplements: Quick Reference
Kelvin Spratt
Founder, Supplement Snap · January 20, 2026 · Updated October 23, 2026
Most Used Code
RFG SHTHN
Sheathing replacement. One of the most common supplement line items on tear-offs.
Key Takeaways
Quick-reference Xactimate roofing supplement codes for decking, flashing, ice & water shield, pipe boots and drip edge, with units and proof tips.
Preparing a supplement? Use the free checklist so nothing is missing when you submit.
Xactimate roofing supplement list: quick reference
This is the short list of line items that come up most often on roofing supplements, with the unit each one is measured in. The prices shown are national-average examples for illustration. Your price list, region and date will differ, so always use the price list named on the adjuster's estimate.
The sections below explain when each item applies and what proof to attach. If you are assembling a package, run it against the free supplement checklist before you send it. To see these items laid out in a full package, read the Xactimate roofing estimate example, and for how estimating software and documentation tools fit together, see Xactimate roofing software explained.
| Code | Description | Unit | Illustrative Price |
|---|---|---|---|
| RFG SHTHN | Sheathing, plywood/OSB, R&R | SF | $2.18 |
| RFG RFLT30 | Roofing felt, 30# | SF | $0.52 |
| RFG FLSH | Step/counter flashing, aluminum | LF | $8.75 |
| RFG I&WS | Ice & water shield membrane | SF | $1.85 |
| RFG VENT | Pipe jack/boot, R&R | EA | $85.00 |
| RFG DRIP | Drip edge, aluminum, R&R | LF | $4.25 |
| RFG TEAR | Remove additional layer | SQ | $45.00 |
| RFG HAUL | Haul debris, additional layer | SQ | $22.50 |
Illustrative prices, not taken from a published Xactimate price list. Prices vary by region and change over time. Check every code, unit, quantity and price against your own price list.
Skip the lookup on your next tear-off.
Supplement Snap suggests a matching code and quantity for each finding your crew captures. Review the suggestions before you send them.
Why Xactimate codes matter for supplements
Insurance adjusters use Xactimate to estimate repair costs. When you submit a supplement using the same line codes and format the adjuster works in, your supplement is easier for the adjuster to review. Approval still depends on the claim, the policy and the carrier.
Submitting a supplement as a plain-text description forces the adjuster to translate your findings into Xactimate themselves, which means they might use lower-cost codes, miss line items, or simply deny the supplement because it's too much work to process.
Decking and sheathing codes
When rotted or damaged decking is found during tear-off:
RFG SHTHN — Sheathing, plywood/OSB, 1/2" CDX — used for replacing damaged decking. Measured in SF (square feet). Illustrative price: ~$2.18/SF
RFG RFLT30 — Roofing felt, 30# — underlayment that goes over new decking. Measured in SF. Illustrative price: ~$0.52/SF
Always measure the actual area of damaged decking. Count sheets if possible; a standard sheet is 4x8 (32 SF). Include photos showing the rotted wood with context of where it sits on the roof.
Flashing codes
For failed or corroded flashing:
RFG FLSH — Flashing, step/counter, aluminum — remove and replace. Measured in LF (linear feet). Illustrative price: ~$8.75/LF
RFG FLSHC — Flashing, counter/cap — remove and replace. Measured in LF. Illustrative price: ~$6.50/LF
Document the type of flashing (step, counter, valley), the material (aluminum, galvanized), and the location (chimney, wall, skylight). Photograph both the removed flashing and the area it was protecting.
Ice and water shield codes
For missing or deteriorated ice and water membrane:
RFG I&WS — Ice & water shield membrane, install. Measured in SF. Illustrative price: ~$1.85/SF
This is one of the most common supplement items because many older roofs were installed without ice and water shield in areas where current building codes now require it (valleys, eaves, around penetrations). Always reference the applicable building code in your supplement narrative.
Vent and pipe boot codes
For damaged pipe boots and roof vents:
RFG VENT — Roof vent, pipe jack/boot, remove and replace. Measured in EA (each). Illustrative price: ~$85.00/EA
Pipe boots deteriorate over time and are often cracked or separated when discovered during tear-off. Document each pipe boot individually with photos.
Drip edge codes
For missing or damaged drip edge:
RFG DRIP — Drip edge, aluminum, remove and replace. Measured in LF (linear feet). Illustrative price: ~$4.25/LF
Drip edge is required by many building codes (check your local code) and is a common supplement item when the original installation didn't include it or it has corroded.
Additional layer removal codes
For roofs with multiple layers:
RFG TEAR — Remove additional layer of roofing. Measured in SQ (squares, 100 SF). Illustrative price: ~$45.00/SQ
RFG HAUL — Haul debris, additional roofing layer. Measured in SQ. Illustrative price: ~$22.50/SQ
Multiple layers are only discovered during tear-off. Document the number of layers found and photograph the cross-section showing multiple layers of shingles.
How to find the right code and unit
Codes only help if you pick the right one. In Xactimate, roofing items live in the roofing category, and each item has a description, a unit of measure and a unit price from the price list you are working in.
Follow these habits every time:
Search by what the item does: Look for the component and the action, such as remove and replace or install only.
Read the full description: Two items can sound similar but differ in material, size or what is included.
Match the unit: Square feet, linear feet, squares and each are not interchangeable. Your quantity has to use the unit the item uses.
Check the price list: Confirm the price list name and date matches the location and time of the loss.
The code names and prices shown in this guide are shorthand examples. Always confirm the exact item and price in your own software or with the adjuster.
Codes and items people forget
Missing a small item costs little on one job and a lot across a year. These are the ones crews and estimators overlook most often:
Starter strip: Installed at eaves and rakes on most shingle systems.
Ridge and hip cap: Priced separately from field shingles.
Underlayment: Felt or synthetic, matched to local code and manufacturer requirements.
Drip edge and rake metal: Often required by code and frequently left off.
Step flashing and counter flashing: Measured in linear feet along walls and chimneys.
Pipe jacks, vents and exhaust caps: Counted individually.
Debris removal: Including extra layers.
Permits and dumpster fees: Where local rules require them.
Walk this list before you finish any estimate or supplement. It takes a minute and often finds items worth hundreds of dollars.
Understanding unit prices and price lists
Unit prices in Xactimate come from regional price lists that are updated regularly. The same item can carry a different price in two nearby cities, and the price for the same city changes over time.
Three practical rules:
Use the price list tied to the claim: The adjuster's estimate names it. Match it so your numbers can be compared line by line.
Do not mix price lists: Combining items from different lists confuses review.
Explain exceptions: If a job needs something the price list handles poorly, such as a hard access site, add a short note and a photo instead of silently changing a price.
The example prices in the table above are national-style averages and will not match your area. Treat them as a sanity check, not a quote.
Pairing codes with the right proof
A code tells the adjuster what you want. The proof tells them why. For every code on a supplement, attach at least:
One photo: Labeled to match the line item, showing the condition.
One measurement: Length, area or count, with how you got it.
One sentence: Why the item applies to this job.
When all three are present, the line item is much easier for the adjuster to verify without a call. For a full workflow, see how to write a roofing supplement and our photo documentation checklist.
How Supplement Snap handles Xactimate codes
Supplement Snap suggests a matching Xactimate line code, with sub-items and a unit price, for each damage type your crew captures. When you export the Xactimate-style CSV, each capture produces suggested line items. The crew's quantity and an approximate price from a fixed table of illustrative figures are filled in only for the first item, and only when the unit your crew chose matches the unit of that price. Other rows are left blank for you to complete. Review every row against your own price list before you send.
For example, a 'Decking' capture suggests both the sheathing replacement line (RFG SHTHN) and the felt underlayment line (RFG RFLT30). A 'Multiple Layers' capture suggests both the tear-off line (RFG TEAR) and the haul debris line (RFG HAUL).
This saves your office staff from manually looking up codes and pricing, and helps keep items from being missed in the export.
For a complete walkthrough of building an Xactimate estimate, see our Xactimate roof estimate guide.
Frequently asked questions
Do I need an Xactimate license to use these codes?
You do not need a license to reference item names in a written supplement, but you need the software to build a native Xactimate estimate. Many contractors submit a clearly formatted document that mirrors Xactimate items.
Are Xactimate codes the same everywhere?
Item names are largely consistent, but unit prices come from regional price lists and change over time, so totals differ by location and date.
Where do I find the current price list?
The adjuster's estimate shows the price list used for the claim. In Xactimate you select the price list for the project's location and date.
Why was my line item rejected even though the code was right?
Usually the quantity or the proof was the problem, not the code. Add a measurement, a labeled photo and a short explanation of why the item applies.
References & Resources
Free tools and resources
Ready to streamline your supplement process?
Supplement Snap helps your crew capture hidden damage during tear-off and generate adjuster-ready reports in minutes.
Written by
Kelvin Spratt
Founder, Supplement Snap
Kelvin builds software for roofing contractors who are tired of leaving supplement money on the table. His background in software development and insurance restoration workflows drives everything Supplement Snap does.
More Articles
Drip Edge on a Roof Claim: How Roofers Document and Request It
Read more →
Steep Roof and High Roof Charges: How to Document Them
Read more →
What Can You Supplement on a Roof Claim? 12 Items Contractors Commonly Request
Read more →
Xactimate Roofing Estimate Example: How a Supplement Line-Item List Looks
Read more →