Determine LTL freight class (NMFC) including density-based classification under the 2025 updates

domain: logistics-general · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Measure the shipment: obtain precise gross weight (lbs), and dimensions of the tightest rectangular bounding box (length × width × height in inches) for each handling unit.
  2. Calculate density: divide weight in pounds by volume in cubic feet (volume = L × W × H / 1728); this is the primary classification input under the July 19, 2025 NMFTA Docket 2025-1 changes which expanded the density scale from 11 to 13 classes (adding classes 50 and 55).
  3. Look up the density in the current NMFC density-class table to determine freight class; classes range from 50 (densest, cheapest) to 500 (lightest, most expensive); use NMFTA's ClassIT+ tool or a licensed tariff database for authoritative lookup.
  4. For commodity items that retain a specific NMFC item number (not yet converted to density-based), look up that item number in the NMFC to obtain the applicable class regardless of density.
  5. Apply the correct freight class to the BOL and rate request; carriers will re-weigh and re-measure at their dock — if their measurement differs from yours, they will reclassify and issue a freight bill correction (NFMC inspection report).
  6. Audit carrier reweigh/reclassification notices against your original measurements; dispute via the carrier's claims process if you have documented evidence that your measurements are correct.

Known gotchas

Related routes

Look up real-time NMFC freight classification data using the NMFTA ClassIT+ API after the SMC3 FastClass sunset
classitplus.nmfta.org · 6 steps · unrated
Generate an LTL freight quote and bill of lading using an NMFC freight class lookup
logistics-general · 6 steps · unrated
Obtain LTL freight rates using the SMC3 CzarLite rating engine API and map NMFC commodity codes to freight class
smc3.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans