Internal Equipment Rates: Charging Owned Equipment to Jobs
When a contractor rents an excavator, the cost is obvious — a rental invoice arrives, and it gets charged to a job. When a contractor uses an excavator it already owns, the cost feels like zero. There is no invoice. The machine is just sitting in the yard, paid for. That instinct — that owned equipment is free — is one of the most expensive mistakes in construction job costing, and the internal equipment rate exists to correct it.
Owned equipment is never free. It depreciates whether it runs or not. It needs maintenance, repairs, fuel, and insurance. The capital tied up in it has a cost. An internal equipment rate is the mechanism that captures all of that and charges it to the jobs that use the equipment — the same way a rental invoice would. It converts an invisible cost into a visible, allocable one, and in doing so it makes job costs honest and reveals whether owning the fleet is actually paying off.
This article explains why internal rates exist, what a fully burdened rate has to include, how to build an hourly or daily rate, how over- and under-recovery against the equipment ledger tells you the truth about your fleet, and the pitfalls that quietly break the whole system.
0% – 20%
Typical share of total project cost attributable to equipment on equipment-intensive construction work such as earthwork and heavy civil (CFMA / industry cost data)
Internal equipment rates serve three purposes, and all three matter.
What an internal equipment rate is designed to accomplish
- Recover the cost of ownership and operation — depreciation, maintenance, fuel, and insurance are real costs, and the rate moves them out of general overhead and onto the jobs that consumed the equipment
- Produce accurate job costs — a job that used heavy equipment for months should carry that cost; if it does not, that job looks more profitable than it was and an equipment-light job looks worse
- Reveal whether owning beats renting — by charging owned equipment at a rate and comparing total charges to actual fleet cost, the contractor learns whether the fleet is earning its keep or quietly losing money
The third purpose is the one contractors most often overlook. A fleet is a major capital investment, and the only way to know whether that investment is justified is to charge it out at a rate and measure the result against what the fleet actually costs to own. Without internal rates, the fleet's cost disappears into overhead, and the question of whether to own or rent can never be answered with numbers.
A credible internal rate covers the full cost of putting a piece of equipment to work. There are two broad cost groups: ownership costs, which the contractor incurs whether or not the machine runs, and operating costs, which it incurs only when the machine works.
This is the cost of the machine itself wearing out over its useful life — the purchase price, less expected salvage value, spread over the years or hours of service the contractor expects to get from it. Ownership cost also includes the cost of the capital tied up in the equipment and, where applicable, financing interest, property taxes, and storage. Ownership cost accrues every day the contractor owns the machine, idle or not, which is why it has to be recovered through utilization.
Scheduled servicing, wear parts, tires and tracks, major component rebuilds, and unscheduled repairs. Maintenance cost generally rises as a machine ages, so a rate built only on a new machine's low maintenance years will under-recover later in the equipment's life. The rate should reflect average maintenance cost across the useful life, not the cheap early period.
Diesel, hydraulic fluid, engine oil, and other consumables the machine burns while operating. Fuel is a pure operating cost — it is incurred only when the machine runs — and on large equipment it is a significant share of the operating rate. Fuel cost is also volatile, which is a reason to revisit rates when fuel prices move materially.
Physical-damage coverage on the equipment itself, and the share of liability coverage attributable to operating it. Insurance is an ownership-type cost — it is carried whether or not the machine works on a given day — and it belongs in the rate.
Moving equipment to and from a job is a real cost — lowboy hauling, permits, loading and unloading time. Mobilization is sometimes built into the rate and sometimes charged separately as a job-by-job move cost. Either approach works, but it must be captured somewhere; equipment does not transport itself for free.
This is the hinge of the entire rate. Ownership costs accrue continuously, but they can only be recovered during the hours the machine is actually working and being charged to a job. The rate therefore has to assume a utilization level — the share of available time the machine will be billed out. Spreading a year of ownership cost over an optimistic utilization assumption produces a rate that is too low to ever recover the cost. Spreading it over a realistic, conservative assumption produces a rate that holds up.
Get AP insights in your inbox
A short monthly roundup of construction AP + accounting posts. No spam, ever.
No spam. Unsubscribe anytime.
The utilization assumption is where most internal rate systems quietly fail. Equipment is rarely working as many hours as the rate assumed, so the rate is set too low and the fleet under-recovers every year. Base utilization on honest historical hours from prior years, not on the hope of full deployment.
The mechanics are straightforward once the cost components are gathered. Total the annual ownership costs and the annual operating costs for a given machine or class of machine. Estimate the billable hours per year from a realistic utilization assumption. Divide total annual cost by billable hours to get an hourly rate. The hourly rate then scales into daily, weekly, and monthly rates that match how the equipment is typically deployed and charged on jobs.
There is a useful structural choice here: split the rate into a standby (ownership) component and an operating component. The standby component covers depreciation, insurance, and the other costs that accrue whether the machine runs or not; the operating component covers fuel, lubricants, and run-hour-driven wear. Splitting them lets the contractor charge a machine that is on site but idle a portion of the rate, and a machine that is actively working the full rate — which is both fairer to jobs and a more accurate reflection of cost. Many contractors anchor their internal rates to published equipment cost references and then adjust to their own actual fleet costs; published guides are a sanity check, not a substitute for the contractor's real numbers.
Anchor internal rates to your own equipment ledger, not to a competitor's pricing or a rental yard's quote. The internal rate exists to recover what the equipment actually costs you to own and run. If it drifts to a market price instead, it stops telling you whether owning beats renting.
Here is where internal rates earn their keep as a management tool. Set up an equipment ledger — an internal account for the fleet. Every charge of equipment to a job credits that account; every actual equipment cost the contractor pays — repairs, fuel, insurance, depreciation — debits it. At any point, comparing total charges out to total actual cost tells you whether the fleet is recovering its cost.
If charges to jobs exceed actual fleet cost, the equipment account is over-recovered. That generally means the fleet is being well utilized, the rates are adequate, and the equipment is earning more than it costs — a sign the ownership decision is paying off. If actual fleet cost exceeds the charges, the account is under-recovered. Under-recovery has two common root causes, and they call for different responses. Either the rates are set too low — built on an optimistic utilization assumption or a stale cost base — in which case the rates need to be raised. Or the equipment simply is not being used enough — it is sitting idle in the yard while jobs rent equivalent machines or do without — in which case the problem is not the rate but the fleet, and the contractor should be asking whether it owns too much equipment.
0 – 1,600 hours
Common annual billable-hour range used to build internal rates for general construction equipment; heavy continuous-use machines run higher, occasional-use equipment lower (industry equipment-costing practice)
Internal rate systems fail in predictable ways. Knowing the failure modes is how you keep the system honest.
The common ways internal equipment rate systems break down
- Charging idle time at full rate — equipment that is parked on a job but not working should be charged at standby, not the full operating rate, or the job is overcharged and the equipment account is artificially over-recovered
- Stale rates — fuel prices, maintenance costs, and equipment values all move; a rate set three years ago and never revisited is recovering the wrong amount, usually too little
- No utilization tracking — if no one records the hours equipment actually works, the utilization assumption can never be checked, and under-recovery goes undiagnosed
- Ignoring under-recovery — a chronically under-recovered equipment account is a real signal; treating it as a rounding issue rather than investigating whether the rate or the fleet is the problem
- Forgetting mobilization and minor equipment — moves, small tools, and attachments are real costs that get left out, so the rate quietly understates what the equipment costs to deploy
Most of these come back to two disciplines: track the hours equipment actually works, and review the rates against the equipment ledger at least annually. A rate is a forecast. The equipment ledger is the actual result. Comparing the two on a regular cycle is what keeps the forecast honest and turns the internal rate from a number on a spreadsheet into a real management tool.
Owned equipment is not free, and treating it as free distorts every job cost it touches and hides whether the fleet is worth owning. An internal equipment rate captures the full cost of ownership and operation — depreciation, maintenance, fuel, insurance, mobilization — and charges it to the jobs that use the equipment, against a realistic utilization assumption. Run those charges through an equipment ledger and the over- or under-recovery tells you the truth: whether the rates are right and whether the fleet is earning its keep. Build the rate on your own costs, track the hours, and review it every year. The internal rate is how a contractor finds out, with numbers, whether owning the fleet was the right call.
Written by
Marcus Reyes
Construction Industry Lead
Spent twelve years running AP at a $120M general contractor before joining Covinly. Lives in the world of AIA G702/G703, retainage schedules, and lien waiver deadlines. Writes about the construction-specific workflows that generic AP tools get wrong.
View all posts