ISO 9001 certification in progress RoHS material control Vietnam country-of-origin documentation rfq@saolamfg.comEmail WhatsApp +84 86 501 7914

Guide

What does NACE MR0175 require for machined parts in sour service, and how do you verify hardness compliance?

Short answer

NACE MR0175 is the materials standard, published jointly with ISO 15156, that sets which metals, heat-treated conditions and maximum hardness levels are acceptable when a part will be wetted by production fluids that contain hydrogen sulfide (H2S), so that it does not crack in service; sulfide stress cracking is the failure mode its hardness limits are aimed at. For a machined part it is a material and hardness requirement, not a machining requirement: the part complies when its alloy, condition, hardness and any welds fall inside the limits for its material group, and when the paperwork proves it.

By Saola Manufacturing engineering team · Published · Updated

Most sour-service rejections of machined parts are not exotic metallurgy problems. A bar was bought in the wrong condition, a free-machining grade was substituted to make turning easier, a 17-4 PH part was aged to the wrong condition, or the hardness test on the certificate was taken in a way the customer does not accept. This guide explains what the standard asks of a machined part, ranks the causes of rejections, shows how hardness compliance is actually verified, and gives the RFQ wording and evidence pack that keep a lot from being rejected at receiving.

On this page

When does NACE MR0175 apply to a machined part, and who decides?

It applies when the equipment user or the purchaser specifies it for a part that will be wetted by an H2S-containing production fluid. The machine shop does not decide that a part is in sour service; the drawing, purchase order or project specification has to say so.

The standard is published in three parts. ISO 15156-1 sets the general principles and places the decision on whether the service is sour, and how severe it is, with the equipment user. ISO 15156-2 covers carbon and low-alloy steels and cast irons, and ISO 15156-3 covers corrosion-resistant alloys such as stainless steels and nickel alloys. Per ISO 15156-2, carbon and low-alloy steels normally need no special sulfide stress cracking precautions when the H2S partial pressure in the gas is below 0.3 kPa (0.05 psi); at or above that, SSC-resistant steels are required. That threshold is for the equipment user to apply to the process conditions, not something a supplier can check from a drawing.

Typical machined parts that carry the requirement are valve stems, bonnets, seats and plugs, instrument fittings and manifolds, pump shafts, wellhead components, bolting, and the housings and adapters around them. The standard addresses cracking only. It does not cover general corrosion or pitting, so a part can comply with NACE MR0175 and still corrode in service if the alloy is wrong for the chloride or CO2 content of the fluid.

The practical consequence for a buyer is simple: if the requirement is not on the purchase order, the supplier has no reason to buy controlled bar or test hardness, and an otherwise good part will be rejected the moment someone downstream asks for proof.

What hardness and material limits apply to common machined alloys?

Each material group has its own acceptable conditions and maximum hardness. The best-known limit is 22 HRC for carbon and low-alloy steels per ISO 15156-2, but stainless, precipitation-hardening and duplex alloys each have their own rules in ISO 15156-3.

The table summarizes the rules that most often decide whether a machined part passes. It is a buyer's map, not a replacement for the standard: the tables in ISO 15156-3 also set environmental limits (temperature, H2S partial pressure, chloride and pH) for each alloy, and a part made from an acceptable alloy can still be unsuitable for a given well. Hardness conversions between scales follow ASTM E140, and TWI gives the familiar equivalence of 22 HRC to about 248 HV or 237 HB (TWI, complying with NACE hardness requirements).

Sour-service material rules that decide most machined-part acceptances · summarized from ISO 15156-2:2020 and ISO 15156-3:2020; confirm against the edition on your order (environmental limits not shown)
Material group (examples)Condition the standard expectsMaximum hardness, HRC
Carbon and low-alloy steel (1018, 1045, 4130, 4140, 8620)Hot rolled (carbon steels only), annealed, normalized, normalized and tempered, or austenitized, quenched and tempered; less than 1 % nickel; not a free-machining grade. Steels outside these rules need SSC qualification testing22
Carbon and low-alloy steel cold deformed beyond 5 % permanent outer-fiber strainThermally stress relieved after forming (595 °C / 1100 °F minimum), final hardness within the limit22
Carbon steel welds (weld metal and heat-affected zone)Qualified welding procedure with a Vickers (HV10 or HV5) hardness survey of base metal, heat-affected zone and weld metal; 250 HV maximum. A higher weld-cap limit applies only when the equipment user agrees and the cap is not exposed to the sour fluid250 HV (survey, not HRC)
Free-machining steels (12L14, 1215, 303, 416)Not acceptableNot permitted
Austenitic stainless (304, 304L, 316, 316L)Solution annealed and quenched (or annealed and stabilized), free of cold work intended to raise strength; free-machining austenitic grades not permitted22
Martensitic stainless 410Austenitized and quenched, then tempered twice at 621 °C (1150 °F) minimum, the second temper below the first; free-machining martensitic grades such as 416 not permitted22
17-4 PH (UNS S17400)Solution annealed, then either double aged at 620 °C (1150 °F), often called H1150D, or given the modified double age (760 °C, then 620 °C), often called H1150M33
Duplex stainless (2205, 2507)Solution annealed and liquid quenched, no aging treatment, ferrite content within the range the standard sets; acceptance also depends on composition (PREN) and environmental limitsNo single general limit; check the alloy table

Why do machined parts get rejected for sour-service hardness or material?

The common causes, roughly in order of how often they show up, are bar bought in a hardened or cold-finished condition, a free-machining or high-nickel grade substituted, the wrong heat-treated condition on a stainless or 17-4 PH part, and hardness evidence the customer cannot accept. Welds and local cold work are the next most common trap.

  1. Pre-hardened or cold-finished bar. Pre-hardened 4140 bar is popular in machine shops because it needs no heat treatment after machining, but it is typically supplied well above the 22 HRC limit set per ISO 15156-2. Cold-drawn carbon bar can also run harder than the hot-rolled grade it replaces. Same alloy, wrong condition, rejected part.
  2. A free-machining substitute. 12L14, 1215, 303 and 416 are chosen for machinability and are excluded from sour service. A supplier who swaps 303 for 304 to save cycle time has produced scrap, even if every dimension is perfect.
  3. Nickel content. Low-alloy steels such as 4340 carry nickel typically well above the 1 % ceiling set per ISO 15156-2 for carbon and low-alloy steels, so they fail on chemistry before hardness is even tested.
  4. Wrong heat-treated condition. A 17-4 PH part aged to H900 or H1025 for strength cannot meet the sour-service condition, and a 316 part made from strain-hardened bar is not in the solution-annealed condition the standard expects.
  5. Welds, repairs and local cold work. A weld repair, a welded-on boss or hard-facing adds a heat-affected zone that needs its own procedure and hardness survey. Cut threads, rolled threads and light burnishing are generally acceptable on material that otherwise complies, but per ISO 15156-2 cold straightening or forming that leaves more than 5 % permanent outer-fiber strain on carbon or low-alloy steel calls for a thermal stress relief, and cold work done to raise strength takes austenitic stainless out of its acceptable condition.
  6. Evidence that does not prove anything. A mill certificate with no heat-treated condition, a hardness value in a scale the customer did not ask for, a test taken on the bar rather than the part, or a heat number that cannot be traced to the lot.

How do you verify hardness compliance on a finished machined part?

Check chemistry and condition on the material certificate, then measure hardness on the finished parts with a method that is valid at the limit, at agreed locations, and record the scale, load and location. A single reading on the bar end is not evidence for a lot of finished parts.

Pick a scale that is valid near the limit. The Rockwell C scale is normally used only from about 20 HRC upward (ASTM E18 lists the scales suited to each material range), so a soft carbon steel part that reads near the bottom of the scale is better tested in Rockwell B, Brinell per ASTM E10 or Vickers per ASTM E92, then compared with the limit through a conversion. ASTM E140 itself calls its conversions approximate and recommends converting specification limits rather than test readings, so agree in advance which scale is the acceptance scale, convert the 22 HRC limit set per ISO 15156-2 into that scale once, and judge the readings in the scale they were taken in. The guide to Rockwell, Brinell and Vickers explains the trade-offs between scales.

Test where it matters. Hardness varies across a bar section and through a quenched part. Agree whether readings are taken on the surface, at mid-radius or on a cross-section of a sacrificial part, and keep test indentations off sealing faces and threads. For welded parts the Vickers survey across weld metal, heat-affected zone and base metal follows the welding procedure qualification, and TWI notes that ISO 15156 specifies a maximum of 250 HV for those zones in carbon steel (TWI report summary 839/2005).

Use this checklist when a lot is challenged:

  • Does the material certificate name the grade, the heat number and the delivered heat-treated condition?
  • Is the grade a free-machining type, or a low-alloy steel with nickel at or above the limit?
  • Was any heat treatment, aging, welding or plating done after the mill certificate was issued, and is there a record for it?
  • For 17-4 PH, does the heat-treatment record show the solution anneal and both aging cycles with temperatures and times (each cycle at least 4 hours at temperature in the double-age route per ISO 15156-3), rather than a single H number?
  • Which scale, load and test location produced the reported hardness, and was it measured on finished parts?
  • Can the heat number be traced from the certificate to the parts in the box?
  • If the chemistry is in doubt, has a positive material identification check been run? The PMI guide explains what XRF can and cannot confirm.

How do you fix a lot that failed sour-service hardness, and how do you prevent it?

First establish whether the failure is chemistry, condition or evidence, because only the last two can be fixed on existing parts. A wrong grade is scrap; a wrong condition can sometimes be corrected by an approved heat treatment; missing evidence can be produced by testing.

Decision table for a rejected sour-service lot · acceptance rules from ISO 15156-2:2020 and ISO 15156-3:2020
What the investigation findsUsual dispositionPrevention on the next order
Free-machining grade or excess nickelScrap; heat treatment cannot change chemistryName the grade and “free-machining grades not permitted” on the PO
Correct grade, hardness over limitRe-temper or re-heat-treat only with customer approval, then retest and recheck dimensionsSpecify the delivered condition and maximum hardness for the bar and the part
17-4 PH in the wrong aged conditionRe-solution treat and double age only if the customer accepts the size change and retestCall out the sour-service condition, not a plain H number
Weld or repair without qualified procedureHold; requires the customer's engineering decisionProhibit welding and weld repair without written approval
Part probably fine, evidence missingTest finished parts and trace the heat number, then resubmitList the evidence pack as a PO line item

Any rework heat treatment is a new process step. It changes the dimensions and surface condition of a finished part, it needs its own record, and it should be approved in writing by the customer, who may also want a fresh hardness survey and a nonconformance report. Prevention is cheaper: the decisions that avoid most rejections are made when the bar is ordered, not when the part is inspected.

What should the drawing, RFQ and purchase order say?

Name the standard and its edition, the exact grade and delivered condition, the maximum hardness with the acceptance scale, the prohibitions, and the evidence you expect with the parts. A note that only says “NACE” leaves every one of those choices to someone else.

  • Standard and edition. “Material and hardness to NACE MR0175/ISO 15156-2:2020” (or Part 3 for stainless and nickel alloys). Editions change, so name the one your project is qualified to.
  • Grade and condition. For example, “AISI 4140, quenched and tempered”, or “UNS S17400, solution annealed and double aged at 1150°F per ISO 15156-3”.
  • Hardness and scale. State the maximum per the standard, the acceptance scale, the conversion table per ASTM E140 if conversions are allowed, and where the readings are taken.
  • Prohibitions. “No free-machining grades, no welding or weld repair, no cold straightening without written approval.”
  • Evidence pack. A material certificate to EN 10204 type 3.1 showing heat number, chemistry and delivered condition; heat-treatment records for any treatment after the mill; a hardness report on finished parts with scale, load, location and sample size; and a traceability link from heat number to lot.
  • Marking and segregation. Ask for the heat number or a lot code on the part or tag, and for sour-service parts to be kept separate from standard parts of the same number.

The mill test report guide shows how to check that the certificate actually covers the bar the parts were cut from. Remember that a supplier's statement of compliance confirms the material and hardness requirements you specified; it does not decide whether the alloy suits your well conditions, which remains the equipment user's call.

How is sour-service material control handled on a Saola order?

CNC machining runs at our lead CNC plant. Heat treatment and any finishing go to managed partner plants, and each quote names the production site and the country of origin.

We work to the material, hardness and evidence requirements on your purchase order; whether a part is fit for your sour environment stays the equipment user’s decision.

Turned and milled parts are made on the CNC turning and CNC milling equipment at T.K Viet Nam Precision Company Limited, our lead CNC plant since 2017, which has a hardness tester for incoming bar and finished-part checks. When the RFQ names NACE MR0175/ISO 15156, the quote states which grade and condition will be bought, what evidence comes with the parts, and whether an outside laboratory is needed for any test you require. Heat treatment, aging and any coating are separate steps at partner plants, so they are listed on the quote with their records. ISO 9001 certification is in progress, not held. If the bar you need is not routinely stocked, we say so on the quote rather than offering a substitute grade.

Send the drawing, the sour-service note and your evidence requirements through the quote form.

Frequently asked

Is NACE MR0175 the same as ISO 15156?

They are published together as NACE MR0175/ISO 15156, with the same technical content in three parts. Purchase orders often cite both names; what matters is that the part and edition are named.

Does NACE MR0175 apply to refinery equipment?

Generally not. MR0175 covers oil and gas production and natural gas treatment. Refinery and downstream equipment is normally specified to NACE MR0103, also published as ISO 17945, which has its own rules.

Is 316 stainless automatically NACE compliant?

No. Austenitic stainless is acceptable only in the solution-annealed condition, not cold worked to raise strength, within its hardness limit and its environmental limits. Strain-hardened 316 bar or a free-machining 303 substitute will not qualify.

Does a “NACE” statement on the mill certificate mean my parts comply?

It covers the bar as delivered. Anything done afterward, such as heat treatment, welding, cold straightening or plating, can change compliance, so the finished parts need their own records and, where specified, hardness tests.

Can a plating or coating make a non-compliant part acceptable?

No. ISO 15156-2 states that metallic plating, conversion coatings and plastic coatings are not acceptable as a way of preventing sulfide stress cracking, so the base material and its condition still have to comply. Some plating processes also add hydrogen to the steel, which is why plating on sour-service parts should be approved by the equipment user.

Have a drawing for this? Send it for a quote.

STEP or PDF, one part or a whole family. You get a unit price at your volume, the tooling cost, and a short manufacturability note.