10 Year Fixed-rate Mortgage Calculator

LTL Freight Class & Density Calculator

Calculate NMFC Freight Class based on shipment density

Shipment Breakdown:

Total Volume: 0 cubic ft
Shipment Density: 0 PCF
Estimated Freight Class:

*Disclaimer: Actual NMFC class may vary based on commodity type and handling requirements.


Understanding Freight Class and Density

Freight class is a standardized shipping category defined by the National Motor Freight Traffic Association (NMFTA). It is used to determine the relative ease of transport for Less-Than-Truckload (LTL) shipments. While there are four factors (density, stowability, handling, and liability), density is the primary driver for most goods.

How to Calculate Freight Density (PCF)

To calculate density, you must determine the total cubic feet of your shipment and divide the total weight by that number. The formula is:

  1. Multiply Length x Width x Height in inches to get total cubic inches.
  2. Divide total cubic inches by 1,728 (the number of cubic inches in a cubic foot).
  3. Divide the weight of the shipment by the total cubic feet.

Example: A 48″ x 40″ x 48″ pallet weighing 500 lbs has a volume of 53.33 cubic feet, resulting in a density of 9.37 lbs per cubic foot (PCF).

Freight Class Density Table

Density (lbs per cubic ft) Freight Class
Less than 1400
1 to 2300
2 to 4250
4 to 6175
6 to 8125
8 to 9100
9 to 10.592.5
10.5 to 1285
15 to 22.565
Greater than 3050

Why Accuracy Matters

Estimating your freight class incorrectly can lead to "Re-weigh" and "Re-classification" fees from the carrier. These adjustments often cost significantly more than the original quote. Always measure the furthest points of your shipment, including pallets and overhanging packaging.

function calculateFreightClass() { var length = parseFloat(document.getElementById('f_length').value); var width = parseFloat(document.getElementById('f_width').value); var height = parseFloat(document.getElementById('f_height').value); var weight = parseFloat(document.getElementById('f_weight').value); if (isNaN(length) || isNaN(width) || isNaN(height) || isNaN(weight) || length <= 0 || width <= 0 || height <= 0 || weight <= 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 fClass = ""; 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) { fClass = "60"; } else { fClass = "50"; } document.getElementById('res_volume').innerText = cubicFeet.toFixed(2) + " cubic ft"; document.getElementById('res_density').innerText = density.toFixed(2) + " PCF (lbs/cu ft)"; document.getElementById('res_class').innerText = "Class " + fClass; document.getElementById('f_results').style.display = 'block'; }

Leave a Comment