Home/Blog/Crane Job Costing: How to Tell Which Picks Actually Make Money
2026-08-14  ·  9 min read  ·  Written by LaSean Pickens  ·  Updated May 2026

Crane Job Costing: How to Tell Which Picks Actually Make Money

Crane job costing is the practice of assigning every dollar a job consumed back to that specific job, then comparing it against what the job billed. Not revenue by month. Not profit by year. Margin by pick, by machine, by customer. It sounds like accounting homework. It is actually the difference between a crane company that raises the right rate on the right customer and one that raises every rate five percent and hopes nobody walks.

Most owners can quote last month's revenue in thirty seconds. Ask which of last month's forty jobs lost money and the room goes quiet. That gap is where the profit hides. This post covers what belongs in a crane job cost, which costs get missed on nearly every ticket, how to capture the numbers without hiring a cost accountant, and what to do once the picture is clear.

What crane job costing actually includes

A crane job is not one hour of crane time multiplied by a rate. It is a chain of events that starts when the truck leaves the yard and ends when the money clears. Cost every link.

  • Direct labor. Operator, oiler, riggers, signal person. Actual hours from the field ticket, at fully burdened cost, not base wage. Burden means payroll taxes, workers comp, benefits, and overtime premium. A $38 an hour operator does not cost you $38 an hour.
  • Mobilization and demobilization. Drive time, escort vehicles, permits, fuel, and the assist crane if the machine needs assembly. On short jobs this is frequently the largest single cost and the most under-billed.
  • Machine cost. An hourly ownership and operating rate for the specific unit. Depreciation or payment, insurance, licensing, fuel, tires or tracks, wire rope, routine service, and a share of major component reserve.
  • Support equipment and consumables. Mats, cribbing, rigging gear, fuel truck, boom truck, rented attachments.
  • Non-productive time you paid for. Standby, weather holds, waiting on the GC, an assembly day that got billed as half a day.
  • Office and overhead allocation. Dispatch, billing, insurance, yard, compliance work. Spread it across billable crane hours so every job carries its share.

Miss any one of these and your margin number is fiction. Miss mobilization and short jobs will look profitable while they quietly eat the week.

The costs that get missed on almost every job

The line items above are the easy part. The money leaks in the places nobody writes on a ticket.

Unbilled standby and waiting time

The crane sat two hours because the steel showed up late. The operator remembers. The ticket says nothing, or says something the GC's super will dispute in three weeks. Standby that is not captured at the moment it happens is standby you paid for and gave away. This is the single most common leak in crane billing, and it never appears in the P&L as a loss. It appears as a job that was slightly less profitable than expected, forty times a year.

Compliance and downtime hours

Cranes come off the board for inspections. OSHA requires an inspection of each machine at least every 12 months by a qualified person, plus shift and monthly inspections, under 29 CFR 1926.1412. Operators have to be certified and evaluated under 29 CFR 1926.1427. Those hours are real cost. If your machine rate assumes 1,800 billable hours a year and the unit only turns 1,250 once you subtract inspection days, service, and travel, your hourly ownership cost is off by nearly a third, and every job costed with that rate is wrong in the same direction.

Rework and callbacks

A returned trip because the pick could not be completed, a second mobilization because the site was not ready, an extra day because a mat set had to be redone. If the customer is not billed for it, it still belongs on that job's cost. Otherwise you never see which customers generate return trips.

The cost of getting paid

Construction pays slow. A job that closes at 22 percent margin but takes 90 days to collect is a different business decision than the same job collected in 30. Track days to payment per customer alongside margin. The slowest payer in your book is frequently also the one demanding the lowest rate.

How to capture the numbers without hiring an accountant

Crane job costing fails in most companies for one reason. The data lives in five places and nobody has time to reconcile them. Fixing that is a process problem before it is a software problem.

Step one. Give every job a number and put it on everything. The dispatch record, the field ticket, the fuel receipt, the subrental invoice, the permit. If a cost cannot name the job it belongs to, it becomes overhead by default, and overhead is where bad jobs go to hide.

Step two. Capture time and conditions in the field, not from memory. The ticket should record arrival, start of pick, standby with a reason, end of pick, and departure, signed on site. A signature on the day of work is worth ten emails three weeks later.

Step three. Build a real hourly rate for each machine. Take annual ownership and operating cost for that unit. Divide by realistic billable hours, not calendar hours. Do this per unit. A 90 ton all terrain and a 300 ton crawler do not share a cost profile, and averaging them across the fleet hides which machine is carrying the company.

Step four. Close every job. When the invoice goes out, post the actual costs against it and look at the margin. Fifteen minutes per job. That single habit produces the report that changes how you price.

Step five. Review by customer and by machine, monthly. Sort jobs by margin, worst first. Patterns appear fast. One GC that always runs long. One crane that eats service hours. One job type you keep underbidding.

What the numbers usually reveal

Owners who run this exercise for the first time tend to find the same four things.

  • Short jobs are worse than they look. A two hour pick with a one hour mobilization each way is a four hour cost event billed as a three hour minimum. Fix it with a mobilization line item and a realistic minimum, not with a general rate hike.
  • The busiest customer is not the best customer. Volume buys negotiating leverage, and the customer using it hardest is often at the bottom of the margin list once standby and slow payment are counted.
  • One machine subsidizes the rest. There is usually a unit with high utilization and low service cost quietly funding an underused machine nobody wants to sell.
  • The bid was fine, the execution leaked. Most losing jobs were priced correctly and then lost margin to unbilled hours, a return trip, or an extra that never made it onto the invoice.

That last one matters most, because it is the one you can fix this month without a single price conversation.

Frequently asked questions

What is crane job costing?

Crane job costing is assigning all direct and allocated costs for a specific job, labor, machine time, mobilization, support equipment, and overhead share, then comparing that total to what the job billed, so you know margin per job instead of only profit for the year.

How do I calculate an hourly rate for a crane?

Add annual ownership costs for that unit, payment or depreciation, insurance, licensing, and major component reserve, plus annual operating costs, fuel, service, wire rope, tires or tracks. Divide by realistic billable hours for that machine after subtracting inspection days, service, travel, and idle time. Do it per unit, never as a fleet average.

Should mobilization be billed separately?

Yes. Mobilization is a real cost that scales with distance and setup complexity, not with pick duration. Burying it in the hourly rate makes short and distant jobs unprofitable while overcharging long local ones.

How often should a crane company review job costs?

Close each job when it is invoiced, then review the full list monthly sorted worst margin first. Quarterly is too slow to catch a customer or job type that is bleeding, and annual review only tells you it already happened.

What is the biggest hidden cost in crane work?

Unbilled standby and waiting time, followed by second mobilizations on jobs that were not site ready. Both are invisible in monthly financials because they show up as slightly thinner margins spread across many jobs.

The point of all this

Job costing is not about building a finance department. It is about ending the guessing. When every job closes with a real number attached, pricing stops being a feeling, the customer conversations get easier because you have the ticket history to back them, and the work that quietly loses money stops repeating twelve times a year.

CraneOp connects dispatch, field tickets, machine records, inspections, and invoicing in one platform built for crane companies, so job cost is a byproduct of running the work instead of a project somebody does on a Sunday. If you want to see your own machines and your own billing structure inside one system, book a walkthrough at craneop.net. Thirty minutes, your real operation, no pitch deck.

Written by LaSean Pickens, founder of CraneOp. Built CraneOp after seeing crane companies run their entire operations on spreadsheets and group texts.
Ready to run a tighter operation?

Book a Walkthrough

Dispatch, fleet, OSHA compliance, field tickets, and invoicing in one platform. 30-minute walkthrough. Custom quote inside one business day.

Book a Demo