Enter your shipment dimensions and weight to estimate the NMFC freight class based on density.
Total Cubic Feet:0
Density (lbs per cubic foot):0
Estimated Freight Class:–
How to Calculate Freight Class
Freight class is a standardized pricing classification established by the National Motor Freight Traffic Association (NMFTA). It ensures that customers receive uniform pricing when shipping various types of freight. While many factors like "stowability" and "handling" affect the final class, density is the primary metric used for LTL (Less Than Truckload) shipments.
The Freight Density Formula
To find your freight class manually, follow these steps:
Measure: Multiply Length x Width x Height in inches to get the total cubic inches.
Convert to Cubic Feet: Divide the total cubic inches by 1,728 (the number of cubic inches in a cubic foot).
Calculate Density: Divide the weight of the shipment by the total cubic feet.
Example Calculation
If you have a pallet that is 48″L x 40″W x 48″H weighing 500 lbs:
48 x 40 x 48 = 92,160 cubic inches
92,160 / 1,728 = 53.33 cubic feet
500 lbs / 53.33 cu ft = 9.38 lbs per cubic foot (PCF)
According to the density table, 9.38 PCF falls into Class 92.5.
Standard Density to Class Table
Density (lbs per cubic foot)
Freight Class
Less than 1
400
1 to 2
300
2 to 4
250
4 to 6
175
6 to 8
125
8 to 9
100
9 to 10.5
92.5
10.5 to 12
85
12 to 13.5
77.5
13.5 to 15
70
15 to 22.5
65
22.5 to 30
60
Over 30
55
Over 50
50
function calculateFreightClass() {
var weight = parseFloat(document.getElementById('fcc-weight').value);
var length = parseFloat(document.getElementById('fcc-length').value);
var width = parseFloat(document.getElementById('fcc-width').value);
var height = parseFloat(document.getElementById('fcc-height').value);
if (!weight || !length || !width || !height || weight <= 0 || length <= 0 || width <= 0 || height <= 0) {
alert("Please enter valid positive numbers for all fields.");
return;
}
var cubicInches = length * width * height;
var cubicFeet = cubicInches / 1728;
var density = weight / cubicFeet;
var freightClass = "";
if (density = 1 && density = 2 && density = 4 && density = 6 && density = 8 && density = 9 && density = 10.5 && density = 12 && density = 13.5 && density = 15 && density = 22.5 && density = 30 && density = 50) { freightClass = "50"; }
document.getElementById('fcc-res-volume').innerText = cubicFeet.toFixed(2) + " cu ft";
document.getElementById('fcc-res-density').innerText = density.toFixed(2) + " PCF";
document.getElementById('fcc-res-class').innerText = "Class " + freightClass;
document.getElementById('fcc-results').style.display = 'block';
}