Fedex Shipping Cost Calculator

#fcc-calculator-container { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; max-width: 800px; margin: 20px auto; padding: 30px; background: #ffffff; border: 1px solid #e1e4e8; border-radius: 12px; box-shadow: 0 4px 15px rgba(0,0,0,0.05); color: #333; } #fcc-calculator-container h2 { color: #004a99; margin-top: 0; font-size: 24px; border-bottom: 2px solid #004a99; padding-bottom: 10px; } .fcc-input-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 25px; } .fcc-input-group { display: flex; flex-direction: column; } .fcc-input-group label { font-weight: 600; margin-bottom: 8px; font-size: 14px; color: #555; } .fcc-input-group input { padding: 12px; border: 1px solid #ccc; border-radius: 6px; font-size: 16px; } .fcc-btn { background-color: #004a99; color: white; padding: 15px 25px; border: none; border-radius: 6px; font-size: 18px; font-weight: bold; cursor: pointer; width: 100%; transition: background 0.3s; } .fcc-btn:hover { background-color: #003366; } #fcc-results { margin-top: 25px; padding: 20px; background: #f8f9fa; border-radius: 8px; display: none; } .fcc-result-item { display: flex; justify-content: space-between; padding: 10px 0; border-bottom: 1px solid #ddd; } .fcc-result-item:last-child { border-bottom: none; } .fcc-val { font-weight: bold; color: #004a99; font-size: 18px; } .fcc-article { margin-top: 40px; line-height: 1.6; } .fcc-article h3 { color: #004a99; margin-top: 25px; } .fcc-article table { width: 100%; border-collapse: collapse; margin: 20px 0; } .fcc-article th, .fcc-article td { border: 1px solid #ddd; padding: 12px; text-align: left; } .fcc-article th { background-color: #f2f2f2; }

Freight Class & Density Calculator

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:

  1. Measure: Multiply Length x Width x Height in inches to get the total cubic inches.
  2. Convert to Cubic Feet: Divide the total cubic inches by 1,728 (the number of cubic inches in a cubic foot).
  3. 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 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
12 to 13.577.5
13.5 to 1570
15 to 22.565
22.5 to 3060
Over 3055
Over 5050
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'; }

Leave a Comment