Skip to content

School bus maintenance records requirements: what to keep, and for how long

School bus maintenance records requirements in plain English: state vs federal rules, how long to keep each record, and how to keep a fleet maintenance log.

The FleetCommander team6 min readFacts checked

An inspector arrives and asks for the maintenance file on bus 14: every service, every repair, every inspection, in order. If your records live in a mechanic's notebook, a shop's invoices and a few driver sheets in a drawer, that's a long afternoon. School bus maintenance records requirements aren't complicated, but they come from more than one place — and the inspector expects you to know which ones apply.

This guide explains whose rules apply, how long to keep each kind of record, what a good record shows, and how to keep a maintenance log that holds up.

Which rules apply: state or federal?

School bus operations — home-to-school and school-to-home transportation of students — are exempt from most of the Federal Motor Carrier Safety Regulations (49 CFR 390.3(f)(1)). State rules govern them instead. Trips that aren't home-to-school — charters, some field trips, trips across state lines — can fall under the federal rules. So you need to know your state's rules first, and the federal ones for any work they cover.

Tip: Many contractors simply keep everything to the stricter of the two standards. It's easier than deciding, bus by bus, which trips counted.

How long to keep vehicle maintenance records

Where the federal rules apply, these are the minimums:

RecordFederal rule (where it applies)Keep it for
Driver vehicle inspection report (DVIR)49 CFR 396.113 months
Annual inspection report49 CFR 396.2114 months
Maintenance records49 CFR 396.31 year, and 6 months after the vehicle leaves your control

Under those rules, drivers of passenger-carrying vehicles such as buses complete a DVIR at the end of each day's work, whether or not they found a defect — the "no-defect DVIR" relief is only for property-carrying trucks. Many states require daily inspection reports and records for school buses anyway.

State rules are often longer than the federal minimums. A few examples from our school bus inspection requirements by state guide:

  • New Jersey asks the operator to keep a systematic inspection and maintenance record for each school bus for the life of the bus, and drivers' daily condition reports for one year.
  • New York asks for itemized records of each periodic maintenance exam and other repairs, with the state inspection reports, to be kept in the vehicle's maintenance file for at least two years.
  • Connecticut asks carriers to keep each bus's maintenance records for at least two years; they may be discarded six months after the bus permanently leaves service.

For any other state, check its department of education and motor vehicle agency. If you can't tell, keeping records for the life of the bus is the safe default — on a computer it costs almost nothing.

School bus maintenance records requirements: what the file should show

Your state's list decides, but inspectors usually expect a file per bus that includes:

  • Which vehicle: its fleet number, year, make and model, VIN and plate.
  • The preventive maintenance schedule: what's due and when — by miles, engine hours or date.
  • Every service, inspection and repair: the date, the odometer, the work done, the parts used, the cost and who did it.
  • Inspection reports: the drivers' daily reports and any periodic or state inspections.
  • Defects and their repairs: what a driver reported, and the record that shows it was fixed.
  • Outside work: invoices from shops, tire dealers and body shops, filed with the vehicle.

The gap inspectors find most often is a defect with no repair record — a driver wrote "brake light out" on Monday and nothing shows it was fixed before the bus drove on Tuesday.

How to keep a fleet maintenance log

A maintenance log is the one-page history of a vehicle. Our free, printable vehicle maintenance log has the vehicle number, year / make / model, VIN and plate at the top, then a row for each job: Date, Odometer, Work done, Parts used, Cost and Done by. To make it work:

  1. One log per vehicle. Keep it in that bus's file, not one big log for the whole yard.
  2. Write it up the same day. A job logged a week later loses its odometer reading and half its detail.
  3. Always record the odometer. It's how you prove a mileage-based service was on time.
  4. Name the parts. "Brake pads, front, part number…" beats "brakes".
  5. Attach the paperwork. Shop invoices and inspection reports go in the same file, in date order.
  6. Close the loop on defects. When a repair answers a driver's report, say so.
  7. Check the log against the schedule each month, so the next service is booked before it's late.

Print a fresh maintenance log for each bus, or save it as a PDF. It prints across the page, with room for 18 jobs per sheet.

Common gaps that cost you on an audit

  • Services done but not written down — the work happened, but you can't prove it.
  • No odometer on the entry, so nobody can tell whether the 5,000-mile service was late.
  • Records split between the shop, the office and the driver, with no single file per bus.
  • Paper that went with a bus that was sold — before the retention period was over.
  • A preventive maintenance schedule that exists only in someone's head.

Setting up the schedule itself is covered in our school bus preventive maintenance schedule post, and the daily driver report in do school bus drivers need to fill out a DVIR.

Doing it in FleetCommander

In FleetCommander's Maintenance, each schedule is one recurring task on one vehicle — every N miles, every N engine hours, every N days or a fixed date, whichever comes first — and the app works out Next due and marks it Due soon, Due or Overdue. Create work order turns a due service into a repair job; when the work order is completed, the service is recorded in Service history with its date, mileage and cost, and the schedule moves to its next due date.

Each vehicle's page keeps its Maintenance, Work orders, Inspections, Defects and Documents (inspection certificates with their expiry dates) in one place. Drivers' pre-trip and post-trip inspections are saved with the vehicle, and a failed item becomes a defect, with a work order opened for the repair automatically. Under Reports, the Maintenance reports — Maintenance costs, Preventive maintenance compliance, Overdue maintenance, Work order history and Repair costs by category — print or export to CSV, Excel or PDF. Even a deleted vehicle's inspections, maintenance and work orders are kept for your records. See fleet maintenance software.

Meeting your school bus maintenance records requirements then means printing a report or opening a vehicle's page, not searching through drawers.

Ava (Beta), the assistant built into FleetCommander, can pull a record up while the inspector waits: What maintenance is overdue?, When was bus 102 last inspected? or Work orders for bus 102. Say Add a maintenance schedule for bus 102 and she asks for what's missing, then shows a card — nothing is saved until you press it. More on her page.

Good to know: Record-keeping rules differ by state, and the federal rules apply only to some trips. The periods above are minimums where those rules apply — check your state's school transportation rules and your district contracts before you throw anything away.

Questions people ask

How long do you have to keep vehicle maintenance records?
Under the federal rules, where they apply, maintenance records are kept for 1 year and for 6 months after the vehicle leaves your control. Many states ask for longer for school buses — two years, or the life of the bus — so check your state.
Do FMCSA maintenance rules apply to school buses?
Home-to-school and school-to-home transportation is exempt from most of the federal motor carrier rules; state rules govern it instead. Charters, some field trips and trips across state lines can fall under the federal rules.
What should a vehicle maintenance log include?
The vehicle's number, make, model, VIN and plate, then a line for every job: the date, the odometer, the work done, the parts used, the cost and who did it.

FleetCommander

Run your school buses from one app

Routes, drivers and aides, inspections, maintenance and district invoices — with Ava, the AI assistant (Beta), on every page. Try it with your own fleet; no credit card needed.