49 CFR 177.848 · ADG Table 9.1

Hazmat segregation checker

Catch the incompatible pair before the driver finds it.

Pick classes or UN numbers for everything on the load to see each pair as allowed, separate or not permitted, cited to the table cell in 49 CFR 177.848 or ADG Code Table 9.1.

Last updated 2026-09-28. Math runs in your browser, no data leaves your computer.

List every hazardous material that will ride on the same truck, container or rail wagon, including anything already loaded at an earlier pickup. A UN number fills in the class and subsidiary hazards from the official list, and you can still change them by hand.

The US table covers packages that need labels or placards, so a limited quantity carton may not be in scope at all under 177.848(a).

Before the booking, screen the name on the invoice. Shipment pre-check is on the paid plans, from USD 59 a month.

General guidance only. Verify against the cited primary sources before you commit to a shipment, declaration, or contract.

How the two tables are applied

On the US side the tool reads the segregation table in 49 CFR 177.848(d) as published on eCFR. Only some groups have their own row: Division 2.3 is split into Zone A and Zone B, Division 6.1 appears only as liquids in PG I Zone A, and Class 8 appears only as liquids. A Class 9 material, a Division 6.1 solid or a Zone C gas therefore has no line in the table and comes back as allowed unless a subsidiary hazard or paragraph (c) says otherwise.

Two explosives go to the compatibility table in 177.848(f), so the tool asks for the compatibility group letter, which is the last character of the classification code such as 1.4S. The numbered notes 1 to 6 under that table are shown in full because each changes what may ride together.

On the Australian side the tool reads Table 9.1 of the ADG Code Edition 7.9. It checks every primary and subsidiary hazard pairing, then works the numbered exceptions it can test from your inputs: gas and liquid receptacles over 500 L, a 2.2 gas with a 5.1 subsidiary hazard, fire risk substances next to Class 5, and food. Exception 6 points to Table 9.2, which names particular goods such as calcium hypochlorite and ammonium nitrate, and the tool quotes that list so you can check the names on the load.

UN numbers come from the 49 CFR 172.101 table for US checks and from ADG Table 3.2.3 for Australian checks, so the same UN number can carry a different class or subsidiary hazard on each side. Always confirm against the shipping paper, which is the document an inspector will read.

Worked example. Pool chemicals and a corrosive on one truck

The booking. A distributor in Texas loads calcium hypochlorite, UN1748 in Division 5.1, and drums of sodium hydroxide solution, UN1824, a Class 8 liquid, on one truck. Class 8 liquids against Division 5.1 read as O in the 177.848(d) table, so the dock plans to put the drums on the pallet position right beside the oxidizer, which looks fine on paper.

The failure. An O is not a pass. It means the two may travel together only if separated so that leakage could not mix them, and 177.848(e)(3) adds that Class 8 liquids may not be loaded above or adjacent to Class 5 materials. The only carve out is a truckload the shipper knows would not cause a fire or a dangerous evolution of heat or gas if mixed. Loaded side by side on a mixed load, the pair is out of compliance, so the choice is to rework the load plan or split the load.

The fix. The dock moves the caustic drums to the nose of the trailer with non-hazardous freight in between, so the drums sit neither above nor next to the oxidizer. Run through the tool again, the pair still shows O with the adjacency note, and the load plan now meets both conditions of paragraph (e)(3).

Need the placards for the same load? The hazmat placard calculator works through Tables 1 and 2 of 49 CFR 172.504 with the 1,001 pound rule. For containers going by sea, the dangerous goods classifier shows the IMDG class and segregation group for common UN numbers.

Frequently asked

What hazmat classes cannot be transported together in the US?

The segregation table in 49 CFR 177.848(d) marks pairs with an X, which means they may not be loaded, transported or stored together in the same transport vehicle or storage facility. Examples from the table: Division 2.3 Zone A gas with Class 3 flammable liquids, Division 4.2 with Class 8 liquids, and Division 6.1 PG I Zone A liquids with Divisions 4.1, 4.2, 4.3, 5.1 and 5.2.

How do I read the 49 CFR 177.848 segregation table?

A blank space in the table means no restriction applies. An X means not together in the same vehicle or storage facility. An O means not together unless separated so that leaking packages could not mix under normal transport conditions. A star sends explosives to the Class 1 compatibility table in paragraph (f). The table applies to packages that must be labeled or placarded, to compartments of multi compartment cargo tanks, and to portable tanks loaded in a vehicle or container.

Does a subsidiary hazard change the segregation?

Yes, and both rulebooks say so. 177.848(e)(6) applies the segregation for a subsidiary hazard label when it is more restrictive than the primary hazard, and the ADG Code Table 9.1 treats goods as incompatible if any primary or subsidiary hazard of one clashes with any primary or subsidiary hazard of the other. The tool checks every pairing of primary and subsidiary hazards and keeps the strictest result.

What is the dangerous goods segregation chart in Australia?

It is Table 9.1 of the Australian Dangerous Goods Code, Edition 7.9 being the current edition. It marks each class pair 0 for compatible or N for incompatible, with numbered exceptions for things like gas cylinders over 500 L, fire risk substances and food. Under 9.2.1.1 the segregation rules generally apply to placard loads, except where the table says goods are incompatible in all quantities.

Can I use this for sea or air shipments?

Not for the sea or air leg. 177.848(b) sends vehicles going by vessel to the stowage and segregation rules of 49 CFR 176.83(b), and the ADG Code says Table 9.1 has no validity under the IMDG Code, ICAO Technical Instructions or IATA Regulations. For a container going by sea, check the IMDG Code segregation table with your forwarder.

Want a factory that passes these checks?

Tell us the chemical, grade and quantity. A person on our team in Shanghai sends you a real, checked factory, and your first one is free.

Sourzi shows what official files say. It is not customs or legal advice. For a binding answer, ask a licensed customs broker, a CBP ruling or an Australian Border Force Tariff Advice.

File dates and links are on Data sources.