The short answer: buy the spec, not the tonnage
The lowest steel price per ton is usually not the lowest total cost — especially for stainless steel, carbon steel, galvanized steel, aluminum alloy, copper, steel plates, steel sheets, steel coils, steel pipes, steel tubes, fasteners, and metal fabrication. The first thing to lock is not the price. It is the three-part spec: grade and standard, thickness tolerance, and surface and finish. One missing line on a purchase order can cost more than the entire freight bill.
At Zhejiang Deqing Steel Market Co.,Ltd, I handle steel and metal orders for 9 years. I have personally made and documented 6 significant mistakes, totaling roughly $18,000 in wasted budget. I want to say 6, but don't quote me on that — it might be 7. (note to self: update the checklist again.) I maintain our team's pre-check list so other buyers do not repeat my errors.
The mistake that taught me this: a 6-ton carbon steel plate order
In my first year (2019), I made the classic assumption error: I assumed standard meant the same thing to every supplier. I approved a 6-ton carbon steel plate order. The quote said ASTM A36, 10 mm nominal, mill finish. I checked the price and the delivery date. I did not check the mill certificate or the tolerance class.
It looked fine on my screen. The result came back with 28 sheets at 9.5 mm, and the supplier called it commercial tolerance. We had to re-cut 2.1 tons and re-order express material. The cost was $3,900 — no, $4,100 with freight; I'm mixing it up with another reorder. The delay was 9 days, and my fabrication team had to adjust brackets that should have been straightforward.
That error cost real money and credibility. It also taught me the rule I use now: if the PO does not state the standard, the tolerance, and the surface requirement, it is not a specification. It is a hope.
The checklist I wish I had used in 2019
I keep this on one page. It is not perfect, but it catches the expensive stuff before the PO goes out.
1. Grade and standard, not just stainless or carbon
Per ASTM A240 (astm.org), 304 and 304L are separate grades with different carbon limits. For carbon steel plates, ASTM A36 is not the same as ASTM A572 Gr. 50. For galvanized steel, ASTM A653 covers coating class and surface. For aluminum alloy, 6061-T6 and 5052-H32 behave differently in bending. For copper, C11000 and C12200 are not interchangeable. For fasteners, ASTM A193/A194 matters. Write the standard, grade, and temper on the PO. If the steel manufacturer or trader cannot state it, that is a red flag.
2. Thickness tolerance and edge condition
Nominal thickness is not enough. Ask for minimum thickness, tolerance class, and how it is measured. For steel coils and steel sheets, specify thickness at the center and edges. For steel plates, specify whether the tolerance is per ASTM A6/A6M or a tighter internal standard. For steel pipes and steel tubes, specify wall thickness tolerance and end finish. (note to self: add measure 3 points per sheet to receiving.) Edge condition matters too: mill edge, slit edge, deburred, or chamfered.
3. Surface and finish
2B, No. 4, BA, and hairline are not the same. A scratch on stainless steel is a rejection; a scratch on a hidden carbon steel frame is not. For galvanized steel, specify zinc coating — for example Z275 vs Z120. For aluminum alloy, specify PVC film or interleaved paper. For copper, specify whether tarnish is acceptable. If the part is visible, add a photo standard to the PO. Words fail; pictures usually do not.
4. Mill certificate and heat number
A certificate is not the same as traceability. Ask for EN 10204 3.1 or an equivalent mill test certificate (MTC) with heat number, chemical composition, and mechanical properties. Cross-check the heat number on the certificate against the stamp on the plate or coil. I once missed that step. (I should add that the MTC looked fine — the heat number did not match the bundle.) That is a fairly basic check, and it is still the one buyers skip when they are in a hurry.
5. Fabrication fit
If metal fabrication is included, the steel can be correct and the part still wrong. Send the drawing with bend radius, weld prep, hole tolerance, and flatness. Ask the fabricator to confirm the press brake capacity before the steel is cut. The best steel plate fails at the wrong bend line. In my opinion, fabrication tolerance should be agreed before the mill order, not after the first article.
6. Packaging and loading
For steel coils, ask for eye-to-sky or eye-to-wall orientation, edge protectors, and VCI paper. For steel sheets, ask for wooden pallets and strapping. For steel pipes and steel tubes, ask for end caps. Take photos at loading. This sounds basic. It is also where a $600 problem becomes a $6,000 claim.
The counterintuitive part: grade is rarely the expensive miss
Most buyers focus on grade because it is easy to name. In my experience, the costly misses are tolerance, surface, and documentation. Paying 3-5% more for a mill with consistent tolerance and traceable MTCs is often cheaper than sorting 1,200 laser-cut brackets. (This was back in 2022; rates may have changed.) A wrong grade is loud. A tolerance drift is quiet until assembly.
An informed customer asks better questions and makes faster decisions. I would rather spend 10 minutes explaining options than deal with mismatched expectations later. That is not charity. It is good business. If you compare a steel manufacturer against a trader, ask the same six questions. The answers will tell you more than the price sheet.
When the lowest price is acceptable
There are cases where price can lead: prototypes, non-structural shims, internal jigs, or a repeat order from a mill you have audited for years. Even then, keep grade, tolerance, and MTC on the PO. Do not use lowest price for pressure-retaining steel pipes, structural steel plates, safety fasteners, or visible stainless steel. If the application is critical, verify current standards at astm.org or iso.org, and ask for the mill certificate before production.
Pricing and lead times change. The numbers in this article are from my own orders and are for general reference only. Verify current specs and prices with your supplier.
There is something satisfying about a clean receiving inspection
There is something satisfying about a clean receiving inspection. After years of rework, finally seeing every heat number match and every sheet within tolerance feels almost boring. Boring is good. The best part of finally getting our vendor process systematized: no more 3am worry sessions about whether the order will arrive. If you are ordering steel plates, steel sheets, steel coils, steel pipes, steel tubes, fasteners, or fabricated parts, send one page with the three critical specs. It will not eliminate every problem. It will catch the ones I already paid for.