Who We Help · Excavation Contractors · CFO Advisory
Excavation contractor CFO services: make every machine-hour pay
An excavation contractor is an equipment company that happens to dig, and the finances only make sense at the machine-hour level. Our fractional CFO work gives every unit an internal hourly rate charged to jobs, closes the loop between bid quantities and actual production, and times replacement to the repair curve — selling machines while the market still pays, not after the second major failure.
By the AnalytIQ Accounting team · Last reviewed: August 12, 2026
Every machine gets an hourly cost — and a job to justify it
The core discipline is an internal rate per machine-hour: ownership costs — depreciation, financing interest, insurance, storage — plus operating costs — fuel, tracks and wear parts, maintenance — divided over the hours the unit realistically works each year. Jobs get charged that internal rate for the hours they consume, which makes job margins real and turns idle iron into a visible loss instead of a quiet one. A 30-tonne excavator working 400 hours a year is a fundamentally different asset from the same machine working 1,200, even if both look identical on the balance sheet.
Utilization then answers the question owners argue about most — own or rent:
| Dimension | Own | Rent |
|---|---|---|
| Cost behaviour | Fixed costs run whether it digs or sits | Cost exists only when a job needs the machine |
| Fits best for | Core units with steady booked hours | Specialty attachments and short-term peak overflow |
| Balance sheet | Ties up capital and borrowing room; builds equity | Keeps capital free; builds nothing |
| Tax character | Capital cost allowance — most power-operated earth-moving equipment falls in Class 38 at 30% | Fully deductible rental expense as incurred |
Bid pricing: unit rates with the risk written in
Excavation bids are won and lost on unit rates — per cubic metre moved, per metre of trench, per lift of granular placed — and a unit rate is only as good as the production assumption underneath it. We close the loop with job costing: bid quantities and rates compared to actuals by cost code on every job, so the next bid inherits real production data instead of optimism. Soil conditions, groundwater, rock, and disposal distance are risk items that belong in the rate or in the contract language, never absorbed in silence; fuel, a major input, gets escalation language on anything long. Standby deserves the same treatment: a machine mobilized to a stalled site earns nothing while its ownership clock keeps running, so standby terms belong in the contract before the delay, not in an argument after it.
Contract mechanics shape the cash behind the bid. Ontario Construction Act holdbacks keep 10% of billings out of reach until release, progress billing has to track earned quantities, and payments to subcontractors trigger T5018 reporting — plumbing our excavation bookkeeping service keeps straight alongside work-in-progress, so the margin you bid is the margin you can see.
Replacement cycles: sell before the machine decides for you
The replacement question mostly answers itself once two numbers are tracked per unit: repair cost per operating hour and days down. Both curves climb with age, and there is a window — typically as a major component rebuild approaches — where the resale market still pays well and the repair curve is about to steepen; that window is when you sell. Hour meters and telematics make the tracking nearly free. The discipline is reviewing the fleet ranking twice a year and planning disposals, instead of crisis-buying whatever the auction has the week a machine dies.
Where you buy matters as much as when. US auctions often price attractively in nominal terms, but the landed cost includes exchange, any duty, GST collected at the border, and transport home — arithmetic our excavation cross-border tax page walks through before the bidding starts, because a bargain that ignores the border usually is not one.
Financing the iron without strangling the cash
Finance, lease, or pay cash is a forecast question before it is a tax question. We model each purchase inside a rolling 13-week cash forecast that already carries loan payments, insurance renewals, and the winter trough, because the deduction schedule and the payment schedule never line up — CCA follows its own clock while principal payments consume cash with no deduction attached. Seasonal staffing sits in the same plan: operators laid off for winter need proper ROEs and a call-back plan, mechanics we handle through our excavation payroll page.
The end state is a fleet that earns its keep unit by unit, bids built on measured production, and a winter that was funded back in September. That is what a fractional CFO adds to a business where the capital sits in the yard.
Common questions.
How do we set an internal rate for each machine?
Add the annual ownership costs to expected operating costs, then divide by realistic annual working hours from the meter — not the hours you hope for. Reviewing the rate yearly keeps job margins honest.
At what point does owning beat renting?
When booked hours cover the fixed ownership costs with room to spare — we run the crossover for each machine class, and specialty or rarely used attachments almost always stay rentals.
Are US equipment auctions a good deal?
Sometimes, but only after landed cost — exchange, any duty, GST at the border, and transport — is compared against the domestic price. We run that math before you bid, not after.
Related reading
Run the fleet on numbers, not memory.
Book a consultation and get a plain answer on exactly what applies to you.