What Are PM-A, PM-B & PM-C Bus Inspections? Complete Guide

what-are-pm-a-b-c-inspections-abc-scheduling

Every transit bus needs regular preventive maintenance, and most agencies organize it into three tiers called PM-A, PM-B and PM-C. Each tier goes deeper than the one before it, and together they catch small problems long before they turn into road calls. If you are new to the system, or you are tightening up a program that has grown messy, this guide explains what each inspection covers and how the schedule fits together. Book a demo to see how FleetRabbit runs PM-A, PM-B and PM-C for an entire fleet.

Passenger Transit · PM Explained

What Are PM-A, PM-B and PM-C Bus Inspections

A complete guide to how the three tiers work, what each one covers and how transit fleets keep the schedule on track.

Bus 2418 · PM historyOdometer 27,600 mi
6,020 miPM-ACompleted
12,010 miPM-BCompleted
18,050 miPM-ACompleted
24,030 miPM-BCompleted
30,000 miPM-CDue in 2,400 mi
Sample record for illustration.
01

The Short Answer

PM-A, PM-B and PM-C are tiered preventive maintenance inspections for transit buses. PM-A is the short, frequent service. PM-B is a deeper mid-interval service. PM-C is the major inspection, often lined up with the annual cycle. The tiers stack, so PM-B includes everything in PM-A, and PM-C includes everything in A and B. Sign up free and give every bus its own PM clock.

PM-CMajor inspection, plus everything in A and B
PM-BMid-interval systems check, plus everything in A
PM-AShort-interval service and walk-around

The A, B and C labels are an industry convention. Your agency defines its own intervals and checklists based on manufacturer recommendations.

02

What Each Inspection Covers

Scope varies by bus type, engine and manufacturer, but the depth of work follows a common pattern. Read each row left to right and notice how the check gets deeper. The example below is a starting point, not a substitute for your maintenance manuals. See how checklists attach to each vehicle in FleetRabbit.

SystemPM-APM-BPM-C
Oil, fluids and filtersPM-AChange and top offPM-BAdds transmission servicePM-CAdds coolant and deeper fluid service
BrakesPM-AVisual pad and rotor checkPM-BMeasure and adjustPM-CFull inspection, overhaul as needed
Steering and suspensionPM-AWalk-around lookPM-BLinkage and bushing inspectionPM-CFull structural review
Tires and wheelsPM-APressure and treadPM-BWear pattern measurementPM-CFull inspection, bearings
Lights and electricalPM-AFunction checkPM-BBattery and alternator testsPM-CFull electrical review
Doors and HVACPM-AQuick operation checkPM-BDoor interlocks, belts, filtersPM-CFull door and HVAC service
ADA lift and rampPM-ACycle testPM-BCycle test plus interlocksPM-CFull function test
Frame, drivetrain, emissionsPM-ANot coveredPM-BDriveline inspectionPM-CFull structural, drivetrain and emissions checks

Put PM-A, PM-B and PM-C on autopilot

Give every bus its own PM clock, automatic work orders and audit-ready history. Free for your first three vehicles.

03

How the Schedule Works

Each tier runs on its own interval, and the trigger can be miles, engine hours or calendar days, whichever arrives first. Many agencies run PM-A somewhere between 3,000 and 6,000 miles, PM-B around 12,000 and PM-C between 24,000 and 30,000, but the right numbers come from your manufacturer guidance and duty cycle. Start tracking miles, hours and days together so no trigger slips by unnoticed.

MilesThe classic trigger for most buses.
Engine hoursCaptures idling and slow stop-and-go wear.
Calendar daysProtects low-mileage buses from going stale.

Because the tiers overlap, the same odometer reading can trigger more than one interval. The rule is simple: do the higher tier, and it already includes the lower one. The lookup below shows how one bus moves through the cycle.

OdometerService dueWhat the shop does
6,000 miPM-ABasic service and walk-around
12,000 miPM-BPM-B work plus everything in PM-A
18,000 miPM-ABasic service again
24,000 miPM-BPM-B work plus everything in PM-A
30,000 miPM-CEverything in A and B, plus the major items
36,000 miPM-BPM-B work plus everything in PM-A

Example using 6,000-mile A, 12,000-mile B and 30,000-mile C intervals. Book a short demo to build yours.

04

Why FTA and NTD Reviewers Care

Agencies that receive FTA funding are expected to have a maintenance plan and to follow it. During Triennial Reviews and other oversight, reviewers commonly ask for proof that preventive maintenance was completed on schedule, and many agencies use 80 percent on-time completion as a working benchmark. ADA lift and ramp checks are one of the most scrutinized parts of that record, and asset and maintenance data also feed National Transit Database reporting. Confirm the current expectations for your agency with the FTA. See audit-ready PM records in action.

05

Where PM Programs Go Wrong

Treating A, B and C as separate jobsA bus that jumps straight to a PM-C without its earlier tiers gets a partial inspection with a larger bill.
Tracking mileage onlyBuses that idle or crawl through traffic can be overdue by hours while the odometer looks fine.
Letting PM-A slip on busy weeksThe short service is the easiest to skip and the one that catches problems earliest.
One template for every vehicleDifferent bus types, ages and routes need different intervals and checklists.
Paper records and spreadsheetsMissing dates and lost sheets surface at the worst time, during an audit or after a breakdown.

Most of these come down to visibility. When every bus has its own live PM status, gaps show up early and are easy to fix. Sign up free and see every due date in one place.

06

How FleetRabbit Runs the Cycle

FleetRabbit gives each bus its own PM-A, PM-B and PM-C clocks the moment it is added, and turns every threshold into a work order automatically. Start with your first three vehicles free.

Per-bus PM clocksSeparate A, B and C intervals for every vehicle.
Miles, hours and daysAny trigger can start a service, whichever comes first.
Automatic work ordersChecklists reach the shop the moment an interval is due.
Lift and ramp checksAccessibility inspections logged with each vehicle record.
Audit-ready historyEvery completed PM stored and easy to pull for reviews.
Live fleet viewSee which buses are current, due soon or overdue.
07

Frequently Asked Questions

What does PM-A mean on a transit bus

PM-A is the short, frequent preventive maintenance service. It usually covers oil and fluids, tires, brakes, lights and a quick lift or ramp cycle test.

Is PM-C always the annual inspection

Often, but not always. Many agencies align PM-C with the annual cycle, while others use a mileage interval such as 24,000 to 30,000 miles.

Does PM-B include PM-A

Yes. The tiers stack, so PM-B covers everything in PM-A and PM-C covers everything in A and B.

How do I set the right intervals for my buses

Start with manufacturer recommendations, then adjust for your duty cycle, route type and vehicle age. Book a demo and we will show how to configure them.

Can one system handle buses, cutaways and vans

Yes. Each vehicle can have its own intervals and checklists, so a mixed fleet stays organized in one place.

Keep Every Bus On Schedule, Every Tier Covered

Tiered PM scheduling, automatic work orders, lift checks and audit-ready records in one system. Free for your first three vehicles.


September 29, 2026 By Mark
All Posts

Share This Story, Choose Your Platform!

Latest Posts

Scroll