HomePricingUser Guide FAQGallerySupport Start Free Trial →
📖 Moving Industry Guide

How to Calculate CF Pricing for Moving Companies

The formula, the distance factors, the surcharges, and why manual calculation fails at scale.

Pricing Guide Moving Industry March 26, 2026 8 min read

Cubic foot pricing — CF pricing — is the standard method used by most long-distance moving companies. Instead of weight, you charge by volume. It's simpler to measure, harder to dispute, and when done correctly, more profitable.

But getting it right requires more than knowing the formula. Distance affects the rate. The date affects the rate. Volume affects the rate. Miss any one of these and you're either leaving money on the table or pricing yourself out of the job.

The Basic CF Pricing Formula

The formula itself is simple:

Total Price = Cubic Feet × Price Per CF
Example: 400 CF × your base rate = $1,200 base price

The complexity is in determining the right price per CF. It's not a fixed number — it varies based on distance, volume, and pickup date.

How Distance Affects the Rate

Distance is the biggest factor. A local move and a cross-country move at the same cubic footage should never be priced the same.

Most moving companies use an interpolation model — a short-distance base rate and a long-distance base rate, with the actual price calculated as a weighted blend based on miles. As distance increases, the price per CF increases toward the long-distance ceiling.

Move TypeHow Dynamic Suite PRO Prices ItFloor Protection
Under 100 milesLocal minimum floor appliesthe correct base rate
100–500 milesShort-distance interpolationa distance-adjusted rate
500–1,500 milesMid-range interpolationthe long-distance rate
1,500–2,000 milesLong-distance rates applythe long-distance rate
Over 2,000 milesCross-country minimum floorthe cross-country rate

How Volume Affects the Rate

Larger jobs typically command a lower price per CF. Fixed operational costs — truck, driver, fuel — spread across more cubic footage make each unit cheaper to move. A 600 CF job is more efficient per unit than a 300 CF job.

The standard approach is to reduce the price per CF in small increments as job size grows beyond a base volume. This incentivizes customers to book larger jobs and helps you win on high-volume moves where margins are naturally healthier.

Peak Rate Surcharges — Where Most Revenue Is Lost

CF pricing isn't static. Surcharges apply to specific conditions — and they stack on top of each other multiplicatively, not additively.

Weekend Surcharge — a meaningful peak surcharge

Friday, Saturday, and Sunday pickups carry a 5% premium. This is the most commonly missed surcharge because it requires your rep to notice what day of the week the pickup falls on — every single job.

End of Month — a meaningful peak surcharge

The last 3 days of every month see peak demand as leases end and closings happen. A 5% surcharge protects your margin during your busiest period.

Federal Holidays — a meaningful peak surcharge

All US federal holidays carry a 5% surcharge. Holiday alerts should show 2 days in advance so reps can set expectations with customers before they're surprised at booking.

Summer Season — a significant season surcharge

April 1 through Labor Day is peak moving season. A 15% surcharge is appropriate — and it stacks multiplicatively with other surcharges.

Stacking matters. A summer weekend job multiplies by 1.05 × 1.15 = a stacked peak surcharge. On a your base rate that's the peak-adjusted rate — not $3.60. Over a 450 CF job, that extra the difference per CF = additional revenue captured. Multiply across your team's volume and it adds up.

How Dynamic Suite PRO Does This For You

450 CF move, 1,220 miles, Saturday July 12 pickup (summer + weekend):

  1. Base rate at 450 CF, 1,220 miles: approximately the correct rate
  2. Weekend surcharge applied
  3. Summer surcharge stacked on top
  4. Round to nearest $0.05: the peak-season rate
  5. Total: 450 × $3.75 = the correctly priced total

Without surcharges: 450 × $3.10 = the underpriced total. That's hundreds of dollars left on the table on one job.

Why Manual Calculation Fails at Scale

The math isn't hard — but it requires your reps to do it correctly on every job, under pressure, without missing a step. On a busy day with 15–20 jobs, that's unrealistic. Surcharges get missed. Rates get remembered wrong. The result is invisible, repeating revenue loss.

The fix isn't training harder. The fix is removing the manual step entirely so there's nothing to remember and nothing to miss.

Automate CF Pricing on Granot

If your team uses Granot, Dynamic Suite PRO calculates the correct CF price automatically — every job, every surcharge, every time.

Install Free on Chrome →

3-day free trial · No credit card required · Cancel anytime

Start Free Trial
3 days free · no card needed
Subscribe now
Chrome Web Store
Install in 30 seconds
Add to Chrome
More Questions?
Contact our team
Get in touch