NACE MR0175 / ISO 15156 Sour Service Compliance Checklist
Sour service means hydrogen sulfide is present, and some steels crack in it. NACE MR0175 / ISO 15156 sets material requirements to prevent sulfide stress cracking and related damage. This checklist supports a pre-order and incoming review.
0 of 27 items complete
12 critical items still open - these are the highest-risk gaps.
Service conditions
Material selection
Bolting
Welding and fabrication
Documentation and verification
Any failed critical item means the component is not shown to be suitable for sour service. Hold it and ask a materials engineer to review.
Sour service flags on purchase orders
Optional: a discussion on automating special material requirements in your ERP.
Optional. The tool and every export work without this. No spam.
How to use the checklist
Start with the customer's service data: H2S partial pressure, pH, chlorides, temperature. Then check each component, from body forging to studs. For each, confirm the material is allowed in the standard for those conditions, verify hardness, and make sure the paperwork says so. Export the result and attach it to the purchase order file or supplier audit.
- Get written service conditions from the customer
- Name the standard edition in the PO
- Do not rely on a general statement from the supplier
- Include bolting, springs and internals
What the standard is
ISO 15156, published jointly with NACE as MR0175, has three parts: general principles, carbon and low alloy steels, and corrosion resistant alloys. It addresses sulfide stress cracking, hydrogen induced cracking, stress oriented hydrogen induced cracking and related forms. NACE MR0103 is a separate standard for refinery and downstream environments and should not be confused with the upstream standard.
Key practical limits
For carbon and low alloy steel, the commonly cited maximum hardness is 22 HRC, and welds must be qualified to show hardness stays inside the limit. Carbon steel bolting often moves to B7M and 2HM to meet it. Austenitic and duplex stainless, nickel alloys and others each have their own limits on temperature, H2S level and chlorides, so they need an individual check.
Common mistakes
Typical mistakes include accepting a stainless grade without checking chlorides and temperature, assuming standard B7 studs are fine, skipping HAZ hardness testing, and mixing up NACE MR0175 with MR0103. Poor documentation is just as common, a certificate that says compliant without edition or without hardness values.
- B7 bolting is not B7M
- Check each sub-supplier part
- Record hardness values, not just a pass
- Re-check when conditions change
Frequently Asked Questions
What is NACE MR0175 / ISO 15156?
It is a standard that lists materials and limits for equipment used in oil and gas production environments containing hydrogen sulfide, to avoid cracking mechanisms such as sulfide stress cracking.
What is the hardness limit for sour service steel?
For carbon and low alloy steels the widely used limit is 22 HRC maximum, with specific rules and exceptions in the standard. Confirm the exact limit for your material in the current edition.
Is MR0175 the same as MR0103?
No. MR0103 addresses sour environments in refining and downstream facilities. MR0175 / ISO 15156 covers oil and gas production environments.
Does this checklist certify compliance?
No. It guides a review. Compliance is declared by the manufacturer against the named edition, supported by material and hardness records, and verified by your materials engineer.
Netray can help flag sour-service lines and required documentation automatically on purchase orders in your ERP. The checklist works without that.
Related Tools
Material Test Report Checklist (EN 10204 3.1)
Checklist for incoming review of mill certificates and MTRs against EN 10204 3.1, covering identification, chemistry, mechanicals and heat treatment.
Quality & InspectionPressure Vessel Inspection Checklist (ASME VIII / API 510)
A practical checklist covering nameplate and documentation, shell and heads, welds, nozzles, supports, internals and relief devices.
Quality & InspectionValve Test Record Template (API 598 Shell and Seat)
Document valve shell, backseat and seat leakage tests with test pressures, hold times, medium and results, ready to print or attach to a data book.
Maintenance & ReliabilityFlange Bolt Torque Calculator (Preload and Nut Factor)
Compute bolt stress area, target preload and tightening torque from bolt size, pitch, yield strength, percent of yield and nut factor.
More Compliance & Contracts tools
See all- API Q1 and ISO 29001 Readiness Assessment
- SAP SoD Residual Risk Score Calculator
- SAP Firefighter ID Usage Review Log
- IBM i (AS/400) User Profile Access Review Worksheet
- SyteLine Security and User Access Audit Checklist
- Infor XA (MAPICS) User Access Review Worksheet
- China ERP Data Security and Compliance Assessment
- ERP Vendor Data Processing Agreement Outline
- GDPR ERP Data Migration Checklist