Order Management

NMFC Class Codes

This page is accessed via Order Management > Power Data > Item Classifications > NMFC Class Codes.

All National Motor Freight Classification (NMFC) commodities are separated into one of 18 different categories, or class codes, ranging from class 50 to class 500. There are four primary factors that determine the way a commodity is classified by the NMFC: density (the primary factor); value; stowability and handling considerations; and susceptibility to damage. The NMFC assigns the class of the freight based on the combination of these four factors that the commodity exhibits. The NMFC provides both carriers and shippers with a standard by which to begin pricing negotiations and greatly simplifies the comparative evaluation of the many thousands of products moving in today's marketplace. The higher the expense or the risk of hauling the commodity, the higher the class designation. Therefore, the higher the class, the higher the corresponding per hundredweight rate.

You can set up multiple NMFC Articles for one NMFC class. For example, a crate of golf balls or ball bearings could share a class of 500, while the same amount of food processors or buckets of paint could share a class of 70.

Creating NMFC Class Code:

  1. Enter the NMFC Class ID.
  2. Enter the NMFC Class Name.
  3. Select the Domain Name from the drop-down list.
  4. Enter the NMFC Class Code if you want to send the class code to the SMC, SMC3 WITH CARRIERCONNECT, RATEWAREXL or RATEWAREXL WITH CARRIERCONNECT rating engines. If you create a new NMFC class, you must populate the NMFC Class Code with the appropriate value. For example, if the NMFC Class ID is 70.0 then the NMFC Class Code must be set to a value of 70. If the NMFC Class ID is 77.5 then the NMFC Class Code must be set to a value of 77.5. To avoid issues in outbound XML interfaces, NMFC Class ID must not contain a decimal. In these examples, the NFMC Class ID must be set to a value of 70 or 77DOT5. Therefore, you must create your own NFMC class record rather than using the public data.

Note: Avoid using a decimal value (.) in the NMFC Class ID.   

Related Topics