Home/Blog/Crane Maintenance Tracking Software: How to Build a Preventive Maintenance Program That Holds Up
2026-08-04  ·  11 min read  ·  Written by LaSean Pickens  ·  Updated May 2026

Crane Maintenance Tracking Software: How to Build a Preventive Maintenance Program That Holds Up

Crane maintenance tracking software is the system that tells you which crane is due for what, on what date, and whether the last one actually got done. Not a whiteboard in the shop. Not a mechanic's memory. A record that survives an OSHA inspection, a lawsuit, and the day your best mechanic quits.

Most crane companies do not have a maintenance problem. They have a maintenance tracking problem. The oil gets changed. The hydraulic hoses get replaced. The annual gets done. What does not happen is anyone being able to prove it two years later, or catch the one crane that quietly slipped six weeks past its monthly inspection because it was parked on a long job in another county.

This post covers what a preventive maintenance program for a crane fleet actually has to include, what OSHA requires you to document and how long you have to keep it, where paper and spreadsheet systems fail, and what to look for in crane maintenance tracking software before you spend a dollar.

What OSHA requires before you talk about software

Start with the regulation, because the regulation sets the floor. OSHA's crane standard for construction, 29 CFR 1926.1412, lays out the inspection schedule that every mobile crane in construction service runs on. Three of those inspections repeat on a calendar.

  • Each shift. Under 1926.1412(d), a competent person begins a visual inspection before each shift the crane will be used. Fourteen specific items, from control mechanisms to hooks and latches to ground conditions under the outriggers.
  • Monthly. Under 1926.1412(e), every month the crane is in service it gets inspected against the same shift list. This one has to be written down. Per 1926.1412(e)(3), the record must show the items checked, the results, and the name and signature of the person who did it, plus the date. You keep it a minimum of three months.
  • Annual or comprehensive. Under 1926.1412(f), at least every 12 months a qualified person runs a far deeper inspection. Disassembly is required as necessary. The list runs 21 categories: structural members, welds, sheaves and drums, brake and clutch parts, hydraulic cylinders, outrigger pads, warning decals, and more. Per 1926.1412(f)(7), that documentation is retained a minimum of 12 months.

Three more trigger on events rather than dates, and they are the ones companies forget. Under 1926.1412(g), severe service, meaning conditions where damage or excessive wear is reasonably probable, such as a suspected overload or shock loading, stops the crane until a qualified person inspects it. Under 1926.1412(h), a crane idle for three months or more gets a monthly-level inspection before it goes back to work. And under 1926.1412(b), any repair or adjustment that relates to safe operation requires a qualified person to inspect it, including functional testing, before the crane is used again.

One clause deserves special attention because it is the bridge between compliance and maintenance. Under 1926.1412(j), any part of the manufacturer's inspection procedures that is more comprehensive or more frequent than OSHA's list must be followed. That means the Grove, Link-Belt, Liebherr, Tadano, or Manitowoc service manual on your shelf is not a suggestion. Where it goes further than OSHA, it becomes the standard you are held to.

OSHA also clarified the timing question that trips up a lot of yards. In a 2015 letter of interpretation, the agency confirmed the annual inspection runs off the anniversary date of the previous one. A crane inspected on August 15 is due on or before August 15 the following year. There is no grace period built into the phrase "at least every 12 months."

What a preventive maintenance program adds on top

OSHA tells you when to look. It does not tell you when to change the hydraulic filter, grease the turntable bearing, or pull a sample for oil analysis. That comes from the manufacturer's service intervals, and those intervals run on hours or on calendar time, whichever comes first.

A working preventive maintenance program for a crane fleet tracks four different clocks at once, and this is exactly where spreadsheets fall apart.

  • Calendar intervals. Monthly inspection. Annual inspection. Annual load test where your insurer or the job spec requires it. Wire rope inspections under 1926.1413.
  • Hour meter intervals. Engine service, hydraulic oil and filters, swing and winch gearbox service. A 300-ton crawler that ran three shifts a week on a plant turnaround hits its interval in a third of the time a yard crane does.
  • Condition-based triggers. Oil analysis results, wire rope broken wire counts, brake lining measurements, structural findings flagged during the annual that under 1926.1412(f)(6) must be monitored in the monthly inspections going forward.
  • Event triggers. Post-repair inspections, severe service, return from idle, post-assembly.

Every one of those has a due date, an owner, a record, and a consequence for missing it. Multiply by a fleet of 12 cranes and you are managing several hundred open obligations at any moment. Nobody holds that in their head, and a spreadsheet does not remind anybody of anything.

Where paper and spreadsheet tracking breaks

The failure modes are consistent across the companies we talk to.

The record exists but nobody can produce it. The monthly inspection sheets are in a binder in the crew truck, and the crew truck is 200 miles away on a job. A record you cannot produce when it is asked for functions, practically speaking, like a record that does not exist.

The spreadsheet is only as current as the last person who remembered to update it. Someone does the service, means to log it Friday, and Friday turns into next month. The sheet now says a crane is overdue that is not, or current when it is not. Both errors cost you.

Hour meters live in the machine, not the system. If nobody is reading and recording hours weekly, hour-based intervals are guesses. Most companies find out they missed one when a gearbox comes apart.

Deficiencies get found and then get lost. The annual turns up a hairline in a weld the qualified person decides is not yet a safety hazard but needs watching. Under 1926.1412(f)(6) that item is now supposed to be checked every month. In a paper system it appears once, in a report nobody reads again, and it never makes it onto a monthly checklist.

Nobody owns the handoff. The mechanic knows. The dispatcher does not. The crane goes out on a job while it is sitting past a due date, and the first person to learn about it is the safety manager on the jobsite.

What crane maintenance tracking software has to do

Plenty of general fleet maintenance tools will happily sell you a subscription. Most of them were built for trucks. A crane is not a truck. Here is what to test for in a demo, and what to walk away from.

1. It tracks calendar and hour intervals on the same asset

Not one or the other. Every crane needs both, and the system has to fire on whichever comes first. If you have to maintain hour-based service in a separate place from calendar-based inspection, you have bought half a system.

2. Inspections are completed on a phone, in the field, by the person who did them

The shift inspection happens at the crane at 6 AM. If logging it means driving back to the office and typing into a desktop, it will not get logged. The record has to be captured where the work happens, with the inspector's name and the date attached automatically, because that is exactly what 1926.1412(e)(3) requires the document to show.

3. Deficiencies become tracked items, not notes

When an inspection turns up a problem, the system should force a decision: is this a safety hazard that takes the crane out of service, or a monitored item that gets added to every future monthly inspection? That is the exact branch 1926.1412(f)(4) through (f)(6) describes. Software that lets a deficiency sit as a free-text comment is not helping you.

4. Records are retrievable in seconds, from anywhere

Retention minimums are three months for monthly inspections and 12 months for annuals. Keep them longer. Insurance carriers, GCs, and plaintiff attorneys all ask for maintenance history going back years, and 1926.1412(k) requires that documents be available during the retention period to everyone who conducts inspections under the section. Cloud storage with search is the only version of this that works when an inspector is standing in front of you.

5. Maintenance status connects to dispatch

This is the one that separates crane software from generic maintenance software. If your maintenance system knows the 90-ton is past due and your dispatch board does not, the system failed. The check has to happen at the moment someone assigns a crane to a job, not in a weekly report.

6. It handles the whole fleet, including the small stuff

Boom trucks, carry decks, rigging gear, slings, shackles, and spreader bars all carry inspection obligations too. A system that only models the big iron leaves half your exposure untracked.

What a missed inspection actually costs

Set the safety argument aside for a second and look at the money, because owners respond to the money.

OSHA's civil penalty maximums for 2026 are unchanged from 2025. Per the agency's 2026 penalty adjustment memo, a serious violation carries a maximum of $16,550 and a willful or repeated violation carries a maximum of $165,514, with a minimum of $11,823 per willful violation. Those are per-violation figures. A missing set of monthly inspection records across a fleet is not one violation.

Then add what the penalty does not cover. The crane comes out of service in the middle of a job. The GC backcharges the delay. Your experience modification and your insurance renewal both move the wrong direction. If there was an incident, every maintenance record you cannot produce becomes an exhibit.

Against that, the cost of a tracking system is a rounding error. This is not a close call on the numbers.

How to stand up a program in 30 days

You do not need a six-month implementation. Here is the order that works.

  • Week 1. Build the asset list. Every crane, boom truck, and piece of rigging gear. Serial number, year, model, current hour meter reading, last annual date, last monthly date. Pull the numbers off the machines, not off the old spreadsheet.
  • Week 2. Load the intervals. Open the manufacturer service manual for each model and enter the actual published intervals. Where the manual is more frequent than OSHA, the manual wins, per 1926.1412(j). Where you cannot find a manual, get one from the dealer before you guess.
  • Week 3. Digitize the shift and monthly checklists. Build them from the regulation text so the items map one to one. Put them on the operators' phones and run them in parallel with paper for one week so nobody is guessing.
  • Week 4. Cut over and wire it to dispatch. Turn off the paper. Set the rule that a crane past due does not get assigned. Set the alert window far enough ahead that a due date is a schedule item, not an emergency.

The goal is not a perfect system. The goal is that on any given morning you can answer, in under a minute, which cranes are legal to work today and which are not.

Frequently asked questions

How long do you have to keep crane inspection records?

OSHA sets minimums, not maximums. Monthly inspection documentation must be retained at least three months under 1926.1412(e)(3)(ii). Annual and comprehensive inspection documentation must be retained at least 12 months under 1926.1412(f)(7). Most crane companies keep everything for the life of the crane, because insurance carriers and litigation reach back much further than OSHA's minimums.

Is a shift inspection required to be documented?

1926.1412(d) requires the shift inspection to be performed by a competent person, but it does not carry the same written documentation clause that the monthly and annual inspections carry in paragraphs (e)(3) and (f)(7). That said, documenting shift inspections is standard practice for a reason. If an incident happens, the shift inspection record is the closest thing you have to proof that the crane was checked that morning. The cost of logging it on a phone is a minute. The cost of not having it is not measurable in advance.

What is the difference between a monthly inspection and a preventive maintenance service?

The monthly inspection is a compliance activity defined by OSHA. It is an inspection against a specified list, documented and signed. A preventive maintenance service is defined by the crane manufacturer and is about replacing fluids, filters, and wear parts on an interval to keep the machine from failing. They are related but not interchangeable. Passing your monthly inspection does not mean the hydraulic oil is not 400 hours overdue.

Does crane maintenance tracking software replace a mechanic?

No. It replaces the mechanic's mental list, the shop whiteboard, and the spreadsheet nobody trusts. The mechanic still does the work and still makes the judgment calls. What changes is that the work gets scheduled before it is late, the record survives, and the person dispatching cranes can see the same status the shop sees.

What happens if a crane goes past its annual inspection date?

It is not legal to use in construction service until the annual is completed. OSHA has clarified that the annual runs off the anniversary date of the previous inspection, so August 15 to August 15, with no built in grace period. If the date passes, the crane comes off the board until a qualified person completes the inspection under 1926.1412(f).

The version of this that ends your Sunday nights

The crane company owners who fix this are not chasing a compliance score. They are trying to stop working until 9 PM. Maintenance tracking is one of the four or five things that keeps an owner in the office after everyone else has gone home, along with dispatch, field tickets, certification expiry dates, and invoicing.

CraneOp runs those pieces in one platform, which means the crane that is past due does not show up as available on the dispatch board, the inspection that got completed at 6 AM on a phone is searchable that afternoon, and the record you need in front of an inspector is on the screen before he finishes asking for it.

If you want to see how that works against your own fleet and your own service intervals, book a walkthrough at craneop.net. Thirty minutes, your cranes, your intervals, and a straight answer on whether this fits.

Written by LaSean Pickens, founder of CraneOp.

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