Back to All Articles

Across Germany and the European Union, concrete structures are designed to Eurocode 2 (EN 1992-1-1), applied through each country's National Annex (in Germany, DIN EN 1992). India uses IS 456. Both are modern limit-state codes — and they are closer than ACI and IS — but important conventions differ. Here is the comparison.

Shared Philosophy

Both Eurocode 2 and IS 456 are limit-state, semi-probabilistic codes. They use characteristic material strengths reduced by partial safety factors, characteristic loads increased by load factors, and check both ultimate (collapse) and serviceability limit states. The design stress block, strain limits and under-reinforced ductile philosophy are very similar.

1. Partial Safety Factors (Materials)

MaterialEurocode 2IS 456
Concrete γc1.51.5
Steel γs1.151.15

These are identical — a striking convergence. Eurocode 2 additionally applies a coefficient αcc (recommended ≈ 0.85, but set by the National Annex) to account for long-term and loading effects: design concrete strength fcd = αcc fckc.

2. Load Combinations (Ultimate Limit State)

CombinationEurocode (EN 1990)IS 456
Permanent + Variable1.35 Gk + 1.5 Qk1.5 (D + L)
With wind/secondary1.35G + 1.5Q + 1.5ψ₀Q (combination factors ψ)1.2(D + L + W)

Eurocode separates permanent (G) and variable (Q) actions with different factors (1.35 vs 1.5) and uses combination factors ψ for accompanying variable actions — more refined than the IS single 1.5.

3. Concrete Strength Classes

  • Eurocode 2: class C fck,cyl/fck,cube — e.g. C25/30 means 25 MPa cylinder, 30 MPa cube. Design uses the cylinder strength.
  • IS 456: M fck,cube — e.g. M30 means 30 MPa cube.
  • So Eurocode C25/30 ≈ Indian M30 on a cube basis.

4. Reinforcing Steel

ItemEurocode 2IS 456
Characteristic yield fyk500 MPa (B500A/B/C)500 MPa (Fe 500)
Design strengthfyd = fyk/1.15 = 435 MPa0.87 fy = 435 MPa
Ductility classesA, B, C (by elongation)Fe 500, Fe 500D

The design steel strength works out essentially the same (≈ 435 MPa) in both codes.

5. Stress Block and Strain Limits

  • Eurocode 2: parabolic-rectangular (or simplified rectangular) stress block; ultimate concrete strain εcu = 0.0035 (for ≤ C50/60).
  • IS 456: parabolic-rectangular stress block with 0.0035 ultimate strain — very similar.

Worked Comparison — Design Strengths

For a C25/30 (Eurocode) ≈ M30 (IS) concrete with 500 MPa steel:

  • Eurocode fcd: αcc fckc = 0.85 × 25 / 1.5 = 14.2 MPa (on cylinder basis)
  • IS design concrete: 0.67 fck/1.5 = 0.67 × 30 / 1.5 = 13.4 MPa (on cube basis)
  • Steel (both): fyd = 500/1.15 ≈ 435 MPa

Because Eurocode uses cylinder strength (lower number) with αcc, and IS uses cube strength with the 0.67 factor, the resulting design concrete stresses land close together.

Key Takeaways

  • Eurocode 2 and IS 456 share identical material partial factors (1.5 / 1.15) and a 435 MPa design steel stress.
  • Eurocode separates permanent and variable load factors (1.35 / 1.5) and uses combination factors; IS uses a uniform 1.5.
  • Eurocode designs on cylinder strength (C25/30); IS on cube strength (M30) — always state which basis you mean.
  • National Annexes (e.g. Germany's DIN EN) can change αcc and other values, so confirm the local annex.