What KPIs Should Contractors Track (and How)?

The right contractor KPIs keep jobs profitable and cash flowing. Focus on a short list you can measure weekly and monthly—win rate, backlog, gross margin, labor productivity, WIP, and DSO—then standardize formulas so everyone reads the numbers the same way.

The Core KPIs (Plain-English Formulas)

Start with a handful that expose margin, schedule, and cash risk early.

  • Win Rate = Won Jobs ÷ Total Bids (period). Track by lead source and service.
  • Backlog = Value of awarded work not yet billed (next 3–6 months).
  • Gross Margin % = (Revenue − Direct Costs) ÷ Revenue.
  • Labor Productivity = Units Installed ÷ Labor Hours (by phase/cost code).
  • WIP Accuracy = Percent-complete vs. budget by SOV line (AIA/progress jobs).
  • DSO (Days Sales Outstanding) = AR ÷ (Average Daily Revenue).
  • Change-Order Cycle Time = Days from request → signed CO/EWA.
 

What to Review Weekly vs. Monthly

Keep weekly reviews tactical and monthly reviews strategic.

  • Weekly: labor productivity, coding accuracy, open EWAs/COs, percent-complete changes, open pay apps, on-time timecards.
  • Monthly: win rate, backlog trend, gross margin by job, WIP reconciliation, DSO and collections status.
 

Data Hygiene That Makes KPIs Trustworthy

Clean inputs → reliable dashboards.

  • Require daily time entry by job → phase → cost code in the Werx Field App.
  • Use EWAs and signed change orders to capture scope shifts before work.
  • Update SOV percent-complete for AIA/progress billing weekly.
  • Send invoices quickly and offer online payment to lower DSO.
  • Sync customers, invoices, and payments to QuickBooks Online.
 

Simple Dashboard Layout (Exec & PM Views)

Show few numbers, update often, and highlight exceptions.

  • Executive: Win Rate, Backlog (by month), Gross Margin %, DSO, Cash-in-last-30, Change-Order Cycle Time.
  • Project Manager: Labor Productivity by phase, WIP variance (budget vs. actual), Open COs/EWAs, Pay App status (submitted/approved/paid).
 

How to Improve KPIs (Quick Wins)

Small process tweaks can move the numbers fast.

  • Win Rate: option-based proposals + 24h/72h/7d follow-up.
  • Gross Margin: tighten change-order approval before work begins.
  • Productivity: daily coded hours and photo-backed progress.
  • DSO: send invoices within 24–72h, accept card/ACH, nudge at 15/30 days.
  • WIP: refresh percent-complete weekly; align field notes to SOV lines.
 

Where Werx Fits

Werx connects field data to billing and accounting so KPIs are accurate without double entry.

 

FAQs About Contractor KPIs

 

What’s a good target for DSO?

Many contractors target 30–45 days. Shorten by invoicing faster, enabling online payments, and following a 7/15/30-day collections cadence.

Margin vs. markup—which should I track?

Track gross margin % for financials. Use markup in estimating, but convert to margin when reviewing job performance.

How often should I update WIP?

Weekly on active AIA/progress jobs so pay apps reflect true percent-complete and revenue recognition stays accurate.

 

TL;DR Recap

  • Track a short list weekly/monthly: Win Rate, Backlog, Gross Margin, Productivity, WIP, DSO
  • Standardize formulas and review cadences
  • Use field-coded time, EWAs, and quick invoicing to improve results
  • Werx ties field, billing, payments, and QuickBooks together for reliable KPIs