Altor guide · 2026-10-06

3PL hazmat fulfillment Inland Empire: why the warehouse stores it and will not ship it

The pallet is already in Ontario, Rancho Cucamonga, or Fontana. The 3PL that has shipped the general cargo will not tender the first hazardous material. People search 3PL hazmat fulfillment Inland Empire because the contract says fulfillment and the email says they do not do hazmat. The refusal is a function problem.

What the regulation actually requires

49 CFR 171.8 defines the person who offers. That person performs a pre-transportation function, or is responsible for performing one, or tenders the hazardous material to a carrier. A carrier is not an offeror for an acceptance check, or for a transfer to the next carrier with no pre-transportation function. A warehouse is an offeror for the pre-transportation functions it actually performs, and for the tender if it hands the carton to the carrier.

49 CFR 171.2(b) allows more than one offeror. Each is responsible for the pre-transportation functions it performs or is required to perform, and may rely on another offeror unless it knows, or a reasonable person would know, that the information is incorrect. 49 CFR 171.2(e) forbids any person to offer or accept unless the material is properly classed, described, packaged, marked, labeled, and in condition for shipment. 49 CFR 171.2(i) forbids certifying that offer unless the same condition is true. Each person who offers also has to keep the package in condition for shipment until the carrier has possession. A warehouse that holds the carton and then tenders it is that case.

49 CFR 173.22(a) requires the person who offers to class and describe the material under parts 172 and 173, and to determine that the packaging is authorized, manufactured, assembled, and marked. For a DOT specification or UN standard packaging, 49 CFR 173.22(a)(4)(i) requires the functions the manufacturer or subsequent distributor identifies, including closures consistent with the instructions under 49 CFR 178.2. For other than a bulk package or a cylinder, the person who closes the package keeps the manufacturer's notification, including the closure instructions, available for at least 90 days once the package is offered to the initial carrier. A later offeror of a filled and otherwise properly prepared unaltered package does not keep that notification. A 3PL that never opens or recloses the package, and only stores and tenders what the shipper already closed, does not keep the file.

49 CFR 172.204 is the certification on the shipping paper. 49 CFR 172.204(d) does not put a warehouse name on the certification line. The signature is legible, manual or mechanical, by a principal, officer, partner, or employee of the shipper, or of the shipper's agent. An agency appointment still does not class the material, and it still does not make the warehouse the shipper of record. A booking tick is still not that appointment. 49 CFR 172.204(c) is the air certification. 172.204(c)(3) adds the statement that all applicable air transport requirements have been met. It does not class the goods. The air declaration is IATA DGR 8.1, signed under 8.1.6.12.

Employees who load, unload, handle, or prepare the hazardous material are hazmat employees under 49 CFR 171.8. The warehouse is a hazmat employer when it uses those employees and causes the material to be transported in commerce. 49 CFR 172.702 requires training and a test. Except for 49 CFR 172.704(c)(1), no one performs the function without that instruction. The exception is direct supervision by a properly trained and knowledgeable hazmat employee, with training finished within 90 days after employment or a change in job function. Recurrent training is at least once every three years under 49 CFR 172.704(c)(2). Keep the 49 CFR 172.704(d) record. IATA DGR 1.5 follows ICAO TI Part 1, Chapter 4: recurrent training and assessment within 24 months of the previous training and assessment, and personnel are trained before they perform the duty. The 90 day HMR window is not an IATA window. When 49 CFR 107 subpart G applies, 49 CFR 171.2(d) still requires registration.

The local note for warehouses between Los Angeles and the Inland Empire is at https://altor.consulting/hazmat-consultant-los-angeles.html.

The mistake people make

They send the safety data sheet, write please ship, and treat the fulfillment agreement as a transfer of 49 CFR 173.22. They ask a picker who is not on a 49 CFR 172.704(d) record to sign, because 172.204(d) contains the word agent. The warehouse reads 49 CFR 171.2(e) and refuses the tender.

The warehouse also packs the hazardous material on the general cargo line, with no function specific training and no signed paper. 49 CFR 172.702(b) does not allow the function without the instruction.

3PL hazmat fulfillment Inland Empire: write the split before you book the rate

The shipper of record classes and describes under 49 CFR 173.22, chooses the packaging, prepares the shipping paper, and certifies under 49 CFR 172.204. Your employee signs, or a named agent signs who was actually appointed, trained for that function, and given the classification.

If the warehouse only stores and tenders a package you already closed, say so. You keep the closure notification. They do not. Hand them a completed declaration and a package already in condition for shipment.

If they pack, close, mark, or label, those are their pre-transportation functions. They need function specific training under 49 CFR 172.704(a)(2), and the closures have to follow the manufacturer's instructions. The person who closes keeps the 90 day notification. Your record does not cover their picker. Their record does not cover your signatory.

If any leg is air, build the line from IATA DGR Section 4.2 and sign the air certification. Open IATA DGR 2.8 for the carrier that will fly it. Do not invent a variation because the building is near Ontario or LAX.

Altor pre-checks a completed Dangerous Goods Declaration line by line against the current regulations and returns a written report, with every finding cited, typically within one business day of payment. You keep the pen. altor.consulting

Catch the rejection before the carrier does

Send your completed declaration before you tender it. A line by line advisory report comes back within 24 hours, every finding cited. $95 flat, one click, and you keep the pen.

Pre-check my DGD · $95 →   All services

Related: shipment rejected? 24 hour fix · the 2026 lithium battery rule change · all guides