Skip to Content

BS 970 Steel Codes Explained: What 817M40, 832M13 and 735A51 Mean

How to read six-character BS 970 codes, condition letters P to Z, and an EN number conversion table
October 8, 2026 by
BS 970 Steel Codes Explained: What 817M40, 832M13 and 735A51 Mean

Short answer: A BS 970 code such as 817M40 describes the steel in six characters. The first three digits give the steel type or alloy family, the letter says how it is specified (A = analysis, M = mechanical properties, H = hardenability, S = stainless), and the last two digits are the carbon content in hundredths of a percent. So 817M40 (EN24) is a nickel-chromium-molybdenum steel with 0.40% carbon, supplied to mechanical properties. A letter after the code, as in 817M40T, is the heat-treated strength condition.

In this guide: How to read a code · The first three digits · The letter · Condition letters P to Z · EN to BS 970 table · BS 970 today · FAQ

How to read a BS 970 code

Take 817M40T, the full name for EN24T:

PartExampleWhat it means
First three digits817Steel type or alloy family: here, nickel-chromium-molybdenum
LetterMSupplied to specified mechanical properties
Last two digits40Nominal carbon: 0.40%
Condition (optional)THardened and tempered to 850–1000 MPa tensile

These six-character codes replaced the old EN numbers (EN1 to EN362) in the 1970s. Indian buyers still use both, which is why drawings say "EN24" while mill certificates may say "817M40".

The first three digits: steel type

DigitsSteel typeWhat the digits tell you
000–199Carbon and carbon-manganese steelsManganese content × 100 (080M40 = 0.80% Mn)
200–240Free-cutting steelsSulphur content × 100 (230M07 = about 0.30% S)
250Silicon-manganese spring and valve steelsFamily number
300–499Stainless and heat-resisting steelsFamily number (e.g. 304, 316, 410, 431)
500–999Alloy steelsFamily number for the alloy combination

For alloy steels the number identifies a family rather than a measurement. A few families you will meet often:

  • 6xx: nickel-chromium steels, such as 655M13 (EN36) and 637M17 (EN352).
  • 7xx: chromium-molybdenum and chromium-vanadium steels, such as 709M40 (EN19) and 735A51 (EN47).
  • 8xx: nickel-chromium-molybdenum steels, such as 817M40 (EN24), 815M17 (EN353), 805M20 (EN362 / SAE 8620) and 832M13 (EN36C).
  • 9xx: other alloy steels, such as the nitriding steel 905M39 (EN41B).

The letter: how the steel is specified

  • A (analysis): supplied to a chemical composition. Example: 735A51 (EN47), 535A99 (EN31).
  • M (mechanical properties): supplied to guaranteed strength and other mechanical properties. Example: 817M40 (EN24), 080M40 (EN8).
  • H (hardenability): supplied to a hardenability (Jominy) range, mainly for case-hardening and through-hardening steels where heat-treatment response matters.
  • S (stainless): marks a stainless steel. Example: 304S15 (EN58E), 431S29 (EN57). In stainless codes the last two digits are a serial number, not the carbon content.

Condition letters P to Z: heat-treated strength

A letter added after the code gives the tensile strength range after hardening and tempering. This is where names like EN24T, EN19T and EN24V come from.

ConditionTensile strength, MPa
P550–700
Q620–770
R700–850
S770–930
T850–1000
U930–1080
V1000–1150
W1080–1240
X1150–1300
Y1240–1400
Z1540 min.

Each condition is only achievable up to a certain bar size (the "limiting ruling section"), because thick bars do not harden as fully as thin ones. See our EN24 vs EN24T guide and hardness guide for what this means in practice.

EN number to BS 970 code table

Common grades used in India, with the six-character code that replaced each EN number. Grades in bold are ones we stock in Mumbai.

EN numberBS 970 codeType
EN1A230M07Free-cutting steel
EN3A070M20Low-carbon steel
EN8080M40Medium-carbon steel
EN9070M55Medium-high carbon steel
EN16605M36Mn-Mo steel
EN18530M40Chromium steel
EN19709M40Cr-Mo steel
EN24817M40Ni-Cr-Mo steel
EN26826M40Ni-Cr-Mo steel
EN30B835M30Ni-Cr-Mo air-hardening steel
EN31535A99Bearing steel
EN36 / EN36A / EN36B655M13Ni-Cr case-hardening
EN36C832M13Ni-Cr-Mo case-hardening
EN39B835M15Ni-Cr-Mo case-hardening
EN40B722M24Cr-Mo nitriding steel
EN41B905M39Cr-Al-Mo nitriding steel
EN45250A53Si-Mn spring steel
EN47735A51 / 735A50Cr-V spring steel
EN352637M17Ni-Cr case-hardening
EN353815M17Ni-Cr-Mo case-hardening
EN354820M17Ni-Cr-Mo case-hardening
SAE 8620 / EN362805M20Ni-Cr-Mo case-hardening (≈ SAE 8620)
EN56A410S21Stainless (martensitic)
EN57431S29Stainless (martensitic)
EN58E304S15Stainless (austenitic)
EN58J316S16Stainless (austenitic)

For European (DIN), AISI/SAE, JIS and Indian equivalents of these grades, see our equivalent grades chart.

BS 970 today

BS 970 has largely been replaced by European standards: EN 10083 for quenched-and-tempered steels such as 34CrNiMo6 (EN24), EN 10084 for case-hardening steels such as 20NiCrMo2-2 (SAE 8620), and EN 10089 for spring steels such as 51CrV4 (EN47). The old names are still the everyday language of the Indian steel trade, so a good supplier should recognise all three: the EN number, the BS 970 code and the European name.

Two things to watch for:

  • "EN" means two different things. EN24 is an old BS 970 number; EN 10083 is a modern European standard. They are unrelated naming systems that happen to share two letters.
  • One EN number can map to more than one code. For example, EN36A and EN36B both became 655M13, while EN36C became 832M13 because it contains molybdenum (see our EN36 guide). Check the full code on the drawing.

Stock in Mumbai

Sai International stocks EN24 / 817M40, EN36C / 832M13, EN353 / 815M17, SAE 8620 / 805M20 and EN47 / 735A51 as round bar at Darukhana, Mumbai, with EN47 also in square and flat. Minimum order is 100 kg, and every dispatch comes with a mill test certificate. Use our round bar weight calculator to work out weights before you order.

Ask for sizes and price WhatsApp enquiry

BS 970 codes: frequently asked questions

What does 817M40 mean?

817M40 is the BS 970 code for EN24. 817 identifies the nickel-chromium-molybdenum alloy family, M means the steel is supplied to specified mechanical properties, and 40 is the nominal carbon content, 0.40%.

What do the letters A, M, H and S mean in BS 970 codes?

A means the steel is supplied to a chemical analysis, M to mechanical properties, H to a hardenability requirement, and S marks a stainless steel. For example, 735A51 (EN47) is supplied to analysis, while 817M40 (EN24) is supplied to mechanical properties.

What does the T in EN24T or 817M40T mean?

The letter after the code is the heat-treated condition. T means hardened and tempered to a tensile strength of 850–1000 MPa. Other letters run from P (550–700 MPa) up to Z (1540 MPa minimum).

What is the BS 970 code for EN36C, EN353 and EN47?

EN36C is 832M13, EN353 is 815M17 and EN47 is 735A51 (also listed as 735A50). Plain EN36, EN36A and EN36B are 655M13.

Is BS 970 still a current standard?

BS 970 has largely been replaced by European standards such as EN 10083 (quenched and tempered steels) and EN 10084 (case-hardening steels). Its EN numbers and six-character codes are still widely used on Indian drawings and purchase orders.

Are 735A50 and 735A51 different steels?

Both are BS 970 codes listed for EN47 chromium-vanadium spring steel, with a nominal carbon of 0.50% and 0.51% respectively. In the Indian market they are generally treated as the same grade. If your drawing names one specifically, check the carbon range on the mill test certificate.

Hardness of Alloy Steels in HRC: EN24, EN47, SAE 8620, EN353 and EN36C
As-supplied and heat-treated hardness, EN24 by bar size, and an HB to HRC chart