All posts
ConstructionJuly 7, 2026

Why owned equipment makes construction job margins look better than they are

A paid-off motor grader feels like it costs nothing to run. Here is what happens to job margin when equipment depreciation stays out of the job cost report.

Yellow motor grader leveling a dirt road on an earthworks construction site
JZ
Jessica Zhao
CEO, Clear Books Advisory

A general contractor we work with completed a road grading job last fall. He owns the motor grader outright, having paid $95,000 for it four years ago. When the job closed, his estimate showed a $9,600 profit on a $28,000 contract. The machine had run for three weeks straight, consuming fuel, wearing through blades, and burning through useful life. The job cost report treated it as if the machine ran at no cost.

The books were not wrong in the technical sense. They recorded every invoice. Equipment depreciation was not one of them.

What equipment depreciation is in a job cost context

Depreciation is the accounting method for spreading the cost of a long-life asset over the years it remains useful. A $95,000 motor grader with a 7-year useful life consumes $13,571 of value per year, whether a loan payment is attached or not.

On a company-wide financial statement, depreciation appears as a single annual entry on the Profit and Loss report (P&L). That is correct for year-end reporting. For job costing, it is not enough. If the grader worked on three separate jobs during the year, each should carry its share of that annual cost. When depreciation stays at the company level and never reaches individual job records, every job margin is overstated.

Four reasons the cost stays out of the job report

The machine is paid off. Once the loan is retired, equipment feels like it operates at no cost. Running the grader on a new job does not generate an invoice. But the cost is still real. The machine is declining in value on the company’s balance sheet every time it moves dirt, whether a payment is owed to anyone or not.

Depreciation is tracked at the company level, not the job level. Most contractors record depreciation as a year-end adjustment. The entry hits a company-wide expense account, not any individual job. The job sees labor, materials, and subcontractors. Equipment cost is invisible in the job report even when the machine drove the work.

No internal equipment rate has been established. The practical way to assign equipment cost to jobs is an internal daily or weekly rate covering depreciation, insurance, maintenance, and fuel. Without that rate, machine hours logged on a job have no dollar amount attached to them. The usage is tracked in time but not in cost.

Maintenance and insurance run to overhead. Equipment maintenance invoices and insurance premiums typically go to overhead or general and administrative expense. For job costing, this means the cost of running a specific piece of equipment on a specific project spreads across all company overhead rather than getting charged to the job that generated the wear.

What the road grading job actually cost

Here is what the job showed once every equipment-related cost was assigned to it.

Cost line Amount
Crew labor (operator and helper, three weeks) $9,400
Fuel and grader blade replacements $2,800
Materials (gravel, base stone, drainage pipe) $6,200
Equipment depreciation ($95,000 grader, 7-year life, three weeks of use) $885
Equipment insurance allocation (three weeks of annual policy) $339
Maintenance reserve (service interval attributed to this job) $509
Mobilization (transport and setup not billed to client) $160
Total job cost $20,293
Contract price $28,000
Real job profit $7,707

The estimate showed $9,600. The complete job cost report shows $7,707. The difference is $1,893, all of it real cost incurred on this job and never assigned to it.

Why this matters beyond one job

Bidding accuracy. When the estimate treats owned equipment as free, the next bid uses the same assumption. A contractor pricing road grading at $28,000 because the last job appeared to make $9,600 is actually carrying a $7,707 margin. Any scope change, weather delay, or material price increase can eliminate it. Repeated underbidding from incomplete job data reads as a cash flow problem. The root cause is a cost measurement gap.

Equipment replacement. When the motor grader reaches end of life, it needs to be replaced. The cost of replacement should have accumulated in the business through job margins over the years the machine worked. If equipment cost never appeared in job records, the business never priced for it. A contractor facing a $90,000 equipment purchase while the P&L shows healthy margins is working from misleading numbers.

Profitability by job type. Equipment-intensive jobs and labor-intensive jobs should not appear to have the same cost structure. When owned equipment has no cost in the job report, a grading job looks as profitable as a concrete form job that used no heavy machinery. That comparison shapes which types of work a contractor pursues, and it is based on incomplete data.

What proper equipment cost accounting looks like

For construction clients we work with, every owned piece of equipment carries an internal charge rate set at the start of each year. The rate covers annual depreciation, insurance, average annual maintenance, and fuel where applicable. When a job log shows the motor grader on site for three weeks, three weeks of the annual rate posts to that job’s cost in the books.

Depreciation is still recorded as a company-level entry for the P&L and balance sheet. The internal charge rate is the bridge between that entry and the individual job. Margins on each project reflect the actual cost of the work, including the equipment that made it possible.

Best practices for contractors who own equipment

  • Set an internal daily or weekly rate for every major owned piece of equipment each year. Include annual depreciation, insurance, average maintenance, and fuel. Apply it to every job log that shows machine usage.
  • Track machine hours or days by job. Equipment time is the basis for cost allocation. Without the usage log, there is nothing to attach the rate to.
  • Keep maintenance invoices separate from general overhead. When a specific repair is attributable to a specific job, charge it directly. When it is routine maintenance, let it flow through the internal rate.
  • Review margins by job type, separating equipment-intensive jobs from labor-only work. Run the comparison with full equipment costs included before drawing conclusions about which project types are worth pursuing.
  • Update the internal rate annually. Maintenance costs, insurance premiums, and useful life estimates all change. A rate set two years ago may no longer reflect current cost.

Three questions worth asking

If the equipment cost line on your job reports is empty, three questions to ask:

  1. What is the weekly rate we charge owned equipment to jobs, and what cost categories does that rate include?
  2. On the last three jobs where the grader or excavator ran for more than a week, what did the equipment line of the job cost report show?
  3. When did we last update the internal equipment rates, and do they reflect current insurance premiums and maintenance costs?

If the equipment line is blank, the margins your books show are overstated. Send us two or three recent job summaries and the depreciation schedule for your main equipment. We will tell you whether equipment cost is being allocated to the work that generated it, and what the corrected job margins look like.

ESTIMATE
VS
JOB COST REPORT
WHY DID THE ROAD JOB MAKE $7,707, NOT $9,600?
Short answer, four equipment cost categories never made it into the estimate.
WHAT THE ESTIMATE COUNTED
  • CREW LABOR
    $9,400 for the operator and helper over three weeks
  • FUEL AND CONSUMABLES
    $2,800 in diesel and grader blade replacements
  • MATERIALS
    $6,200 in gravel, base stone, and drainage pipe
  • ESTIMATED PROFIT
    $9,600 on a $28,000 contract
WHAT THE BOOKS ALSO COUNTED
  • EQUIPMENT DEPRECIATION
    $885 of grader useful life consumed over three weeks
  • EQUIPMENT INSURANCE
    $339 allocated from the annual policy on the grader
  • MAINTENANCE RESERVE
    $509 in service interval cost attributed to this job
  • MOBILIZATION COST
    $160 in transport and setup not billed to the client
Real job profit after full equipment costs
$7,707, NOT $9,600
FULL EQUIPMENT COSTS IN JOB = REAL MARGIN
ESTIMATE-ONLY = WRONG NEXT BID

Want a second set of eyes on your books?

30 minutes on Zoom. We'll look at your books and tell you what's working and what isn't.

Book a call