How to Convert a PDF to ESX for Xactimate
How To
Oct 26, 2026
Zach Gardner, CEO @ClaimsFlow
How to Convert a PDF to ESX for Xactimate
Short answer: Xactimate can’t import a PDF. To get a PDF estimate into Xactimate, you have three options: ask the estimate’s author for the ESX, rebuild the estimate by hand, or run the PDF through a PDF-to-ESX converter. A converter rebuilds the Xactimate project file from the PDF in minutes. Before you import the ESX, confirm its RCV matches the PDF to the dollar and review anything the converter flagged.
Most estimates you receive from an adjuster, contractor, or another party arrive as PDFs. The PDF was printed from Xactimate, but it isn’t the Xactimate file. To supplement, review, budget, or reconcile against it, you need the estimate back in Xactimate. This guide covers what an ESX file is, your options for getting one, a step-by-step conversion, and a checklist to run before you start work.
What is an ESX file?
An ESX file is Xactimate’s project export format. It carries the full estimate: the project tree of levels, rooms, and groups; each line item’s category and selector code, activity, quantity, and unit price; F9 notes; price list, tax, and O&P settings; and the Sketch. Xactimate imports an ESX and opens it as an editable project.
A PDF is a printed report of that project. It keeps the descriptions, quantities, and totals. It drops the codes, the structure, the custom item flags, and the settings behind the totals. For the full comparison, see PDF vs. ESX: What’s the Difference?
Why Xactimate can’t open a PDF
Xactimate imports project files, not printed reports, and it has no built-in way to turn a PDF estimate back into a project. Copying text out of the PDF doesn’t solve it. Xactimate needs to know which item each line is, not just what its description says, and similar descriptions can map to items with very different prices.
Three ways to get a PDF estimate into Xactimate
Option | Time on a large estimate | Matches the original? | Best when |
|---|---|---|---|
Ask for the ESX | Depends on the sender, often days | Yes, it is the original | The author will share it and you can wait |
Rebuild by hand | 2–5 hours | Rarely exact | The estimate is small, around 50 lines or fewer |
Convert the PDF to ESX | Minutes | Verified against the PDF’s RCV | You need to start work today, or the ESX isn’t available |
1. Ask for the ESX
If the estimate’s author will send the ESX, it’s the cleanest option. In practice, many adjusters and carriers share PDFs only, and a request can add days to a claim that is already waiting.
2. Rebuild the estimate by hand
Open a new project in Xactimate, recreate each room and its dimensions, search for each line item, and match quantities and prices. On a 300-line estimate that’s a half day. The rebuild also has to guess at custom prices, O&P rules, and tax settings, so its total rarely matches the original. See The Real Cost of Working From a PDF Estimate.
3. Convert the PDF to ESX
A PDF-to-ESX converter reads the PDF and rebuilds the Xactimate project file, including the project tree, codes, quantities, prices, and notes. Conversion takes minutes, even on large-loss files. The rest of this guide walks through that workflow. To compare tools, see Best PDF to ESX Converters for Xactimate.
How to convert a PDF to ESX, step by step
The steps below use ClaimsFlow, but the checks apply to any converter.
Step 1: Start with the right PDF
Use the PDF exactly as Xactimate exported it. ClaimsFlow is built for Xactimate-generated PDF estimates, not invoices, handwritten documents, or estimates from other platforms. A report type that shows full line item detail, such as a Final Draft, gives the converter the most to rebuild from. See Choosing the Right Xactimate Report.
Step 2: Upload the PDF
Upload the estimate to ClaimsFlow. Conversion takes minutes, including estimates with 1,000 or more line items.
Step 3: Confirm RCV against the original
Before you download, compare the converted RCV with the RCV on the PDF’s summary page. RCV is the best single test of a conversion, because every line item, quantity, price, tax setting, and O&P rule feeds into it. If it matches to the dollar, the estimate is very likely right. If it doesn’t, work top-down to find the gap, as described in How to Check a Converted Xactimate Estimate for Errors.
Step 4: Review unconverted and custom line items
Open the Conversion Report. It lists every line item that didn’t convert, such as a sub’s invoice or an item with no Xactimate equivalent. Each one goes into the ESX as a Misc. item, so the total stays whole and you can find it in Xactimate.
Then look at the line items flagged as custom. These carry modified descriptions or non-standard prices, and they’re where scope and pricing disagreements usually start. See why green items matter.
Step 5: Check the project tree and Sketch
Scan the project tree to confirm the levels, rooms, and groups match the PDF. If the estimate includes a Sketch, inspect the rebuilt Sketch in the Sketch Viewer. Room dimensions drive every quantity in a room, so a wrong wall length or ceiling height shows up as wrong quantities. ClaimsFlow rebuilds interior Sketches. Exterior and roof Sketches aren’t supported yet. See the Xactimate Sketch Conversion FAQ.
Step 6: Download the ESX and import it into Xactimate
Download the ESX and import it into Xactimate. The project opens with the original structure, line items, and notes, ready to edit.
Pre-flight checklist before you start work
Run these checks on a converted estimate before you write a supplement, build a budget, or start a review. They take about five minutes.
RCV matches the PDF’s summary page to the dollar.
Line item count matches, allowing for items listed in the Conversion Report.
Rooms and groups appear in the same structure as the PDF.
Price list, tax, and O&P settings match the original.
Custom line items kept their original descriptions and prices.
Unconverted items from the Conversion Report are reviewed.
F9 notes sit on the right line items.
Sketch dimensions match the PDF diagram in the rooms that carry the most value.
What transfers, and what to check
Part of the estimate | In the converted ESX | What to check |
|---|---|---|
Project tree (levels, rooms, groups) | Rebuilt | Rooms match the PDF |
Line items: codes, activity, quantity, unit price | Rebuilt | Your highest-value items |
Custom line items | Kept and flagged | Description and price unchanged |
F9 notes | Transferred | Notes sit on the right line |
Tax and O&P | Rebuilt to match the original | RCV components match the PDF |
Interior Sketch | Rebuilt | Dimensions, walls, and openings |
Exterior and roof Sketch | Not yet supported | Draw or trace it in Xactimate |
Items with no Xactimate equivalent | Added as Misc. items | Review each one |
Common problems and how to fix them
Everything is off by a small percentage. The price list region or date likely differs from the original. Check the price list in the estimate header.
Only tax or O&P is off. Check the tax rate, which items are taxable, and which trades O&P applies to.
One room’s quantities are off. Check that room’s Sketch: wall lengths, ceiling height, missing walls, and doors and windows.
A line item seems to be missing. Check the Conversion Report. Unconverted items are in the ESX as Misc. items.
What you can do once it’s in Xactimate
With the estimate back in Xactimate, the work the PDF blocked becomes possible:
Write a supplement inside the adjuster’s estimate, with each addition marked and noted.
Analyze a contractor’s estimate line by line, with codes and dimensions restored.
Reconcile two claim estimates by room and category.
Build job budgets and work orders from the trade data on every line item.
Frequently asked questions
Can Xactimate import a PDF? No. Xactimate imports ESX files. To work in a PDF estimate, rebuild it by hand or convert it to an ESX with a PDF-to-ESX converter.
How long does it take to convert a PDF to ESX? With a converter, a few minutes, including large estimates. A manual rebuild of a large estimate usually takes two to five hours.
Does converting a PDF to ESX keep the original pricing? It depends on the tool. Some converters reprice line items with the destination price list after import, which changes RCV. ClaimsFlow reproduces the PDF’s pricing, and you confirm RCV against the original before you download.
Can I convert the Sketch on a PDF to Xactimate? Yes, for interior Sketches. ClaimsFlow rebuilds rooms, walls, doors, windows, and stairs from the diagram printed on the PDF. Exterior and roof Sketches aren’t supported yet. See How to Convert a Sketch to Xactimate.
Can I convert a PDF that wasn’t made in Xactimate? ClaimsFlow is built for PDFs exported from Xactimate. Invoices, handwritten documents, and estimates from other platforms aren’t supported.
How much does PDF to ESX conversion cost? Converters charge per line item, per file, or by subscription. ClaimsFlow includes the first 150 line items free, then bills per line item with automatic volume discounts.
Convert your first PDF estimate
Upload a PDF estimate, confirm RCV against the original, review the Conversion Report, and download an ESX you can work in. Your first 150 line items are free at claimsflow.io.
Related articles:

