By industry · 49 CFR 172.702(b)

Hazmat training for 3PL employees

The question a 3PL actually has is not what the training covers. It is whose duty it is.

Published by the HazTeam Ready Editorial Team · Last reviewed: 2026-08-31 · Primary source: 49 CFR Part 172 Subpart H

The short answer

If your employees load, pack, mark, label or prepare shipping papers for hazardous materials — even entirely on a client's behalf — your company is a hazmat employer and those people are hazmat employees. 49 CFR 172.702(b) puts the duty to train, test and certify on the employer of the person performing the function. A client's own training programme does not discharge it, and a contract cannot move it.

Why the duty does not travel with the freight

The regulation defines a hazmat employer as a person who uses one or more employees in connection with transporting hazardous materials in commerce, causing them to be transported, or representing that a container is qualified for that use. Nothing in that definition asks who owns the goods.

So the ordinary 3PL arrangement produces two hazmat employers for the same shipment: your client, for whatever its own people do, and you, for what yours do. Both owe training to their own employees, and both keep their own records.

What a contract can and cannot do.

It can allocate cost, indemnity and commercial responsibility between the two companies. It cannot make your untrained employee compliant, and it will not be the document an inspector asks for. What they ask for is your 172.704(d) record for the person who packed the box.

The 3PL functions that are covered

What your team doesFunction under 171.8
Kitting and packing to a client's specPreparing hazardous materials for transportation; selecting a packaging represented as qualified
Applying marks and labelsMarking and labelling
Generating shipping papers in your WMSPreparation for transportation; potentially signing the shipper's certification
Cross-docking and consolidationHandling and loading; segregation decisions
Storing between legsStorage incidental to transportation
Rejecting or quarantining a non-compliant inboundResponsibility for the safety of the transportation

Scoping function-specific training across many clients

The instinct is to scope training per client. That does not scale and it is not what the rule asks. Function-specific training attaches to the function the employee performs. Packing to UN performance specifications is the same function whether the box says client A or client B.

What genuinely varies is the material class. A client who brings bulk packagings, radioactive materials, explosives or air freight brings work outside a general baseline, and that specific work needs specific training before anyone touches it. General awareness vs function-specific.

A practical structure.

Train every operator on the common baseline. Keep a short, dated note of which material classes each site is authorised to handle, and treat onboarding a client outside that list as a training event before it is an operational one.

What your file needs to show

Your own 172.704(d) record for each of your employees — not your client's. Name, completion date, a description of the materials, the trainer's name and address, and your certification that the person was trained and tested. Kept for as long as they are your hazmat employee plus 90 days. Recordkeeping rules · what gets asked in an inspection.

Client audits ask for the same thing, usually sooner than regulators do. A 3PL that can produce a clean per-employee file on request wins renewals on it.

Common questions

Our client is the shipper. Is the training their problem?
No. The duty follows the function, not the invoice. If your employees pack, mark, label or prepare papers, they perform covered functions and your company is a hazmat employer with its own training obligation under 172.702(b). A contract can allocate cost and liability between companies; it cannot move a federal training duty off the employer whose people do the work.
We only provide labour; the client supplies the procedures.
That does not change who employs the person performing the function. You still have to train, test, certify and keep the record for your own employees — even where the client wrote the work instructions.
Can we accept the client's training instead of our own?
You can take it into account, but you remain responsible for satisfying yourself that it covers the functions your employees actually perform for you, and for holding your own 172.704(d) record. In practice most 3PLs find it cleaner to train their own people and keep their own file.
We handle dozens of clients with different materials. How do we scope function-specific training?
Scope it to the functions your people perform, not to each client's catalogue. Packing to UN performance specifications and preparing shipping papers are the same functions whoever owns the freight. Where a client brings a material class outside your baseline — bulk, radioactive, explosive, air — that specific work needs specific training.

Train your operators, hold your own records

Seats you assign yourself, in English or Spanish, each producing a certificate and a 172.704(d) record under your company's file.

More than ten operators, or a purchase order? hello@hazteamready.com.

More from the Compliance Hub