All 218 →

Local Service Pricing Moving

How much do movers cost?

No federal statistic prices a house move. But the US military publishes the entire rate table it uses to move a service member's home: 54 mileage bands, 94 weight brackets, 223 service areas, and packing rates to the cent. So we can price your move by weight and distance, exactly the way the government prices a soldier's.

More
This is the Domestic 400NG Tariff, issued by US Transportation Command and effective 15 May 2026. Every number below is read straight out of it and nothing is modelled. One thing to understand before you read the figure: the tariff's rates are a LIST PRICE. Moving companies bid discounts against them, and in the tariff's own worked example the carrier had bid 57%, taking 43 cents on the dollar. So the baseline is what the move is worth on paper, and the discount box is where you decide what you think a carrier would actually take. We show you the tariff's own 57% because it is in the document, and we are not going to pretend it is an average, because it is an illustration and we could not find a published one.

§ 01 Your numbers

Change anything. The answer updates as you type.

The tariff prices by weight, so this is the number that moves your bill more than anything else. A rough guide: a one-bedroom flat is about 2,000 to 3,000 lb, a three-bedroom house about 6,000 to 9,000, a four-bedroom about 12,000.
More
Those room-count guides are OURS and they are rough. The tariff itself does not price rooms, it prices pounds: the mover weighs the truck empty and weighs it loaded, and the difference is what you pay on. If you want a real figure, that is what a survey is for. The rate table below runs from 1,000 to 20,000 lb and we do not extrapolate past it.
Door to door. The tariff's grid runs to 3,800 miles and we cover the first 3,000 of it.
More
On moves of 800 miles or less the tariff adds a separate Shorthaul charge, which is a real thing in the document and which we do NOT include here, so a short move actually costs the government a little more than this page shows. We would rather understate the tariff than model a piece of it.
The tariff charges packing per hundredweight and it is not small: Schedule 1 is $75.39 per cwt, so packing a 6,000 lb house is $4,523 at the baseline.
More
Service Schedules 1 to 4 are the tariff's own cost tiers for different parts of the country: 1 is its cheapest, 4 its dearest. And the rate also steps up with WEIGHT, which we got wrong at first: $75.39 per cwt up to 16,000 lb, then $79.69 to 20,000, and so on. The calculator now carries the tariff's whole 4-by-4 table and picks the right cell. We default to Schedule 1, so this page understates rather than overstates.
THE TARIFF'S BASELINE IS A LIST PRICE. Carriers bid a discount against it, and this box is where you decide what you think one would take. 57% is the figure in the tariff's own worked example.
More
And here is the limit of what we know: that 57% is EXAMPLE INPUT in an illustration, NOT a published average. We looked for a published distribution of the discounts carriers actually file and did not find one. So we show you the tariff's own number, we tell you it is an illustration, and we let you move it. Set it to 0 and you see the pure baseline. An inference contingent on something the source never says is not a finding, and we would rather hand you the dial than invent the number.
Your move, at the tariff
$6,032

Typical range $2,806$14,028

  • Linehaul (60 cwt, 565 miles)$4,087
  • Full pack, per hundredweight$1,945
  • Total$6,032
See next steps →
The US military publishes the entire rate table it uses to move a household, and almost nobody has looked at it. 54 mileage bands by 94 weight brackets, 227 service areas, packing rates to the cent, and a published formula. Your figure above is read straight out of that grid: this calculator carries 46 of the bands and 87 of the brackets, which is every household move up to 20,000 lb and 3,000 miles, and it does not extrapolate past its own table. Nothing on this page is modelled.
More
The baseline is a LIST PRICE, and that is the thing to understand. Moving companies bid DISCOUNTS against the tariff, and in its own worked example the carrier had bid 57%, taking 43 cents on the dollar. So the baseline is what the move is worth on paper and the discount box is where you decide what a carrier would really take. We show you the tariff's own 57% because it is in the document. We are NOT telling you it is typical: it is an illustration, we went looking for a published distribution of the discounts carriers actually file, and we did not find one. Set the box to zero and you will see the pure baseline. How we know we are reading the table correctly, and it failed the first time. The tariff works an example, 6,000 lb over 565 miles, and says the base linehaul is $6,845. Our read of the 2026 table said $9,505. That is a failed check and a failed check means stop. Then we noticed the example's pickup date: 16 May 2017. A MISREAD table scatters its errors. A STALE example moves every figure by the same ratio. Four independent cells: the base linehaul (1.389), the origin factor (1.404), the destination factor (1.391), the origin service fee (1.391). A spread of one percent. The read is right, the example is nine years old, and those four rates are up about 39% since 2017. We say those four, not the whole tariff, because four is what we compared. And a limit that is ours to admit: three of those four cells come from a different tab of the workbook and could not detect a misreading of the LINEHAUL grid even if there were one, so the grid itself is tested by a single comparison. It passes, and all 4,002 of its cells were afterwards checked against the source file one by one. But the four-way ratio test is weaker evidence than it looks, and we would rather say so than let it flatter us. And what this is NOT. It is a government tariff for a military move: a bulk contract, guaranteed payment, a carrier that wants the volume. Your move is not that, and a civilian quote above these numbers is not thereby a rip-off. What the tariff gives you is the shape of the thing: how much weight matters, how much distance matters, what packing really costs, and a number that somebody has actually committed to in public.

§ 02 The return

The tariff's baseline for your move$14,028
Base linehaul, per hundredweight$158.42
After the discount you set$6,032
The discount you set57%

Every rate here is the US military's, read out of its own published tariff and its Baseline Rates workbook, and the linehaul grid is inlined cell for cell rather than fitted to a curve. The weight guide by room count is ours. The discount is yours: the tariff's baseline is a list price, and the 57% we default to is the figure in its own worked example, not a published average.

Where the money goes

Linehaul (60 cwt, 565 miles)$4,087
Full pack, per hundredweight$1,945

By the numbers

  • The US military publishes a complete rate table for moving a household: 54 mileage bands by 94 weight brackets, 227 service areas, and packing rates per hundredweight.
    More
    The Domestic 400NG Tariff, issued by US Transportation Command, effective 15 May 2026. It governs what the government pays to move a service member's home, and it is public. Every figure on this page is read out of it.
  • The tariff's baseline is a list price. In its own worked example, the moving company had bid a 57% discount, taking 43 cents on the dollar.
    More
    Carriers bid discounts against the published rates, which is how the programme works. We show you the tariff's own 57% because it is in the document, and we are not calling it typical: it is an illustration, and we could not find a published distribution of the discounts carriers actually file. The box is yours to move.
  • Four rates in the tariff's worked example are up about 39% since 2017, and that is how we know we are reading the table correctly.
    More
    The example says the base linehaul for 6,000 lb over 565 miles is $6,845; the 2026 table says $9,505. That looked like a misread until we saw the example's pickup date, 16 May 2017. A misread scatters its errors; a stale example moves every figure by the same ratio. Base linehaul 1.389, origin factor 1.404, destination factor 1.391, service fee 1.391. A spread of one percent. Four cells, not the whole tariff.
  • Weight is the number that moves your bill. Distance matters less than people expect, and packing costs more.
    More
    At the tariff's baseline, a 6,000 lb move over 565 miles is $9,505 of linehaul. Full packing it adds $4,523, which is nearly half again. Doubling the distance does not double the bill; doubling the weight comes far closer to it. The rate per hundredweight also FALLS as the shipment gets heavier, which is a real volume discount written into the grid.
  • No federal statistic prices a civilian MOVE, because nobody counts moves. But the industry's HOURS are published, and we had been telling you they were not.
    More
    This is the correction and it is worth reading, because a false refusal is never just a sentence. This page used to say sector 48's Economic Census carries no hours column, therefore no crew rate could be built. The first half is true. The second does not follow, and BLS has published average weekly hours for this exact industry (NAICS 484210, used household and office goods moving) every month since March 2006, series CEU4348421002. Movers average 33.85 hours a week. Worse: because we believed no hours existed, we had divided the industry's payroll by an ASSUMED 2,080-hour year and printed the result as $20.83 an hour. The real year is about 1,760 hours, so that figure was 18% too LOW. Rebuilt on the published hours: the trade pays $24.61 of payroll per employee-hour and takes $105.82 of RECEIPTS per employee-hour. Read that second number carefully. It is gross and industry-wide, it bounds no individual firm (Rule 16), and its denominator is ALL employees including the office rather than only the crew carrying your sofa. A true crew-hour rate would be higher still. It is not a price for your move. What remains genuinely unpublished is the price of a MOVE, because nobody anywhere counts moves.

Sourced, and primary: every rate on this page is read out of the 2026 Domestic 400NG Tariff and its Baseline Rates workbook, published by US Transportation Command. The linehaul grid is inlined cell for cell, not fitted to a curve. Ours: the room-count weight guide, and nothing else.

More
What we leave out, deliberately. The tariff has an origin and destination service fee that varies by service area, a Shorthaul charge on moves of 800 miles or less, storage-in-transit, crating, debris removal, shuttle service, a fuel surcharge, and FULL UNPACK, which the tariff bills alongside full pack and which we could not locate in the rate workbook, so we do not estimate it. We price the two things that dominate a move, the linehaul and the packing, and we leave the rest out rather than half-model it. That means this page UNDERSTATES the tariff, which is the direction we would rather err in. Why there is no federal PRICE for a civilian move. No federal statistic records what a household actually paid to be moved. Sector 48's Economic Census gives the size of the trade and nothing that divides into a price: its product file gives forty lines for the household moving industry and not one carries a quantity. We are NOT offering that second fact as evidence, because no service anywhere in that file carries a quantity, so it is a property of the file rather than a fact about movers. And here is a refusal of ours that was FALSE, corrected rather than quietly deleted. This page used to say that because the Economic Census publishes no hours for sector 48, there is no crew rate. That does not follow, and it is this site's signature error: open one file, find it lacking, announce that the number cannot be built. BLS's Current Employment Statistics has published average weekly hours for exactly this industry, NAICS 484210, every month since March 2006, under series CEU4348421002. The denominator exists. Set it against the receipts and the employment we already hold and a revenue-per-employee-hour benchmark for movers falls straight out, in the same way our sod page builds one for landscaping. We have not built it. That is a gap in THIS PAGE, and we would rather say so than go on calling our own gap an absence in the world. What the trade looks like. 10,223 establishments and $20.1bn of receipts. On wages we nearly made a Rule 22 error and caught it: we were about to quote BLS occupation 53-7062, "laborers and freight, stock and material movers", at $19.35 an hour, as though that were the crew carrying your sofa. That occupation holds 2.95 MILLION people and the entire household-moving industry employs 108,004, so more than 96% of it is somebody else, mostly in warehouses. An occupation code is a bucket exactly as a NAICS code is. So we use the industry's OWN payroll instead: $43,322 per employee per year, which is the same population as the receipts. We also carry it per HOUR now, on BLS's published hours rather than an assumed year: $24.61 of payroll per employee-hour, and $105.82 of RECEIPTS per employee-hour. Both come from dividing by the hours BLS actually publishes for this industry (33.85 a week, series CEU4348421002), and both replace a figure we used to print ($20.83) that was computed on a 2,080-hour year we invented because we wrongly believed no hours existed. That year was 18% too long and the figure was 18% too low. Read the receipts rate with care: it is gross, it is industry-wide, it bounds no individual firm, and its denominator is every employee including the office rather than only the crew on your stairs. And the tariff is what the government pays the COMPANY, not what the crew takes home. The rate table is capped and we do not extrapolate past it. 1,000 to 20,000 lb, and up to 3,000 miles. Outside that the tariff has other provisions and we would be guessing.

Where every number above comes from

  1. Military rates

    USTRANSCOM, Defense Personal Property Program Domestic 400NG Tariff 2026: the rules, the published pricing formula, and the worked example we used as a control

    business.ustranscom.mil
  2. Military rates

    USTRANSCOM, 400NG Baseline Rates 2026: the linehaul grid, the 223 service areas, and the packing and storage rates. The grid on this page is this file

    business.ustranscom.mil
  3. US Census

    Census, 2022 Economic Census, sector 48 (EC2248BASIC), NAICS 484210: the household moving industry. 10,223 establishments, 108,004 employees, $20.1bn of receipts, and no hours column

    www2.census.gov
  4. Wage data

    BLS, Current Employment Statistics, series CEU4348421002: average weekly hours of all employees, NAICS 484210, Used household and office goods moving. Monthly, back to March 2006. These are the hours the Economic Census does not carry, and which this page once told you could not be had at all

    api.bls.gov
  5. Wage data

    BLS, Occupational Employment and Wage Statistics, May 2025: 53-7062, laborers and freight, stock and material movers

    bls.gov

What this assumes, and where it could be wrong

Every one of these is a place the number could be off. They are here because you should be able to check our working, not because we are hedging.

This is a military tariff, not a civilian price list, and it is not a bound on a fair quote.
A military move is a bulk contract with guaranteed payment from the government, and a carrier bids for that volume. Your move is not that. A civilian quote above these numbers is not thereby a rip-off, and we are not going to hand you a grievance.
The baseline is a LIST PRICE, and the discount is the reader's to set.
Carriers bid discounts against the tariff. The 57% we default to is the figure in the tariff's own worked example. It is an illustration, NOT a published average, and we could not find a published distribution of filed discounts. Set the box to zero to see the pure baseline.
We price the linehaul and the packing, and leave the rest of the tariff out.
The tariff also has origin and destination service fees that vary by service area, a Shorthaul charge on moves of 800 miles or less, storage-in-transit, crating, debris removal, shuttle service, a fuel surcharge, and full unpack. Every one of them is ADDITIVE, so omitting them makes this page understate the tariff, which is the direction we would rather err in. For the default move it leaves out roughly $1,800 of about $15,800.
The weight guide by room count is OURS. The tariff prices pounds, not rooms.
A mover weighs the truck empty and weighs it loaded, and you pay on the difference. Our one-bedroom / three-bedroom / four-bedroom figures are a rough starting point and nothing more.
The grid is capped at 20,000 lb and 3,000 miles and we do not extrapolate past it.
The tariff's own table runs to 23,500 lb and 3,800 miles, and beyond that it has other provisions. A calculator that quietly extends past its own source is inventing numbers.

Frequently asked questions

How much do movers cost?
Nobody publishes a civilian price, and we will not invent one: no federal statistic records what a household actually paid to be moved. Be careful how far that goes, though, because we took it too far ourselves. The Economic Census carries no hours for this sector, and from that alone we concluded the trade was not measurable by the hour at all. It is: BLS publishes average weekly hours for exactly this industry every month, and an employee-hour benchmark is constructible from it and from the receipts we already hold. We have not built one, and that is our gap, not the data's. What is genuinely missing is a PRICE. What does exist is the rate table the US military uses, and it is complete: 54 mileage bands, 94 weight brackets, 227 service areas, packing to the cent. This calculator carries the part of it that covers a household move, up to 20,000 lb and 3,000 miles. At its baseline, a 6,000 lb move over 565 miles is $9,505 of linehaul, plus $4,523 if you want them to pack it. Then remember the baseline is a list price: in the tariff's own example the carrier had bid a 57% discount. Put your own weight and distance in above and move the discount box yourself.
What actually drives the price?
Weight, far more than distance. Doubling the miles does not double the bill; doubling the pounds comes much closer to it. And the rate per hundredweight FALLS as the shipment gets heavier, which is a genuine volume discount written into the government's grid. Packing is the other big lever: full packing a 6,000 lb house adds $4,523 at the tariff's baseline, which is nearly half again on top of the transport. If you are trying to spend less, throwing things away and packing your own boxes are the two moves that work.
My quote is much higher than this. Am I being ripped off?
Probably not, and we would rather say so than sell you a grievance. This is a government tariff for a military move: a bulk contract, guaranteed payment, and a carrier that wants the volume. Your move is a one-off with a stranger, in whatever week suits you, possibly in peak season, and a military move is booked into a season the government plans around. What the tariff gives you is not a fair-price bound. It is the shape of the thing, and a number a public body has actually committed to.
Why should I trust the numbers on this page?
Because we checked them against the tariff's own worked example, and the check FAILED the first time. The tariff prices a 6,000 lb, 565-mile move at $6,845 of base linehaul; our read of the 2026 table said $9,505. That is exactly the moment to stop. Then we saw the example's pickup date: 16 May 2017. A misread table scatters its errors, while a stale example moves every figure by the same ratio, and all four figures moved by 1.389 to 1.404. So the read is right and the example is nine years old. We have put that check on the page rather than in a drawer.

Related calculators