Hazmat / Dangerous Goods Surcharge Estimator

Estimate hazmat surcharges for ground, air, and ocean dangerous goods

Ad placeholder (leaderboard)

Dangerous-goods shipments carry handling surcharges on top of freight that vary widely by mode, hazard class, and packing group. This estimator stacks the indicative per-shipment and per-package fees carriers publish so you can budget the true cost of moving regulated goods.

How it works

A base surcharge for the mode and class is combined with per-package fees and a packing-group uplift:

base       = modeClassFee(mode, class)
accessFee  = (air & accessible) ? airAccessibleAdder : 0
pgUplift   = (packing group I) ? base × 0.15 : 0
total      = base + accessFee + pgUplift + packages × perPackageFee

Air carries the highest base fees because IATA rules demand trained acceptance, segregation, and strict limits; ocean is intermediate and ground the lowest.

Example and tips

A class 3 flammable-liquid air shipment of four accessible packages in packing group II might run a base of about 150, an accessible adder of 90, and 4 × 18 in per-package fees — roughly 312 in surcharges before freight. Always classify your UN number and packing group precisely from the dangerous goods list, because a wrong class is both a compliance risk and the main reason a surcharge estimate is off.

Ad placeholder (rectangle)