How to Calculate Equipment Cost Per Hour for Owned Assets

The Number Every Equipment Owner Needs But Rarely Has
The equipment list from last year's P&L shows a $200,000 wheel loader. It ran on three projects. Did it earn its keep? Unless you can answer that question with a number — a defensible, per-hour rate that stacks up against rental alternatives and bids — you are guessing at one of your largest cost categories.
Most contractors arrive at a rough gut figure: "That machine costs us about X per hour." The number is usually arrived at by memory, a rental rate someone once quoted, or the monthly payment divided by a rough number of hours. It is almost always wrong, and it is almost always wrong in the same direction: it ignores the fixed costs that run whether the machine is on a site or sitting in your yard.
A proper equipment cost per hour rate changes how you think about your fleet. It tells you the true cost of a slow week. It gives you an honest input for rent-vs-buy analysis. And it turns fleet scheduling from a logistics problem into a financial one — which is what it actually is.
This article walks through a step-by-step method for building a machine rate from scratch. By the end, you will have a calculation you can apply to every owned asset in your fleet.
Why Your Current Hourly Rate Is Probably Too Low
Before building the formula, it is worth understanding why gut-feel rates tend to undercount costs.
The most common mistake is treating equipment cost as purely variable — as if the machine only costs money when it is running. In reality, a large share of ownership cost is fixed: it accumulates daily regardless of utilization.
Consider a $150,000 excavator sitting unused for a week. According to research cited by Quipli, a machine at that price point still carries an estimated $500–$800 per day in insurance, storage, depreciation, and financing charges even while parked. That is real money leaving the business while the asset generates zero revenue. (See the companion piece on the true cost of idle construction equipment for a full breakdown of how idle days compound.)
The second common mistake is omitting overhead: yard space, administrative time spent tracking the asset, and the cost of capital tied up in a piece of iron that could have been deployed differently. These costs are real, but they are invisible in a payment-only calculation.
A proper machine rate captures both the fixed and the variable — and it grounds your equipment utilization rate analysis in actual dollars rather than percentages alone.
The Two-Bucket Framework: Ownership Cost and Operating Cost
Every equipment cost per hour calculation starts with the same two buckets.
Ownership costs are fixed. They accrue whether the machine runs or not:
- Depreciation
- Financing (interest on the purchase loan or the opportunity cost of capital)
- Insurance
- Storage / yard cost
- Taxes, licensing, and registration
Operating costs are variable. They scale with hours run:
- Fuel
- Routine maintenance (oil, filters, fluids, scheduled services)
- Tires or undercarriage wear
- Operator wages and benefits (if you are computing a fully-loaded rate)
- Repairs and unplanned maintenance reserve
The machine rate formula is:
Equipment Cost Per Hour = (Annual Ownership Cost + Annual Operating Cost) ÷ Annual Operating Hours
The denominator — annual operating hours — is where utilization becomes a financial lever, not just a scheduling metric. The fewer hours you run the machine, the higher the cost per hour. This is why fleet utilization benchmarks matter: they are directly tied to the per-hour rate you are charging to jobs.
Step-by-Step: Building the Ownership Cost Bucket
Step 1 — Straight-Line Depreciation
The most practical approach for most contractors is straight-line depreciation.
Formula: (Purchase Price − Salvage Value) ÷ Useful Life in Years
Worked example. A $200,000 wheel loader with a $25,000 salvage value and an 8-year useful life:
($200,000 − $25,000) ÷ 8 = $21,875/year
This figure — approximately 10–11% of original cost per year — is consistent with industry cost-modeling research from Anterra Technology (2025). Straight-line is a simplification; accelerated methods or engine-hours-based depreciation may better match actual wear patterns on some assets, but straight-line gives you a defensible baseline for most owned equipment.
Step 2 — Financing Cost
If the asset was financed, use annual interest paid from your loan schedule. If you purchased outright, the financing cost is the opportunity cost of that capital — what that cash could have earned deployed elsewhere. Either way, it belongs in the ownership bucket. Many contractors omit it entirely; including it is what separates a machine rate from a payment schedule.
Step 3 — Insurance
Insurance on construction equipment typically runs 1–2% of the asset's value per year, according to cost benchmarking data from Clue (2026). On a $200,000 machine, that is $2,000–$4,000/year. Use your actual premium where you have it; otherwise apply the 1–2% range as a modeled estimate.
Step 4 — Storage and Yard Cost
Parking and securing equipment at a yard or staging area carries real cost. Typical U.S. storage and yard costs run $500–$1,000 per month per machine (Clue, 2026), or $6,000–$12,000/year. If you own your yard, allocate a proportional share of property cost. If you are renting yard space, use the actual line item.
Step 5 — Sum the Ownership Bucket
For the wheel loader example:
| Line item | Annual cost (modeled) |
|---|---|
| Depreciation | $21,875 |
| Financing (varies by rate/method) | use actual |
| Insurance (1–2%) | $2,000–$4,000 |
| Storage ($500–$1,000/mo) | $6,000–$12,000 |
| Ownership subtotal (ex-financing) | ~$29,875–$37,875 |
Add your actual financing cost to arrive at the complete ownership bucket.
Step-by-Step: Building the Operating Cost Bucket
Fuel
Fuel is typically the single largest variable cost on a heavy machine. To estimate it, you need three inputs: the machine's rated fuel consumption (gallons per hour from the manufacturer), the expected annual operating hours, and the current diesel price at your yard.
Worked example. A wheel loader burning 3.5 gallons per hour, running 1,000 hours/year at $4.00/gallon:
3.5 × 1,000 × $4.00 = $14,000/year
Note that idling time adds fuel cost without adding productive hours to your denominator. Research from Clue (2026) puts fuel waste from idling at more than 27 gallons per year per machine for just 10 minutes of daily idle time — a number that compounds quickly across a multi-unit fleet.
Maintenance and Repair Reserve
Routine maintenance — oil changes, filter replacements, scheduled services, greasing — should be tracked from your service records. If you are estimating, a common modeling approach is to allocate a percentage of purchase price per year for routine maintenance and a separate reserve for unplanned repairs. Use your own service records where available; they will be more accurate than any published benchmark for your specific machines and operating conditions.
Tires and Undercarriage
Rubber-tired machines (loaders, graders, ADTs) carry significant tire cost. Track actual tire replacement frequency and cost per set, then annualize. For tracked equipment, undercarriage wear is the equivalent line item and tends to be the highest maintenance cost on a crawler excavator or dozer.
Operator Cost (Optional — Fully-Loaded Rate)
Whether to include operator wages depends on what you are using the rate for. For job costing and bid estimation, a fully-loaded rate (machine + operator) gives you the true cost of productive output. For fleet analysis and rent-vs-buy comparison, a machine-only rate is often cleaner, because the operator cost exists whether you own or rent.
The Bureau of Labor Statistics (May 2024) puts the median annual wage for construction equipment operators at $58,320, with the top 10% earning over $99,930. Add benefits (typically 25–35% of base wages for construction workers) if you are building a fully-loaded rate.
Putting It Together: The Full Machine Rate
With both buckets built, the formula resolves cleanly.
Machine Rate = (Annual Ownership Cost + Annual Operating Cost) ÷ Annual Operating Hours
Worked example (machine-only, wheel loader):
| Bucket | Annual cost (modeled midpoints) |
|---|---|
| Depreciation | $21,875 |
| Insurance | $3,000 |
| Storage | $9,000 |
| Financing | add actual |
| Fuel (1,000 hrs × 3.5 gal × $4.00) | $14,000 |
| Maintenance reserve | add actual |
| Tires | add actual |
| Subtotal (modeled, ex-financing/maintenance/tires) | ~$47,875 |
At 1,000 operating hours, the machine-only rate before financing, maintenance, and tire costs is already approximately $47.88/hour. Add those line items and your true rate will be materially higher — this is precisely why gut-feel rates tend to undershoot.
The Utilization Sensitivity
The denominator matters as much as the numerator. Run the same ownership cost across different annual hour scenarios:
| Annual operating hours | Cost per hour (ownership bucket only, $33,875 midpoint) |
|---|---|
| 600 hrs | $56.46/hr |
| 800 hrs | $42.34/hr |
| 1,000 hrs | $33.88/hr |
| 1,200 hrs | $28.23/hr |
This is the core financial argument for utilization management. Ownership cost does not change — but spreading it across more hours drops your rate and makes every job more competitive. Research from Fleet Rabbit (2026) identifies 70–85% utilization as the optimal range for construction fleets; fleets running below 60% carry an estimated $200,000–$800,000 in underutilized assets depending on fleet size and asset values.
For a deeper dive into how utilization rate is measured and what the benchmarks mean operationally, see Equipment Utilization Rate Explained.
From Rate to Decision: How to Use Your Machine Rate
Once you have a per-hour rate for each asset, three practical applications open up immediately.
1. Job costing and bid accuracy. Assign machine rates to each equipment line in a bid. If the job requires 200 excavator hours and your true cost per hour is $85, you have a $17,000 equipment cost floor before margin. Bidding without this number means absorbing the gap somewhere else.
2. Rent-vs-buy comparison. The machine rate gives you the denominator for the central rent-vs-buy question: at what annual utilization does owning beat renting? If the rental rate for your loader is $X per hour (or per month, converted), and your fully-loaded ownership rate is lower only above 800 hours/year — and you are consistently running 600 — that is a decision, not a feeling. The companion piece on rent vs. buy decisions for construction equipment walks through that comparison in detail.
3. Utilization floor-setting. Your machine rate tells you the minimum utilization required to justify ownership at current costs. Anything below that threshold means you are paying ownership cost at a higher per-hour rate than the rental market would charge. That is useful information for fleet right-sizing, particularly when you are doing the annual review of which assets to keep, idle, or divest.
Building and Maintaining Your Machine Rate Register
A machine rate is only useful if it is current. Costs change: diesel prices shift, insurance renews, financing terms roll off. A rate built once and never updated becomes as unreliable as the gut-feel number you started with.
Practical maintenance discipline:
- Rebuild annually at the start of each fiscal year, using prior-year actuals where available.
- Update the fuel line whenever diesel prices shift materially (more than ~15–20 cents per gallon sustained).
- Flag major repairs when they occur — a large unplanned repair event should prompt a spot-check of whether your reserve allocation is adequate.
- Track operating hours actively. Your rate is only as reliable as the hours data feeding it. If hours are logged inconsistently (or reconstructed from memory at year-end), the denominator is wrong, and the rate is wrong.
This is one of the operational arguments for moving hours tracking out of a spreadsheet and into a scheduling system that logs actual vs. planned time by asset. When the hours data is real-time, the rate calculation stays current.
Build Your Machine Rate Register Today
If you want to build a complete machine rate register without constructing the spreadsheet from scratch, the Equipment ROI & Cost-Per-Hour Calculator walks through each line item — depreciation, insurance, storage, fuel, maintenance reserve, and operator cost — and outputs a per-hour rate alongside an annual cost summary for each asset in your fleet.
You can also use our ROI Calculator to model how improving fleet utilization changes the effective cost per hour across your owned assets.
Once your machine rates are live, the next step is making sure those assets are actually scheduled at the utilization levels the rates assume — which is where a visual scheduling board that prevents double-bookings and tracks availability in real time pays for itself quickly. Learn more about how the idle-cost dashboard surfaces underutilized assets in real time.


