Xactimate Education

What Is an ESX File? Everything Restoration Pros Need to Know

Matt Fruge-March 26, 2026-8 min read-Last verified: March 2026

An ESX file is the native project file format for Xactimate, the estimating software used by virtually every insurance carrier in North America (according to Verisk). The ESX file contains the complete editable estimate - line items, Sketch drawings, measurements, photos, pricing data, and claim information - all in a single file that Xactimate can open and modify. Unlike a PDF, which is read-only, the ESX file is the working document that adjusters, contractors, and supplement companies use to review scope, write supplements, and submit through XactAnalysis.

This guide covers what ESX files contain, why they matter, how to open them, and what to do when you get a PDF instead of one.

ESX Files: The Basics

An ESX file is Xactimate's proprietary project file format, developed by Verisk (formerly Xactware). It functions as a container that holds every component of an insurance estimate in one editable package:

  • Line items - every material, labor, and equipment charge in the estimate
  • Sketch data - the floor plan drawings with room dimensions, elevations, and roof measurements
  • Photos and documentation - any images attached to the claim
  • Pricing data - which price list was used and when it was last updated
  • Claim information - insured's name, policy number, date of loss, carrier details
  • Notes and comments - adjuster notes, scope details, anything typed into the estimate

All of that lives inside a single .esx file. When you open it in Xactimate, the software unpacks everything and presents it as an editable estimate.

Why ESX Files Matter for Contractors

For restoration contractors, the ESX file is the essential working document for every insurance claim. It enables supplement writing, line item verification, and XactAnalysis submission - none of which are possible with a PDF. Here is why the ESX format matters:

Supplements Start with the ESX

When you write a supplement, you're adding to the adjuster's original estimate. That means opening their ESX file, reviewing the existing scope of work, and adding the line items they missed. You can't do that with a PDF. A PDF is a printout. The ESX is the actual project.

Without the ESX, you'd have to rebuild the entire estimate from scratch in Xactimate, re-enter every line item the adjuster already approved, and then add your supplement on top. That's hours of work that doesn't need to happen.

Line Item Verification

A PDF shows you what the adjuster scoped, but you can't dig into the details the same way. In the ESX file, you can check exactly which price list the adjuster used, see whether they applied depreciation correctly per line item, verify waste factors, and confirm that the Sketch dimensions match the actual property. That level of detail matters when you're disputing an underpayment.

XactAnalysis Integration

If you're working with carriers through XactAnalysis, the entire workflow runs on ESX files. Assignments come in as ESX files. You submit your estimate as an ESX file. Supplements get appended to the original ESX file. The PDF is just the human-readable output. The ESX is what the system actually processes.

How to Open an ESX File

There are three ways to open an ESX file:

1. Xactimate Desktop

The traditional method. Open Xactimate, go to your Projects tab, and import the ESX file. The software unpacks everything and you can start editing. This requires an active Xactimate subscription.

2. Xactimate Online (XOL)

The browser-based version of Xactimate. Upload the ESX file and it opens in your browser. Same editing capabilities, no desktop software required. Also requires a subscription, but some users prefer this for remote work or if they're on a Mac.

3. XactAnalysis Direct Transfer

If you're receiving assignments through XactNet or XactAnalysis, the ESX file arrives directly in your Xactimate queue. No manual import needed. Just open the assignment from your dashboard.

The PDF Problem

The most common workflow issue in insurance restoration involves adjusters sending PDF estimates instead of ESX files. Here is the scenario that plays out on restoration jobs every single day: the adjuster comes out, inspects the property, writes their estimate in Xactimate, and sends the contractor a PDF.

Not the ESX file. A PDF.

The PDF shows the line items, the totals, maybe the Sketch. But it's flat. You can't edit it. You can't add to it. You can't open it in Xactimate and start writing your supplement.

This is where most contractors get stuck. The options used to be:

  1. Call the adjuster and ask for the ESX file. Sometimes they'll send it. Sometimes they won't. Sometimes they take two weeks to respond.
  2. Re-key the entire estimate into Xactimate by hand. Line by line. Every measurement, every quantity, every line item code. This can take hours for a large loss.
  3. Use a conversion tool. Upload the PDF and have the converted estimate sent directly to your Xactimate account in seconds.

Option 3 is why tools like CapOut exist. You upload the insurance PDF, CapOut reads the line items and data, and sends the converted estimate directly to your Xactimate account. No re-keying. No waiting on the adjuster. CapOut also turns that same upload into a production-ready breakdown: profit analysis by trade, context-aware material orders (change the shingle brand and hip, ridge, and starter products auto-switch to match), and labor orders loaded per crew with real-time margin visibility.

Common ESX File Issues

A few problems come up regularly when working with ESX files:

Version Mismatch

Xactimate updates regularly, and sometimes an ESX file created in a newer version won't open cleanly in an older version. If you get an error when importing, check your Xactimate version first. Updating usually fixes it.

Corrupted Files

ESX files can get corrupted during email transfer, especially if an email server strips or modifies the attachment. If a file won't open and you've confirmed your Xactimate version is current, ask the sender to re-export and send it again. Using XactAnalysis or XactNet for transfers avoids this issue entirely.

Missing Price Lists

Every ESX file references a specific price list (region and date). If you don't have that price list downloaded in your copy of Xactimate, the line item prices may show as zero or throw warnings. Go to your price list manager and download the matching region and date.

Sketch Won't Render

Occasionally the Sketch portion of an imported ESX file won't display correctly. This is usually a graphics driver issue on your machine. Try switching between the legacy and modern rendering modes in Xactimate's settings.

ESX vs. Other File Formats

FormatEditable?Contains Full Estimate?Requires Xactimate?
.esxYesYes - line items, Sketch, photos, notes, pricingYes
.pdfNoPartial - shows totals and line items but no edit capabilityNo
.xls/.csvPartiallyLine items only - no Sketch, no photosNo
.esiYesYes (older Xactimate format, pre-ESX)Yes (older version)

When You Need the ESX (and When You Don't)

You need the ESX file when:

  • You're writing a supplement and adding line items to the adjuster's original estimate
  • You need to verify the Sketch dimensions against the actual property
  • You're checking whether overhead and profit was included or excluded
  • You're submitting through XactAnalysis and need the file in the correct format
  • You're comparing the adjuster's scope to your own field measurements line by line

You might not need the ESX when:

  • You just need to review the adjuster's total and accept the estimate as-is
  • You're using the estimate as a reference to order materials
  • You need to send the estimate to a homeowner for their records (the PDF works fine for this)

For most restoration contractors who actively manage claims and write supplements, the ESX file is the format you'll work in daily. If you're getting PDFs instead, CapOut is free to start with 300 tokens and no credit card required. Upload a PDF and CapOut processes it and sends it directly to your Xactimate account. From the same upload, CapOut generates trade-level profit breakdowns, material and labor orders, and gives you an AI Claim Assistant that writes documented, cited responses when an adjuster denies a line item.

About the author

Matt Fruge

Founder & CEO, CapOut

Matt Fruge is the founder of CapOut, the PDF-to-ESX conversion platform for insurance restoration professionals. With deep experience in insurance claims technology, Matt built CapOut to eliminate the hours contractors spend manually re-keying estimates into Xactimate.

Frequently asked questions

An ESX file is the native project file format for Xactimate, the estimating software used by most insurance carriers and restoration contractors. It contains the full estimate - line items, measurements, Sketch drawings, photos, notes, pricing data, and claim information - all bundled into a single file that Xactimate can read and edit.

You need Xactimate desktop or Xactimate online to open an ESX file directly. There is no free viewer from Verisk. If you have a Xactimate subscription and receive a PDF instead of an ESX, a tool like CapOut can convert the PDF and send it directly to your Xactimate account. CapOut also breaks down the estimate by trade for production planning, generates material and labor orders, and includes an AI Claim Assistant for disputing denied line items. But to open and edit any ESX file, you need an active Xactimate subscription.

A PDF estimate is a flat document - you can read it, but you cannot edit the line items, adjust quantities, or modify the Sketch. An ESX file is an editable project file. You can open it in Xactimate, change line items, update measurements, add scope, and resubmit it. For supplements, you need the ESX - not the PDF.

Yes. Tools like CapOut let you upload a PDF estimate and send the converted result directly to your Xactimate account in seconds. The conversion pulls out the line items, quantities, and pricing so you can open it in Xactimate and start working. CapOut also uses the same upload to generate a full profit breakdown by trade, context-aware material orders, and labor orders loaded per crew, so you can go from PDF to production planning without any additional data entry. You need an active Xactimate subscription. This is the fastest option if an adjuster sent you a PDF instead of the ESX.

Some adjusters send PDFs out of habit, because their workflow defaults to PDF exports from XactAnalysis. Others do it intentionally because a PDF is harder for the contractor to modify and resubmit as a supplement. Either way, if you need the ESX, you can request it directly from the adjuster or convert the PDF yourself.

Xactimate has a mobile version (Xactimate Mobile) available on iOS and Android, but it is designed for field estimating and may not support all features of the desktop version. For full editing, use Xactimate desktop or Xactimate online on a computer.

Generally yes, but there can be issues. An ESX file created in a newer version of Xactimate may not open correctly in an older version. If you receive an ESX file and Xactimate throws an error, check whether your software version is current. Xactimate online always runs the latest version, so compatibility is less of a concern there.

Get insurance restoration insights

Practical tips on Xactimate, supplements, and estimating workflows. No spam.

Related glossary terms

ESX FileAn ESX file is the native project file format for Xactimate, containing the complete estimate - including editable line items, pricing, sketch data, photos, and notes. ESX is the required format for submitting estimates through XactAnalysis to insurance carriers.XactimateXactimate is the estimating software developed by Verisk that is used to process claims at the vast majority of top US property insurance carriers. Xactimate is the industry standard for writing estimates, submitting supplements, and negotiating claim values in insurance restoration.XactAnalysisXactAnalysis is Verisk's cloud-based claims management platform where insurance carriers receive, review, approve, or dispute estimates and supplements submitted through Xactimate via XactNet. XactAnalysis is the review end of the Xactimate ecosystem.XactNetXactNet is Xactimate's cloud-based delivery network for transmitting estimates, supplements, and supporting documentation between parties. XactNet is the pipeline that moves estimates from Xactimate to the carrier's XactAnalysis review platform.Line ItemsLine items are individual entries in an Xactimate estimate, each representing a specific material, labor task, or service with a selector code, description, quantity, unit of measure, and price from the Verisk regional database. A typical residential roofing estimate contains 30-50 line items.Scope (of Work)The scope of work is the specific set of repairs to be performed on a project as defined by the estimate. The scope of work overlaps with the scope of loss but serves a different purpose: the scope of loss is the adjuster's damage assessment, while the scope of work is what the contractor actually builds from.SupplementA supplement is a formal request to increase the payout on an existing insurance claim when the original scope of loss misses damage, underestimates quantities, or excludes code-required work. Supplements average a 34.4% increase in RCV on residential claims (The Supplement Experts).

Convert your first PDF to ESX free

Upload a PDF estimate and get a production-ready ESX file in under a minute.

Get Started Free

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