Equipment cost per hour: the short answer
Use this equipment cost calculator to assign a simple hourly cost to a machine. The formula separates ownership cost from operating cost. Ownership cost is purchase price divided by useful life hours. Operating cost is fuel per hour plus maintenance per hour. The total hourly cost is the sum. The purchase price default is zero because no universal machine price belongs in a calculator. Enter the real purchase price or basis you want to recover. The defaults for useful life, fuel, and maintenance are planning inputs that can be changed for the machine and job.
How to Use the Calculator
Enter the purchase price or cost basis for the equipment. Use the number your estimate needs to recover, whether that is a purchase amount, fleet book basis, or internal planning value. Enter useful life hours next. The default is 10,000 hours. Then enter fuel per hour and maintenance per hour. The defaults are $8 per hour for fuel and $5 per hour for maintenance. The calculator returns ownership cost per hour, operating cost per hour, and total hourly cost.
The formula is hourly cost = purchase price / useful life hours + fuel per hour + maintenance per hour. Ownership cost is the purchase price divided by useful life hours. Operating cost is fuel per hour plus maintenance per hour. For a $65,000 machine with 10,000 useful life hours, ownership cost is $6.50 per hour. Add $8 per hour in fuel and $5 per hour in maintenance, and the total hourly cost is $19.50 per hour.
Ownership Notes
Ownership cost answers one narrow question: how much of the equipment basis should each hour carry. It does not include financing terms, resale value, tax treatment, insurance, storage, licenses, mobilization, operator labor, attachments, downtime, or utilization risk. Keep those visible when they matter. For a quick job estimate, a simple hourly recovery number is useful. For fleet decisions, the cost model needs more lines than this calculator is designed to carry.
Worked Example
Say you are assigning a compact machine to a sitework estimate. Enter a $48,000 cost basis and 8,000 useful life hours. Ownership cost is $6 per hour. Enter $7.50 per hour for fuel and $4.50 per hour for maintenance, so operating cost is $12 per hour. Total hourly cost is $18 per hour. If the machine will work 26 hours on the job, the equipment cost assigned from this model is 26 x $18, or $468.
Scope Notes
This calculator is best for a transparent internal hourly cost. It is not the same as a rental quote, billed equipment rate, standby rate, or fully burdened operator rate. A sales rate may need profit, overhead, mobilization, attachments, hauling, supervision, and risk. A job-cost rate may need only the internal cost basis. Decide which question you are answering before you use the number. The calculator keeps ownership, fuel, and maintenance separate so the rate can be adjusted without rebuilding the estimate.
For cost-based federal construction work, FAR 31.105 says actual cost data shall be used when it can be determined for both ownership and operating costs for each piece of equipment. The same rule says labor, mobilization, demobilization, overhead and profit are generally not reflected in predetermined equipment-rate schedules, so separate consideration may be necessary. Federal Acquisition Regulation 31.105
Utilization Notes
Useful life hours and annual utilization are different ideas. Useful life hours spread the equipment basis across the hours you expect to recover. Utilization tells you how many billable or job-costed hours the machine gets in a season. A machine with weak utilization may need a higher billing rate than its simple cost floor, because idle time still carries ownership pressure. Keep that business decision separate from the pure hourly cost shown here.
If utilization is the weak link, a construction equipment management software guide can help you decide what data a fleet system should capture before you change internal rates.
Job Cost Notes
For job costing, multiply total hourly cost by the hours assigned to the job. Keep operator labor on its own line so equipment productivity can be reviewed later. If a machine sits on site for standby, move time, or weather delay, label those hours clearly. Productive hours and idle hours can belong to different decisions. The calculator gives one hourly cost; the job report still needs clean time coding. BuilderBuzz recommends separating attachments when they change fuel use, maintenance, or production speed enough to affect the rate. That keeps the base machine rate from absorbing attachment-specific costs.
To build the operator line without hiding payroll taxes and benefits in the machine rate, use the labor burden calculator separately.
Equipment Hourly Cost Reference
| Reference |
Planning value |
Field note |
| Ownership cost |
purchase price / useful life hours |
Hourly recovery of equipment basis |
| Operating cost |
fuel/hr + maintenance/hr |
Variable cost inputs entered separately |
| Default useful life |
10,000 hours |
Planning input, not a universal machine life |
| Purchase price default |
$0 |
Enter the machine basis instead of using an invented price |
| Not included |
Operator and mobilization |
Add those as separate estimate lines when needed |
FAQ
How do I calculate equipment cost per hour? Divide purchase price by useful life hours, then add fuel per hour and maintenance per hour. The result is total hourly equipment cost.
Why separate ownership and operating cost? Separating them shows what each hour carries for equipment basis versus fuel and maintenance. That makes the rate easier to adjust.
Does this include operator labor? No. This calculator covers equipment ownership, fuel, and maintenance only. Operator labor, burden, supervision, and mobilization need separate lines.
Can I use this as a rental rate? Use it as internal cost math. A rental or billing rate may need overhead, profit, hauling, attachments, downtime, and market factors added separately.