PLATFORM FEATURES

One upload. Full 49 CFR compliance analysis.

VerifyFreight checks your hazmat shipping manifests against every applicable rule in Part 172 and Part 177 — automatically, instantly, and with actionable results.

Complete Documentation Compliance Check

Part 172 governs how hazardous materials must be documented on a shipping manifest. VerifyFreight validates every required field automatically — leaving no room for oversight.

  • Proper shipping name and technical name validation
  • UN/NA identification number verification
  • Hazard class and division accuracy
  • Packing group declaration — I, II, or III
  • Total quantity and unit of measure formatting
  • Emergency response information — § 172.604
  • Shipper certification language — § 172.204
PART 172 — DOCUMENTATION CHECKS
Proper Shipping Name — § 172.101
UN Number Present — § 172.202(a)(1)
Hazard Class Correct — § 172.202(a)(2)
Packing Group Missing — § 172.202(a)(3)
Total Quantity Declared — § 172.202(a)(5)
Emergency Contact Missing — § 172.604(a)
Shipper Certification Present — § 172.204

Loading & Segregation Compliance Analysis

Part 177 governs how hazmat materials must be loaded, handled, and segregated during transport. VerifyFreight cross-references your manifest entries against all applicable loading rules to catch incompatibilities before they become safety incidents.

  • Material compatibility and segregation table analysis — § 177.848
  • Forbidden material combination detection
  • Quantity and packaging limits for transport vehicles
  • Loading restrictions by hazard class
  • Bulk vs. non-bulk packaging identification
PART 177 — LOADING ANALYSIS
⚠ SEGREGATION VIOLATION DETECTED
Flammable liquid (Class 3) loaded with oxidizer (Class 5.1)
49 CFR § 177.848(d) — segregation required
Fix: These materials must be separated by a minimum distance or solid barrier per Table 1 of § 177.848.
✓ LOADING CHECKS PASSED
Quantity limits within vehicle capacity — § 177.834
No forbidden combinations detected — § 177.801
Packaging type verified for transport — § 177.817

Pass/Fail Report with Correction Guidance

Every analysis produces a structured compliance report your entire team can act on — from the dock to the compliance office. No legal expertise required to understand the results.

  • Overall pass/fail determination with compliance score
  • Violations prioritized by severity — critical vs. warning
  • Exact 49 CFR section cited for every violation
  • Plain-English correction instructions per violation
  • Full list of passed compliance checks for audit use
  • Downloadable report for recordkeeping and PHMSA inspections
COMPLIANCE REPORT
⚠ Action Required
93%
Compliance Score
41 of 44 checks passed
3 violations require correction
CRITICAL · § 172.604(a)
Missing emergency contact number
Add a 24-hr emergency response telephone number to the manifest.
WARNING · § 172.202(a)(3)
Packing group not declared for UN1203
Declare packing group II for Gasoline (UN1203) per the HMT.

Full Audit Trail for PHMSA Inspections

Every manifest analysis is automatically logged, timestamped, and stored. Compliance officers have instant access to a complete history of every shipment verified — exactly what you need when PHMSA comes knocking.

  • Searchable history of all analyzed manifests
  • Timestamp and user attribution on every analysis
  • Exportable records for regulatory inspections
  • Track compliance improvement trends over time
MANIFEST HISTORY
Manifest #4821 — May 1, 2025
Analyzed by J. Smith · 2 violations
⚠ Review
Manifest #4820 — Apr 30, 2025
Analyzed by M. Rodriguez · 0 violations
✓ Passed
Manifest #4819 — Apr 30, 2025
Analyzed by J. Smith · 0 violations
✓ Passed
Manifest #4817 — Apr 29, 2025
Analyzed by T. Kim · 5 violations
✗ Failed