Freight density in pounds per cubic foot (PCF) is gross weight divided by total cubic feet, and both figures include the pallet. Cubic feet is length times width times height in inches, divided by 1,728. Measure to the outside of the load, floor of the pallet to the top of the highest point, including any overhang, shrink wrap, banding, corner boards and load cap. Weigh the whole thing on a scale, pallet included.
That is the entire formula. What any freight class density calculator does is that arithmetic, and the arithmetic is not where operations lose money. They lose it on the inputs: product weight instead of gross weight, nominal pallet footprint instead of measured footprint, freight height instead of load height. Each of those errors makes your pallet look denser than it is, which means the class you declare is lower than the class the carrier’s dimensioner will assign, which means a reclassification charge.
This post is the measurement discipline, not a lookup table. Where the density number lands on the NMFC class scale is a separate question, covered at the end.
The formula, written out
Two steps, in this order.
Step one: cubic feet.
cubic feet = (length in inches x width in inches x height in inches) / 1728
The 1,728 is just 12 x 12 x 12, converting cubic inches to cubic feet. If your dimensions are already in feet, multiply them directly and skip the divisor.
Step two: density.
density (PCF) = total weight in pounds / cubic feet
Worked example, illustrative numbers. A pallet measures 48 inches long, 40 inches wide, and 55 inches tall from the floor to the top of the load. It weighs 620 pounds on the scale, pallet included.
48 x 40 x 55 = 105,600 cubic inches
105,600 / 1728 = 61.11 cubic feet
620 / 61.11 = 10.15 pounds per cubic foot
Ten PCF. Now change one input and watch what happens. Same pallet, but the operator measured to the top of the cartons at 48 inches instead of the top of the load cap at 55 inches, and used the product weight of 580 pounds instead of the gross:
48 x 40 x 48 = 92,160 cubic inches / 1728 = 53.33 cubic feet
580 / 53.33 = 10.88 pounds per cubic foot
A 7 percent swing in density from two small mistakes, in the direction that flatters you. On a density scale, a 7 percent swing near a breakpoint is a class change, and a class change on an LTL shipment is real money.
What counts in the weight
Gross weight. Everything that goes on the truck as one handling unit.
- The product itself.
- Primary packaging, cartons, inner packaging, and dunnage.
- The pallet or skid. A standard wooden pallet is not weightless, and in a light-density load it can be a meaningful share of the total.
- Shrink wrap, stretch film, banding, strapping, corner boards, edge protectors, slip sheets, top caps.
- Any crating, if the freight is crated.
The reliable way to get this number is to weigh the finished handling unit on a floor scale after it is wrapped and ready to ship. Adding up case weights from a spec sheet gets you product weight, not gross weight, and the difference is exactly the pallet and packaging that carriers include.
If you do not have a scale on the dock, that is a capital request worth making. Weight is a rating field on the freight bill under 49 CFR 373.103, and a reweigh charge is one of the standard accessorial charges carriers bill. You will pay for the scale in avoided reweighs and reclasses.
What counts in the dimensions
This is where most of the error lives, because “48 by 40” is a habit rather than a measurement.
Length and width: measure the actual footprint, not the pallet’s nominal size. A 48x40 pallet loaded with cartons that overhang an inch on each side is a 50x42 load. Carriers measure the greatest dimension of the shipment as tendered, including overhang, because that is the space the freight actually occupies in the trailer. Overhang also damages freight, so eliminating it improves two things at once.
Height: measure from the floor to the highest point. Floor means the bottom of the pallet, not the top deck. Highest point means the top of whatever is up there: the load cap, the tallest carton in an uneven stack, a protruding fitting, a survey tag. If one carton sits proud of the rest, that carton sets your height.
Round the way the carrier rounds. Carriers generally measure to the greatest dimension and round up to the next whole inch. Rounding down to a friendlier number produces a density you cannot reproduce when the dimensioner disagrees. Your own audit is more useful when it is slightly conservative than when it is optimistic.
Irregular and non-cuboid freight still gets a rectangular cube. A cylindrical tank, a machine on a skid, a crate with a sloped top: the cube is the smallest rectangular box that contains it. Air inside that box is space the carrier cannot sell. This is why odd-shaped freight rates poorly, and it is not a carrier being difficult.
Multi-pallet shipments
If you tender four identical pallets, the arithmetic works the same way on the total: add the gross weights, add the cubic feet, divide. If the pallets differ, the answer depends on how the governing NMFC item and your carrier’s rules treat mixed handling units, and that is not something to guess at from a blog post. Ask your carrier’s classification desk to state in writing how they compute density on a mixed tender, and keep the reply. It is a five-minute email that settles an argument you would otherwise have annually.
The error table
Every one of these makes freight look denser than it is, which is the direction that gets you reclassified.
| Error | What it does | Fix |
|---|---|---|
| Product weight instead of gross weight | Understates weight, understates density | Weigh the wrapped handling unit on a floor scale |
| Nominal pallet footprint, ignoring overhang | Understates cube, overstates density | Measure the actual outer footprint of the loaded pallet |
| Measuring to the top of the cartons | Understates cube, overstates density | Measure floor to highest point, cap and all |
| Forgetting the pallet height in the total | Understates cube, overstates density | Start the tape at the floor |
| Rounding dimensions down | Overstates density | Round up to the next whole inch |
| Dividing by 1,278 or 1,782 | Nonsense answer | The divisor is 1,728 |
| Using a stored class from the item master | Ignores this pallet’s actual build | Compute density per shipment for density-rated items |
| Averaging density across dissimilar pallets | Hides the outlier that gets flagged | Compute per handling unit, then confirm the carrier’s method |
The last two are the ones that survive process improvements, because they live in software rather than on the dock. An item master that stores a class per SKU is asserting that density is a property of the product. For anything you stack to variable heights or ship in partial layers, it is a property of the pallet build.
Why the pallet inclusion detail actually changes class
Consider two ways of shipping the same 500 pounds of product, illustrative:
| Build | Outer dimensions | Gross weight | Cubic feet | Density |
|---|---|---|---|---|
| Tight, single pallet, no overhang | 48 x 40 x 45 | 545 lbs | 50.00 | 10.90 PCF |
| Same product, loose stack with overhang and a cap | 51 x 43 x 58 | 552 lbs | 73.61 | 7.50 PCF |
Same goods. The second build is roughly 31 percent less dense than the first, purely from how it was assembled and measured. On a density-driven class scale, that difference is very likely a different class. This is the part nobody states plainly: for density-rated items, your dock decides your class, not your product catalog.
There is a genuine operational lesson in it. Building tighter, eliminating overhang, and choosing pallet dimensions that fit the freight is a rate improvement you control without negotiating anything. It is one of the few places in freight cost where the cheapest fix is a better process rather than a better contract.
Turning density into a class
Here is the honest boundary of this post. The density figure is arithmetic and it belongs to you. The scale that maps a density to an NMFC class belongs to NMFTA, published in the National Motor Freight Classification and its ClassIT lookup tool, both licensed by subscription. We are not republishing a breakpoint table, partly because it is not free public data and partly because the widely circulated versions could not be verified against a primary NMFTA source.
What you can rely on:
- NMFTA states that class is determined by density, handling, stowability and liability. Density is one of four, not the only one, even after the restructure.
- Docket 2025-1, effective July 19, 2025, moved items to one standard density scale where handling, stowability and liability are not concerns. What that means for a specific commodity is in the specific item, which is why the item number matters more than the class number. That change and its billing consequences are worked through in what the 2025 NMFC restructure changed about how class is determined.
- The class your carrier will actually bill is a determination their system makes. Get it in writing, in advance, tied to an NMFC item number. The method for doing that is in how to find the right NMFC code for a product.
Lower class numbers correspond to denser freight and rate cheaper per hundredweight; higher class numbers correspond to lighter, bulkier freight that consumes trailer space out of proportion to its weight. That relationship is the intuition. The breakpoints are the licensed part.
Putting the number on the document
A density calculation nobody can reproduce six weeks later is not evidence. Record it at the time of tender.
Under 49 CFR 373.101, a motor carrier’s receipt or bill of lading must show the freight description and the weight, volume or measurement where those are relevant to rating. For density-rated freight, dimensions are relevant to rating. Put them on the BOL:
- Actual measured length, width and height of each handling unit, including pallet and overhang.
- Gross weight per handling unit, scale-verified.
- Piece and handling unit counts.
- The NMFC item number, sub-provision if applicable, and the class you are declaring.
- The computed density, if your BOL template has room for it.
Then keep the supporting record: the scale ticket, a photo of the wrapped pallet with a tape measure visible, and the pallet build spec. If a reclassification charge shows up later, that packet is the dispute. Without it you are arguing your recollection against the carrier’s instrument, and the instrument wins. It is the same evidence discipline that decides a detention argument, laid out in the documents that actually support a charge dispute.
The checklist
Run this on any density-rated shipment.
- Build and wrap the handling unit completely before measuring anything.
- Measure the outer footprint, including overhang. Round up to the next whole inch.
- Measure floor to highest point, including the pallet and the cap.
- Weigh the finished unit on a scale. Gross weight, not product weight.
- Cube it: length x width x height in inches, divided by 1,728.
- Divide gross weight by cubic feet. That is your PCF.
- Compare against the NMFC item and sub-provision your carrier has confirmed in writing.
- Write the dimensions, gross weight, item number and class on the BOL.
- Photograph the pallet and keep the scale ticket with the shipment file.
- If the invoice comes back reclassified, recompute from your own record before you concede anything, and check the charge against your agreement the same way you would any rate confirmation and invoice mismatch.
Steps one through four take about ninety seconds per pallet once the habit exists. Steps eight and nine are what make a dispute winnable months later, and they are the ones that get skipped.
Sources
- 49 CFR 373.101, Motor carrier receipts and bills of lading (Cornell LII)
- 49 CFR 373.103, Freight or expense bills (Cornell LII)
- NMFC Changes 2025: How Carriers Can Prepare (NMFTA), the four characteristics that determine class
- A Guide to the NMFC Changes Coming in 2025 (NMFTA), Docket 2025-1 effective date and the standard density scale
- Top 20 accessorial charges, practitioner taxonomy (Zipline Logistics), reclassification and reweigh as accessorials