Software Comparisons

Xactimate vs PlanSwift: Comparison for Contractors

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

Xactimate and PlanSwift serve different estimating workflows. Xactimate is the industry standard for insurance restoration, using Verisk's localized pricing database and producing ESX files that carriers require. PlanSwift is a digital takeoff tool that measures quantities from blueprints and applies your own pricing for plan-based construction work. PlanSwift does not produce ESX files and is not compatible with insurance claims workflows. The right choice depends entirely on whether your work involves insurance or construction bidding.

Quick Comparison

FeatureXactimatePlanSwift
Built forInsurance restoration estimatingPlan-based takeoff and estimating
Pricing sourceVerisk's localized insurance database (auto-updated)User-maintained cost data
Output formatESX files (carrier standard)PDF reports, Excel exports
Takeoff approachSketch (draw property structure)Measure from uploaded blueprints/PDFs
PlatformDesktop + cloudDesktop (Windows only)
Insurance compatibleYes, industry standardNo
Best forAdjusters, restoration contractors, supplement companiesGCs, subcontractors, plan-based estimators

How Xactimate Works

Xactimate is built around the insurance claim workflow. You draw the damaged property in Sketch, scope the damage by adding line items from Verisk's pricing database, and produce an ESX file. That file gets submitted to the carrier through XactAnalysis or shared with the adjuster directly.

The pricing database is the key differentiator. Verisk updates material and labor costs by region, so the pricing reflects current local rates. Both the contractor and the carrier reference the same database, which creates a shared language for negotiating the scope.

How PlanSwift Works

PlanSwift is a digital takeoff tool. You upload blueprints, architectural drawings, or PDF plans, then measure directly on the screen. Click points to measure linear footage. Trace areas to calculate square footage. Count items like fixtures or openings. The software tracks all your measurements and applies your pricing to produce an estimate.

PlanSwift excels at getting quantities off plans quickly. Plugins for specific trades (concrete, flooring, framing, etc.) add templates and assemblies that speed up the process for repeat work.

The Fundamental Difference

Xactimate answers: "What does it cost to repair this damage, according to the insurance pricing database?"

PlanSwift answers: "What are the quantities on these blueprints, and what will they cost at my rates?"

One is for damage repair pricing with a standardized database. The other is for construction quantity measurement with your own pricing. They serve different workflows.

When You Need Xactimate

  • You write or review estimates for insurance claims
  • You submit estimates to carriers or through XactAnalysis
  • You write supplements on existing insurance estimates
  • You work as an adjuster (staff, independent, or public)
  • You run a supplement company

When You Need PlanSwift

  • You bid construction projects from blueprints
  • You need accurate quantity takeoffs from architectural plans
  • You estimate commercial, residential, or specialty trade work
  • Your pricing comes from your own cost data, not an insurance database
  • You produce estimates as PDF proposals or Excel exports

Can You Use Both?

Some contractors who do both insurance restoration and plan-based construction use both tools. The insurance work runs through Xactimate. The commercial or retail work runs through PlanSwift. There is no integration between them, so you manage two separate workflows.

The CapOut Option

If you are a PlanSwift user who occasionally receives insurance PDF estimates, CapOut can bridge the gap. Upload the insurance PDF and CapOut parses every line item, sends the converted estimate directly to your Xactimate account, and gives you production tools from the same upload: profit breakdown by trade, context-aware material and labor orders, and an AI claim assistant for adjuster denials. Free to start with 300 tokens, no credit card required.

Bottom Line

Xactimate and PlanSwift do not compete. Xactimate is for insurance restoration. PlanSwift is for plan-based takeoff and estimating. Pick the one that matches your work. If you do both types of work, you may need both tools.

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

No. PlanSwift does not produce ESX files. It is a takeoff and estimating tool for plan-based construction work, not insurance restoration. If you need to submit estimates to insurance carriers, you need Xactimate.

They have different learning curves. PlanSwift focuses on measuring from blueprints, so if you are comfortable reading plans, the core takeoff features are intuitive. Xactimate requires learning insurance terminology, Verisk's pricing database, the Sketch tool, and the claims workflow. Neither is simple, but they test different skills.

Yes, PlanSwift can measure roof areas and produce retail roofing estimates from plans. However, if the roofing job involves an insurance claim, the estimate needs to be in Xactimate's ESX format for carrier submission. PlanSwift works well for retail roofing bids that do not involve insurance.

PlanSwift is a Windows-based desktop application. It does not have a native Mac version. Mac users would need to run Windows through a virtual machine or Boot Camp. Xactimate also has desktop and cloud-based options.

If you are a general contractor doing plan-based commercial work, PlanSwift is likely the better fit. Its takeoff tools are designed for working from blueprints. If you are a general contractor doing insurance restoration, Xactimate is required. If you do both, you may need both tools.

Get insurance restoration insights

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

Related glossary terms

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.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.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.Categories (Xactimate)Categories in Xactimate are the organizational structure that groups line items by trade or work area - including roofing (RFG), exteriors (EXT), plumbing (PLM), electrical (ELC), painting (PNT), and interior (INT). Category assignment directly affects O&P calculations and XactAnalysis review outcomes.

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