Skip to main content

How to Find Your NMFC Code

Last updated

An NMFC code (National Motor Freight Classification item number) identifies the commodity you are shipping and ties it to a freight class. Finding the right one is what keeps your LTL quote accurate and your invoice free of reclassification charges. This guide covers four reliable ways to find it, how to handle density-based sub-provisions, and the mistakes that lead to rebills. To search by commodity right now, use the free NMFC Lookup.

Four ways to find your NMFC code

  1. Search by commodity in an NMFC lookup tool. The fastest route: type what you ship (e.g. "furniture", "auto parts", "electronics") into our NMFC Lookup and it returns the matching NMFC item number, description, and class.
  2. Check past bills of lading. If you have shipped the commodity before, the NMFC item and class are usually printed on a prior BOL or carrier invoice — the easiest source to reuse for repeat freight.
  3. Ask your carrier or broker. Carriers classify freight for a living; their rating desk can confirm the item number for a described commodity. Get it in writing so it is documented.
  4. Use the official ClassIT / NMFTA database. The NMFTA publishes the authoritative classification (subscription). It is the binding source when a class is disputed, but for day-to-day lookups the tools above are faster.

Read the sub-provision, not just the item

Many NMFC items do not assign a single fixed class — they carry density-based sub-provisions. The item identifies the commodity, but the actual class depends on the packaged density of your shipment. So "find the NMFC code" really means two steps:

  • Identify the NMFC item number for the commodity.
  • If the item is density-based, calculate your density and read the class off the item's sub-provision scale.

That is why two shipments of the "same" product can be billed at different classes. Walk through it in How to Calculate Freight Density, or just use the Freight Class Calculator to get the density figure first.

Common mistakes that cause rebills

  • Guessing from the product name. Classification is based on inspectable characteristics, not what a product is called. Confirm the actual item.
  • Ignoring the sub-provision. Using a single class for a density-based item is the most common rebill cause.
  • Reusing an old class after packaging changed. New packaging changes density — and the class.
  • Leaving the NMFC item off the BOL. A documented item number on the bill of lading is your defense if a charge is questioned.

For repeat freight, integrate lookup directly into your TMS with the NMFC API so the correct item and class populate automatically on every shipment.

Frequently asked questions

How do I find the NMFC code for what I ship?

Search your commodity in an NMFC lookup tool, check a past bill of lading, ask your carrier, or use the official NMFTA database. Start with a free NMFC lookup by commodity name.

Is the NMFC code the same as the freight class?

No. The NMFC item number identifies the commodity; the freight class (50-500) is the rating category. A density-based NMFC item can map to several classes depending on your shipment\u2019s density.

Where is the NMFC code on a shipment?

It is usually printed on the bill of lading and on the carrier invoice from prior shipments of the same commodity.

Why does my NMFC item show more than one class?

Density-based items assign the class from a sub-provision scale, so the class depends on your packaged density. Calculate density to read the correct class.

Related guides

Look it up or automate it

Search NMFC codes free, or integrate classification into your TMS via the API.