T95, C90, and R95 are three API 5CT grades that a procurement engineer will encounter together on sour-well casing programmes — but only two of them belong in a sour string. T95 and C90 are controlled-hardness sour service grades qualified under NACE MR0175 / ISO 15156. R95 is a general-service grade that happens to share T95's exact strength window, which is precisely why it is the one most often specified by mistake. The grades line up neatly on a yield chart and diverge completely on the property that matters in H₂S.
ZC Steel Pipe exports T95 and C90 sour service casing with PSL-2 documentation to gas wells across North Africa, the Middle East, and South America, and supplies R95 into the non-sour medium-depth wells where its strength-to-cost ratio is genuinely attractive. The confusion between these three grades shows up on real purchase orders often enough to justify laying the distinction out in full.
What we see on orders: When a customer sends a PO for "95 ksi casing" without the sour classification stated, we do not assume the grade. R95 and T95 both deliver 95 ksi minimum yield, and a mill quoting on price alone will offer R95 because it is the cheaper of the two. We ask one question before quoting — is the well sour? — because the answer decides whether R95 is a legitimate option or a grade that must be removed from consideration entirely. The cost gap between R95 and T95 is real, and it tempts substitutions that only work in the absence of H₂S.
Where These Three Grades Sit in API 5CT
All three are defined in API Specification 5CT, 11th Edition. Two of them — C90 and T95 — are Group 2 grades, the API classification reserved for restricted-yield, controlled-hardness sour service steels produced exclusively by quench and temper. R95 is a Group 1 grade, the general-service category that also contains H40, J55, K55, N80, and L80-1.
That group assignment is the first signal. Group 2 exists because sour service requires a tight yield window and a hardness ceiling that Group 1 grades are not obligated to meet. C90 and T95 carry those constraints. R95 carries the strength but none of the sour-service metallurgy, and its service_classification in the API grade data is simply "general."
The practical consequence: C90 and T95 are selected by wells; R95 is selected by loads. If a well is sour, the grade choice is between C90 and T95. If a well is not sour, R95 enters as a lower-cost way to reach 95 ksi yield.
Mechanical Properties — Side by Side
| Property | C90 | T95 | R95 |
|---|---|---|---|
| API 5CT group | Group 2 | Group 2 | Group 1 |
| Min yield strength | 621 MPa (90 ksi) | 655 MPa (95 ksi) | 655 MPa (95 ksi) |
| Max yield strength | 724 MPa (105 ksi) | 758 MPa (110 ksi) | 758 MPa (110 ksi) |
| Min tensile strength | 689 MPa (100 ksi) | 724 MPa (105 ksi) | 724 MPa (105 ksi) |
| Max hardness (HRC) | 25.4 | 25.4 | No limit |
| Max hardness (HBW) | 255 | 255 | No limit |
| Heat treatment | Q+T only | Q+T only | Q+T |
| Sour service (NACE) | Yes | Yes | No |
Source: API Specification 5CT, 11th Edition (December 2023)
The table makes the trap visible. R95 and T95 are identical on every strength row — same minimum yield, same maximum yield, same minimum tensile. Read only those three lines and the grades are interchangeable. The difference lives in the last three rows: R95 has no hardness limit and no NACE qualification, while both sour grades are held to 25.4 HRC.
C90 differs from T95 in a subtler way. Its yield window sits one 5-ksi step lower (90–105 ksi vs 95–110 ksi) and its minimum tensile is 5 ksi lower, but the hardness ceiling is the same 25.4 HRC. C90 is not a "softer" grade than T95 in the sour-resistance sense — it is a lower-strength grade with the same hardness discipline.
Chemical Composition — Where the Sour Qualification Comes From
| Element | C90 | T95 | R95 |
|---|---|---|---|
| Carbon (max) | 0.35% | 0.35% | 0.45% (0.55% if oil-quenched) |
| Manganese (max) | 1.2% | 1.2% | 1.9% |
| Chromium | up to 1.5% (no min) | 0.4–1.5% | not restricted |
| Molybdenum | up to 0.85% (no min) | 0.25–0.85% | not restricted |
| Phosphorus (max) | 0.020% | 0.020% | 0.030% |
| Sulphur (max) | 0.010% | 0.010% | 0.030% |
| Silicon (max) | not restricted | not restricted | 0.45% |
Source: API Specification 5CT, 11th Edition. "Not restricted" means API 5CT does not set a limit on that element for that grade.
The chemistry explains why R95 cannot be a sour grade regardless of its strength. Its sulphur limit is 0.030% — three times the 0.010% ceiling applied to C90 and T95. Sulphur controls the sulphide inclusion content of the steel, and those inclusions are the initiation sites for hydrogen-induced cracking and sulphide stress cracking. A grade that permits 0.030% sulphur is not built to resist H₂S, and no heat treatment recovers that. R95 also allows carbon to 0.45% (0.55% when oil-quenched) and manganese to 1.9%, giving it cheap hardenability — exactly the lean, hard-transforming chemistry that sour service is designed to avoid.
T95's mandated minimums are the other half of the story. Where C90 only permits chromium and molybdenum, T95 requires at least 0.4% Cr and 0.25% Mo. Those additions raise temper resistance so the mill can develop 95 ksi minimum yield through quench and temper while holding hardness under the ceiling. C90's lower 90 ksi target can be reached without mandating the alloy, which is part of why C90 is the more economical of the two sour grades where its strength is enough.
The reason R95 and T95 are so easily confused is that API 5CT gives them the same strength envelope on purpose — R95 was intended as a non-sour alternative to T95 for wells that need 95 ksi yield but have no H₂S. The two grades are meant to be strength-equivalent. The mistake is reading that equivalence as interchangeability. On a sweet well they genuinely are interchangeable on the load calculation; the moment the well is sour, R95's 0.030% sulphur and open hardness disqualify it and only T95 remains.
For the full grade ladder with tensile, hardness, and chemistry limits across all API 5CT grades, see the API 5CT specification tables →. To match a grade to your well conditions, use the Pipe Grade Selector →.
The Hardness Trap — API 5CT vs NACE
C90 and T95 both carry an API 5CT maximum hardness of 25.4 HRC. That number is not the sour service limit. NACE MR0175 / ISO 15156-2 restricts carbon and low-alloy steels in sour service to 22 HRC maximum. The two figures do not agree, and the gap between them is where sour wells get the wrong pipe.
A T95 or C90 joint produced at 24 HRC is fully within the API grade limit. It passes mill inspection, the MTC shows a compliant hardness, and the pipe ships. But 24 HRC is above the NACE ceiling, and in an H₂S environment that joint is susceptible to sulphide stress cracking. The grade designation did its job — the pipe is genuine T95 — and the well still gets steel that will crack, because the API hardness limit and the NACE hardness limit are different requirements.
Specifying "T95" or "C90" on a sour-well purchase order does not by itself invoke the 22 HRC NACE limit. The API grade permits up to 25.4 HRC. The purchase order must state "22 HRC maximum — pipe body and coupling — per NACE MR0175 / ISO 15156-2" as a separate line. Without it, a mill can ship API-compliant pipe that is not NACE-compliant, and the discrepancy will not show on the grade line of the MTC.
R95 sidesteps this discussion by having no API hardness limit at all — which is another way of saying it was never meant for the conversation. A grade with no hardness ceiling cannot be brought into NACE compliance by adding a PO clause, because the underlying chemistry does not support it. The hardness trap applies to C90 and T95, the two grades that are close enough to compliance that the gap is easy to miss. For the full treatment of this failure mode, see the API 5CT and NACE MR0175 hardness trap guide →.
Worked Burst Comparison — Why R95 Reads Like T95
Because R95 and T95 share the same 655 MPa (95 ksi) minimum yield, they produce the same pressure ratings at identical geometry. The API 5C3 burst relationship (Barlow approximation with the 0.875 wall-tolerance factor) is:
P = 0.875 × (2 × Yp × t / D)
For a 7″ 26 lb/ft casing — OD 7.000 in, wall 0.362 in — the three grades at their minimum yield strengths compute as:
T95 (Yp = 95,000 psi): P = 0.875 × (2 × 95,000 × 0.362 / 7.000) = 0.875 × 9,826 = 8,600 psi
R95 (Yp = 95,000 psi): P = 0.875 × (2 × 95,000 × 0.362 / 7.000) = 0.875 × 9,826 = 8,600 psi
C90 (Yp = 90,000 psi): P = 0.875 × (2 × 90,000 × 0.362 / 7.000) = 0.875 × 9,309 = 8,150 psi
T95 and R95 land on exactly the same 8,600 psi rating — the calculation cannot tell them apart, because minimum yield is the only grade input and it is identical. C90 comes in about 5% lower at 8,150 psi, reflecting its 90 ksi minimum yield. This is the arithmetic behind the substitution error: a purchasing engineer running a burst check will see R95 satisfy the same design pressure as T95 and conclude the grades are equivalent. The calculation is correct and the conclusion is wrong, because the burst formula contains no term for sour service. Run the same check across your full size range with the Barlow pressure calculator →.
When NOT to Use Each Grade
Do not use R95 in any sour well. Its 0.030% sulphur limit and absence of hardness control make it unqualified for H₂S service under NACE MR0175 / ISO 15156-2. Matching strength does not make it a sour grade.
Do not use C90 where the design requires 95 ksi minimum yield. C90 tops out at a 90 ksi minimum; if the burst or collapse analysis needs 95 ksi, C90 is under-strength and T95 is the correct sour grade.
Do not use T95 where C90's strength is sufficient and cost matters. T95's mandated Cr–Mo chemistry makes it the more expensive sour grade. On a sour well whose loads are within C90's envelope, specifying T95 pays an alloy premium the design does not need.
Do not use C90 or T95 above 22 HRC in sour service, regardless of the 25.4 HRC API allowance. The NACE limit governs, and pipe produced between 22 and 25.4 HRC is API-compliant but not sour-compliant.
Do not use any of the three for severe sour service without checking the temperature and H₂S partial-pressure envelope. C90 and T95 are qualified for defined sour conditions, not unlimited ones; wells beyond their envelope move to grades such as C110 or to CRA material. Screen the conditions with the OCTG sour service grade selection guide →.
Purchase Order Guidance
The recurring error on these three grades is ordering by strength when the well is sour. A PO that reads "API 5CT 95 ksi casing" or "R95 or T95" leaves the grade open, and a mill quoting competitively will supply R95 — the cheaper 95 ksi grade — and be fully compliant with the order as written. In a sour well, that pipe is unqualified for the service it was bought for, and nothing on the MTC will flag the problem because R95 is not required to report a hardness result at all.
The correct PO for a sour application names the sour grade and the NACE requirement together:
- Grade and standard: "API 5CT T95" (or C90), 11th Edition — not "95 ksi" and not "R95 or equivalent."
- Sour service clause: "22 HRC maximum, pipe body and coupling, per NACE MR0175 / ISO 15156-2" as a separate line item.
- Product specification level: PSL-2, to invoke Charpy V-notch impact testing, full-length UT, and drift testing — most sour project specifications require it.
- Certification: EN 10204 3.1 MTC as a minimum; 3.2 (third-party witnessed) where the project specification or market practice requires it.
On acceptance, verify three things on the MTC before releasing the consignment: the grade line matches the PO grade exactly; the reported hardness is at or below 22 HRC, not merely below the 25.4 HRC API ceiling; and the heat treatment is recorded as quench and temper. A T95 or C90 heat reported at 24 HRC should be held and referred to the project metallurgist — it is API-compliant and sour-non-compliant, and accepting it puts unqualified pipe in an H₂S string. For a deeper look at the T95-versus-lower-grade decision, see the L80 vs T95 sour gas well selection guide →.
Frequently Asked Questions
Is R95 a sour service casing grade?
No. R95 is a general-service API 5CT grade with no maximum hardness limit and no NACE MR0175 / ISO 15156 qualification. It shares the same 655 MPa (95 ksi) minimum yield as T95, which is why the two are sometimes confused, but R95 is intended for medium-depth non-sour wells where sour service is not required. If H2S is present, R95 is the wrong grade regardless of how well its strength matches the design.
What is the difference between T95 and C90 casing?
T95 and C90 are both API 5CT Group 2 sour service grades produced by quench and temper heat treatment, and both carry the same maximum hardness of 25.4 HRC (255 HBW). They differ in yield window: C90 covers 621–724 MPa (90–105 ksi) and T95 covers 655–758 MPa (95–110 ksi). T95 also mandates minimum chromium (0.4%) and molybdenum (0.25%) that C90 does not require. T95 is the higher-strength choice; C90 sits one step down for wells where its yield is sufficient.
Why does T95 require chromium and molybdenum when C90 does not?
T95 must reach a higher minimum yield (95 ksi vs 90 ksi for C90) while staying under the same 25.4 HRC hardness ceiling. Minimum chromium of 0.4% and molybdenum of 0.25% improve temper resistance and hardenability, allowing the mill to develop 95 ksi yield through quench and temper without exceeding the hardness limit that sour service demands. C90's lower yield target can be met without mandating those alloy minimums, though C90 still permits chromium up to 1.5% and molybdenum up to 0.85%.
Can R95 substitute for T95 to reduce cost?
Only in non-sour wells. Because R95 and T95 share the same 95 ksi minimum yield, they produce identical burst and collapse ratings at the same size and wall, so R95 can be a lower-cost substitute where the load case is the only consideration. But R95 has no hardness control and is not NACE-qualified. In any well classified as sour per NACE MR0175 / ISO 15156-2, substituting R95 for T95 removes the SSC protection the T95 grade exists to provide.
What is the hardness trap with T95 and C90 in sour service?
API 5CT permits T95 and C90 up to 25.4 HRC, but NACE MR0175 / ISO 15156-2 limits carbon and low-alloy steel in sour service to 22 HRC maximum. A joint produced at 24 HRC passes API mill inspection but exceeds the NACE limit and is susceptible to sulphide stress cracking in H2S. The purchase order must state '22 HRC maximum, pipe body and coupling, per NACE MR0175 / ISO 15156-2' explicitly — the API grade designation alone does not guarantee it.
Do T95, C90, and R95 all require quench and temper heat treatment?
T95 and C90 are restricted to quench and temper only under API 5CT — no other heat treatment route is permitted. R95 is also normally supplied quench and tempered, and API 5CT allows its carbon to increase to 0.55% maximum if oil-quenched. The critical distinction is not the heat treatment route but the hardness control that accompanies it: the sour grades tie Q+T to a hardness ceiling, R95 does not.
Which grade should I specify for a moderate sour gas well?
If the well is sour and the structural analysis shows C90's 90 ksi yield is adequate, C90 is the efficient choice. If the burst or collapse loads require 95 ksi minimum yield, T95 is the correct sour grade. R95 should not appear in the evaluation for a sour well at all — it enters only when the same well is later confirmed non-sour and cost is the deciding factor. Confirm the sour classification before comparing grades, not after.
Does specifying T95 or C90 guarantee NACE compliance?
No. The API 5CT grade establishes the strength window and the API hardness ceiling, but NACE compliance depends on the purchase order adding the 22 HRC limit, the correct product specification level, and the required inspection. A T95 or C90 heat can be fully API-compliant and still fail NACE if produced above 22 HRC. Treat the grade as the starting point and the NACE clauses on the PO as the requirement that actually governs sour service acceptance.