Growth and sales

How to set construction company goals and KPIs

Start with a profit goal, work it back into revenue, backlog, and bids, then track 5 to 8 KPIs with an owner, a target, and a review date for each.

Two construction professionals review paper plans beside a tablet at a jobsite workbench.
Plan reviews connect field conditions, drawings, and the next decisions on a job. AI-generated illustration.

To set construction company goals and KPIs, start with one annual profit goal, work it backward into the revenue, gross margin, backlog, and bids it requires, then pick 5 to 8 KPIs that tell you each month whether you are on track. Give every KPI an owner, a target based on your own history, a source of data, and a review date. Goals without that chain from profit down to weekly activity end up as a revenue number on a whiteboard that nobody manages.

The point of KPIs is not to measure everything. It is to see trouble early enough to act, and to give each leader a few numbers they control.

Goals versus KPIs

A goal is the result you want by a date: net profit of $600,000 this year, or backlog of six months by June. A KPI is a number you track regularly that tells you whether you are heading there. Good KPIs mix lagging measures (what already happened, like gross margin on closed jobs) with leading measures (what predicts the future, like proposals sent or hours against budget this week).

How to set construction company goals and KPIs, step by step

1. Start with profit, not revenue

Decide what the company needs to earn: owner pay, debt payments, money to leave in the business for working capital and bonding, and a return for the risk. That is the net profit goal. Revenue is only useful as a way to get there.

2. Work backward to gross profit and revenue

Add your planned overhead to the net profit goal. That is the gross profit you need. Divide by your realistic gross margin to get required revenue. If you do not know your overhead, start with how to budget overhead and how to build a company budget.

3. Translate revenue into backlog and bids

How much signed work do you need by each quarter to hit that revenue? How many proposals does that take at your current hit ratio? This step turns a yearly target into monthly sales activity someone can manage.

4. Pick a short list of KPIs

Choose 5 to 8 numbers that cover sales, operations, finance, and safety. A typical starting set:

  • Sales: proposals sent, hit ratio, backlog in months.
  • Operations: gross margin by job against estimate, labor hours against budget.
  • Finance: cash on hand and working capital, days to collect receivables, overhead against budget.
  • Safety: recordable incident rate and near-miss reports.

For definitions and formulas, see construction KPIs every owner should track.

5. Set targets from your own history

Use the last two or three years of your own numbers as the baseline. Set targets that are a realistic step up, not a number you heard at a conference. If your gross margin has been 22 percent, a target of 24 percent with a plan to get there beats a target of 35 percent nobody believes.

6. Assign one owner per KPI

Each KPI needs one person responsible for the number and the actions behind it. The estimator owns hit ratio. PMs own job margin. The controller or bookkeeper owns days to collect. The owner owns the overall scorecard.

7. Decide where the data comes from

A KPI is only as good as the data. Write down where each number comes from (job cost report, accounting system, timecards, sales log) and who updates it. If assembling the scorecard takes more than an hour, fix the data capture first.

8. Review on a fixed rhythm

Weekly for leading numbers like hours and proposals. Monthly for margin, cash, and WIP. Quarterly for the overall plan. Each review ends with actions, an owner, and a date. See how to run construction company meetings.

9. Share the numbers that people can move

Field crews do not need the full financial scorecard, but they do need the numbers they affect. Show superintendents and foremen their own job's hours against budget every week, and show the whole company the safety numbers and a simple backlog picture each month. People work toward targets they can see. Keep the full profit and cash detail with the leadership team, and explain the why behind each field target so it does not feel like a stopwatch. When a crew beats its hours on a job, say so in front of everyone.

Worked example: from profit goal to a monthly scorecard

Say a specialty contractor wants $500,000 in net profit next year. Planned overhead is $1,100,000. Gross margin has averaged 20 percent. The numbers below are illustrative.

Example: working a profit goal back to bids
StepCalculationResult
Gross profit needed$500,000 net + $1,100,000 overhead$1,600,000
Revenue needed$1,600,000 ÷ 20% gross margin$8,000,000
Average contractFrom last two years$400,000
Contracts needed$8,000,000 ÷ $400,00020
Bids needed20 ÷ 25% hit ratio80 bids, about 7 per month

The owner then builds a one-page monthly scorecard.

Example monthly scorecard
KPITargetOwner
Bids submitted per month7Chief estimator
Hit ratio (rolling 12 months)25%Chief estimator
BacklogAt least 5 months of revenueOwner
Gross margin on jobs closed this quarter20% or betterPMs
Labor hours against budgetAt or under on 80% of active jobsPMs and superintendents
Days to collect receivablesDown from last yearController
Recordable incident rateBelow last yearSafety lead

If gross margin comes in at 18 percent instead of 20, the math shows the company would need about $8.9 million in revenue to hit the same profit. That is why margin, not revenue, sits at the center of the plan.

Mistakes when setting construction goals and KPIs

  1. Only setting a revenue goal. Revenue without margin can grow losses.
  2. Tracking too many numbers. Twenty KPIs means none get managed.
  3. No owner. A KPI the whole team owns is a KPI nobody owns.
  4. Targets disconnected from history. Unrealistic targets get ignored by March.
  5. Only lagging measures. By the time year-end margin is known, it is too late to fix.
  6. Reviewing without actions. A scorecard meeting that ends without names and dates changes nothing.

Templates, terms, and tools

Smart Business Automator pulls job costing, WIP views, change orders, and invoicing into one system, which makes a monthly scorecard a report instead of a weekend project. See job costing and WIP automation.

Frequently asked questions

How many KPIs should a construction company track?

Most small and mid-size contractors do well with 5 to 8 company-level KPIs covering sales, operations, finance, and safety. Each leader may track a few more for their own area.

What is the difference between a goal and a KPI?

A goal is the result you want by a date, such as a net profit figure for the year. A KPI is a number you track regularly to see whether you are on pace to reach it.

Should construction goals be based on revenue or profit?

Profit. Work backward from the net profit you need to the gross profit, revenue, backlog, and bids required. Revenue alone hides margin problems.

How often should construction KPIs be reviewed?

Leading numbers like bids and labor hours weekly, financial numbers like margin and cash monthly, and the overall plan quarterly.

How do you calculate a safety incidence rate?

Multiply the number of recordable injuries and illnesses by 200,000 and divide by total employee hours worked, as described by the Bureau of Labor Statistics.

Sources

  1. U.S. Bureau of Labor Statistics: How to compute nonfatal incidence rates
Written and edited by

Maurice Francois writes and edits construction operations guides for Smart Business Automator. More from Maurice on the Scaling Legends podcast.

Get a free assessment