It happened to a colleague of mine who was sourcing pipe for a small water treatment expansion. She sent out RFQs to three suppliers, all with the same line: “4-inch carbon steel pipe, Schedule 40, ASTM A53 Grade B, 200 meters.” Two quotes came back within a reasonable range of each other. The third was almost 35 percent lower.
Her first instinct was that the cheap quote was a mistake or a scam. It wasn’t. When she dug into the mill certs and the dimensional specs, the difference traced back to one thing: the third supplier was quoting Schedule 10, not Schedule 40. The line item said “4-inch pipe.” The schedule got lost somewhere between her email and whoever processed the inquiry on their end.
This kind of thing happens more than it should, and it’s not always an honest mistake. But it illustrates something worth understanding about how pipe is priced: the schedule number isn’t a minor detail. It’s the variable that drives most of the cost.
What You’re Actually Paying For
When you buy steel pipe, you’re buying steel by weight. The pipe itself is priced per kilogram or per ton, with some additional factors for processing, coating, end treatment, and logistics. The wall thickness — which is what the schedule number encodes — determines how much steel is in every meter of pipe.
Take NPS 4 as an example. The outside diameter is fixed at 114.3 mm regardless of schedule. What changes is the wall:
- Schedule 10: wall thickness 3.05 mm, weight roughly 8.6 kg/m
- Schedule 40: wall thickness 6.02 mm, weight roughly 16.1 kg/m
- Schedule 80: wall thickness 8.56 mm, weight roughly 22.3 kg/m
Going from Schedule 10 to Schedule 40 nearly doubles the steel in every meter of pipe. Going from Schedule 40 to Schedule 80 adds another 38 percent on top of that. At a mill price of, say, $1.20 per kilogram for A53 Grade B, that’s the difference between $10.32/m, $19.32/m, and $26.76/m — just in material, before fabrication, coating, or freight.
Over 200 meters, Schedule 40 versus Schedule 10 is a difference of roughly $1,800 in steel alone. Add the weight-proportional increase in shipping, and the gap widens further.
Why the Outside Diameter Doesn’t Change
This is the part that confuses a lot of people when they first encounter it. If you’re adding more wall, why doesn’t the pipe get bigger on the outside?
The answer is how the pipe sizing system was originally designed. Nominal pipe size — NPS — was standardized in the early 20th century around the inside diameter of the most common pipe at the time, which was the medium-wall standard that later became Schedule 40. When thicker and thinner schedules were introduced, the outside diameter was kept constant so that fittings, flanges, and couplings would work across all wall thicknesses of the same nominal size.
The practical consequence is that a heavier schedule pipe has a smaller inside diameter, not a larger outside diameter. An NPS 4 Schedule 40 pipe has an ID of about 102.3 mm. The same pipe in Schedule 80 has an ID of about 97.2 mm. For most applications the flow difference is negligible, but in precise hydraulic calculations or high-velocity gas systems, it matters.
This is one of the nuances that comes through when you spend time properly understanding pipe wall thickness — that the nominal size is a purchasing code, not a measurement, and the actual dimensions of the pipe depend on both the NPS and the schedule together.
The Schedule Number Doesn’t Tell You the Thickness Directly
Another thing that catches buyers out: Schedule 40 at NPS 2 doesn’t have the same wall thickness as Schedule 40 at NPS 4. The schedule number is a relative designation within each pipe size, not a fixed dimension.
At NPS 2, Schedule 40 gives you a 3.91 mm wall. At NPS 4, it’s 6.02 mm. At NPS 8, it’s 8.18 mm. The number 40 doesn’t mean 4.0 mm or 40 percent of anything — it’s a classification that was originally derived from a formula relating pressure, allowable stress, and safety factor, and the actual thickness varies by size.
This matters for procurement because if you’re sourcing pipe across multiple sizes for the same project, you can’t assume that “Schedule 40 throughout” means a consistent level of material across the board. The cost per meter, the weight per meter, and the actual wall thickness all change with the nominal size.
How Weight Affects Shipping
For domestic orders of modest quantities, freight is a secondary consideration. For international shipments — which is the situation for a lot of industrial projects sourcing from mills in Asia, Latin America, or Eastern Europe — it becomes a significant line item.
Steel pipe ships by weight. A 20-foot container has a practical payload limit of around 25,000 to 28,000 kilograms depending on the carrier and routing. Heavier-schedule pipe means fewer meters per container load, which means more containers for the same project quantity, which means higher freight cost.
On a project requiring 1,000 meters of NPS 6 pipe:
- Schedule 20 (wall 4.78 mm, ~18.9 kg/m): total weight ~18,900 kg — fits in one container
- Schedule 40 (wall 7.11 mm, ~27.7 kg/m): total weight ~27,700 kg — requires two containers
That’s potentially the cost of an entire additional container just from specifying a heavier schedule than the application requires. For lower-pressure utility services where Schedule 20 is adequate, the over-specification doesn’t add safety margin — it just adds cost.
Where the Savings Can Go Wrong
Specifying a lighter schedule than the system requires to save money is a different matter entirely. The wall thickness has to be sufficient for the design pressure, including the applicable safety factor under whatever code governs the installation — ASME B31.1 for power piping, B31.3 for process piping, or the relevant local equivalent.
Under-specifying wall thickness because of budget pressure is a recurring source of field problems: pipes that operate within nominal ratings but fail earlier than expected because the actual wall (accounting for manufacturing tolerance) was below the minimum required, or systems that can’t be pressurized to their intended operating point because the installed pipe doesn’t meet the design code.
Manufacturing tolerance is part of this calculation. ASTM standards for carbon steel pipe allow a negative wall thickness tolerance of 12.5 percent. That means a pipe specified at 6.02 mm wall could be accepted at 5.27 mm and still be within tolerance. If the design calculation used the nominal wall and the safety factor is tight, the as-delivered pipe may not actually provide the rated working pressure.
The lesson from all of this isn’t complicated: the schedule number needs to be specified correctly for the application — not chosen to minimize cost and not padded to add a feeling of safety. Both errors have real consequences, just in different directions.
What to Check Before the Order Goes Out
If you’re sourcing pipe for a project and the quotes are coming back with significant variation, the first thing to verify is that every supplier is quoting the same schedule, not just the same nominal size. Ask for the wall thickness in millimeters alongside the schedule designation — that way any discrepancy between what you specified and what they’re pricing will show up as a number you can catch, not a schedule code that might not map to what you expected.
For international orders, also confirm which standard the pipe is manufactured to. ASME B36.10 and EN 10220 define the same nominal sizes but with slightly different wall thickness values in some schedules. A pipe labeled “DN100 / NPS 4 Schedule 40” from a European mill may not have exactly the same wall as the ASME equivalent. For most applications the difference is within tolerance. For critical pressure boundary applications, it’s worth confirming.
The price difference between schedules is real and significant. Getting the specification right from the start is the only way to make sure the quote you’re comparing is actually for the pipe the project needs.