Most hazmat training violations are not training violations. The training happened. Somebody sat through it, somebody passed a test. What is missing is the paper that proves it, in the form the rule asks for, for every person who needed it, going back three years. That is a recordkeeping violation, and it is the single easiest finding for an inspector to write up because it requires no judgement — the record is either there or it is not.
How long you have to keep records
49 CFR 172.704(d) sets the retention period: a record for each hazmat employee must be created and retained by the employer for as long as that employee is employed as a hazmat employee, and for 90 days thereafter.
This is the most commonly misread sentence in Subpart H. The 90 days run from the end of the person's employment. Deleting a leaver's file on their last day — which most HR offboarding checklists will cheerfully do for you — creates a violation on the day you tidy up.
Note the interaction with the three-year cycle: because recurrent training is required at least every three years, a current employee's file should always contain a training completion date within the last three years. A record from four years ago is not a valid record, it is evidence of a lapse. The timing rules are covered in how often training is required.
What each record must contain
Five items, per 172.704(d). All five, for every hazmat employee.
- The hazmat employee’s name.
- The most recent training completion date.
- A description, copy, or the location of the training materials used to meet the requirements.
- The name and address of the person providing the training.
- Certification that the hazmat employee has been trained and tested.
A blank form with all five laid out is on our free 172.704(d) template page, with notes on what to write in each field.
Who issues the record
The employer. 49 CFR 172.704(d) puts the duty to create and retain on the hazmat employer, and 172.702 puts the duty to ensure employees are trained in the same place. A training vendor can supply the underlying evidence — and a good one hands you fields 2, 3 and 4 already complete — but the record is yours and so is the retention obligation.
Two consequences worth being blunt about. Buying a course does not move liability onto the course provider. And if your provider disappears, raises its price, or locks your history behind a subscription you stopped paying, you still owe the records. Keep your own copy of every PDF the day it is issued.
What actually happens in an inspection
A PHMSA or DOT inspection of a shipper or carrier typically works outward from the freight. The inspector looks at what you ship, determines who touches it, and then asks to see the training records for those people. The question is rarely “show me your training programme.” It is closer to “this person signed this shipping paper — show me their training record.”
Which means your file is judged by its weakest row, not its average. Ninety-five percent coverage is not a good score; it is a list of the people you will be asked about.
Who here is a hazmat employee? If your answer is a job title rather than a list of names, you are not ready. When was each of them last trained? Every date within three years. What were they trained on? Named course, listed topics, trainer’s name and address, and evidence they were tested.
How to present your file
Nothing here is required by the regulation. It is what makes a compliant file read as a compliant file.
- One index, all names. A single list of every hazmat employee with their last training date and their next due date. It answers two of the three questions before anyone opens a folder.
- One file per person, in a predictable order. Record first, certificate behind it, assessment evidence behind that.
- Include the leavers still inside the 90-day window. Keep them in a clearly separated section so they do not look like an active employee who missed training.
- Have the course description ready. If field 3 points to a location, be able to reach that location during the inspection, not after it.
- Produce, do not narrate. Hand over the document. Explaining what the record would say if it existed is how a paperwork question becomes a broader one.
Why otherwise well-run files fail
The temp, the weekend loader, the office manager who packs the occasional sample. The definition in 49 CFR 171.8 is about the task, not the contract type or the job title.
Nobody is watching the three-year date. It passes on a Tuesday. Nothing happens — until the inspection two months later.
“Online course” leaves an inspector unable to tell whether the five categories in 172.704(a) were covered. Name the course and list the topics.
The leaver’s file deleted on their last day instead of 90 days later.
Common questions
How long must DOT hazmat training records be kept?
For as long as the employee is employed as a hazmat employee, and for 90 days after that employment ends. That is the requirement in 49 CFR 172.704(d).
Do training records have to be kept on paper?
No. The rule specifies the information a record must contain and how long it must be retained, not the medium. Electronic records are fine provided they are complete, attributable to a specific employee, and you can produce them when asked.
Where do I have to keep the records?
The regulation requires the employer to create and retain the records; it does not mandate a single physical location. What matters practically is that you can produce them promptly on request, which is why records scattered across personal inboxes and expired vendor portals cause problems.
If a vendor trained my employees, are their certificates enough?
A certificate is useful evidence but it is not automatically a 172.704(d) record. Check that all five required items are present, including a description or location of the training materials, the trainer's name and address, and certification that the employee was trained and tested. If any are missing, the employer has to supply them.
Generate audit-ready 172.704(d) records instantly
Every employee who passes gets a Certificate of Completion and a 172.704(d) training record as a PDF, with the course code, module list, trainer name and address already filled in — stored in your panel and downloadable one by one or all at once.
Certificate of Completion and a 49 CFR 172.704(d) training record for every person who passes. Secure checkout with Stripe. No sales call. See team plans for 5 and 10 employees, or how the online course works.