Equipment is the second-largest cost on most construction projects — and the one most contractors don't allocate correctly. Here's how to track it properly.

Equipment is the second-largest cost on most construction projects — after labor. But unlike labor, equipment costs are often poorly tracked and misallocated.
Many contractors treat equipment as a fixed cost — just another overhead expense. But equipment should be treated as a variable cost, allocated to the jobs that actually use it. When equipment costs are misallocated, job profitability is distorted — and you make decisions based on bad data.
The true cost of equipment includes more than just the purchase price. The full cost includes:

Many contractors allocate equipment costs by total hours used — but that doesn't account for differences in the cost of different pieces of equipment.
Consider:
If you allocate by hours alone, you may undercharge the excavator on a job — or overcharge the skid steer. The correct approach is to allocate by equipment-specific cost per hour.

Suppose you have two excavators and two jobs:
If you allocate by hours alone, you'd allocate $11,250 to each job — charging Job A less than it should be and Job B more. Job A's margin looks better than it is; Job B's margin looks worse. And you're making decisions based on distorted data.

When a surety reviews your job profitability, they look at your equipment costs — and whether they're allocated correctly. Inconsistent equipment allocation suggests weak cost controls — which affects your bonding capacity.

Equipment tracking software — like GPS-based systems — is the most accurate. For smaller contractors, manual logs can work.
Yes — if the operator is dedicated to the equipment. If the operator is shared, allocate labor separately.
At least annually, or whenever there's a significant change in fuel costs, maintenance, or depreciation.
Yes — equipment costs allocated to jobs reduce job profitability, which affects taxable income.
A new article on construction finance every month — no spam, unsubscribe anytime.