Eurocode 2 (BS EN 1992-1-1) replaced BS 8110 in UK practice because it provides a more consistent limit-state framework aligned with the wider Eurocodes, clearer durability rules, and a more explicit treatment of material behaviour, detailing, and verification. The headline difference is not that “reinforced concrete works differently”, it is that the inputs, terminology, partial factors, and detailing rules are standardised and more tightly tied to exposure class, workmanship and robustness.
On real projects, the biggest practical changes show up in three places. First, material specification and notation: Eurocode uses strength classes such as C30/37 and reinforcement grades to BS 4449 (typically B500B or B500C), whereas BS 8110 used older concrete “grades” and different conventions that still appear on legacy drawings. Second, detailing rules are more explicitly linked to bond, cover, bar diameter, and confinement, which affects lap/anchorage expectations and congestion risk. Third, Eurocode 2 pushes you to check serviceability more transparently (crack control and deflection), which often drives bar spacing and diameter choices even when ultimate capacity is fine.
Technical explanation
1) Design philosophy and safety format
Both standards use limit-state ideas, but Eurocode 2 formalises the “design value” approach consistently across actions and resistances.
For reinforcement, Eurocode design yield strength is:
Where:
- = characteristic yield strength (typically 500 MPa for UK rebar to BS 4449)
- = partial factor for reinforcement (In UK National Annex use, γs is typically taken as 1.15 (confirm project NA).
So for B500:
BS 8110 commonly ends up using a design steel stress around , which numerically lands in the same ballpark for 500 MPa steel:
This is why you will sometimes see similar bending steel areas for simple sections, even though the standards look very different on paper.
2) Concrete strength and notation (where people get caught out)
Eurocode concrete strength classes are written as C/, e.g. C30/37, meaning:
- MPa cylinder strength
- cube strength about 37 MPa
BS 8110 historically referred to concrete “grades” and used cube strengths in many design expressions. The trap on refurbishment work is not the calculation method, it’s people casually treating “C30” on a modern spec as if it is the same thing as “Grade 30” on an old BS 8110 drawing. Often it is close, but “close” is not a design method.
If you are interfacing new Eurocode design with an old element called up under BS 8110, make sure you know what strength measure was actually specified, what test evidence exists, and whether you are comparing cube with cylinder values.
3) Flexural design, quick comparison
For a singly reinforced rectangular section in bending, a common quick sizing approach is:
Where:
- = required tensile steel area
- = design bending moment
- = lever arm (often approximated as 0.9d for under-reinforced sections)
- = effective depth
This “first-pass” approach is used in both worlds. The differences arrive when you refine the check, particularly at higher utilisation where neutral axis depth, stress block parameters, minimum and maximum reinforcement limits, and serviceability controls start to matter.
4) Detailing and bond: laps and anchorage become more explicit in Eurocode 2
Eurocode 2 puts bond front and centre. A simplified expression for basic required anchorage length in tension is:
Where:
- = bar diameter
- = design steel stress at the point considered (often conservatively )
- = design bond strength (depends on concrete tensile strength, bar type, bond conditions and factors)
In practice, Eurocode laps often land in the “tens of bar diameters” range. BS 8110 guidance was often remembered as rules of thumb such as 40 in tension, but Eurocode forces you to state the assumptions that make those rules safe: bond condition, confinement, percentage of bars lapped in one location, and bar spacing.
That extra explicitness is not bureaucracy. It is a congestion and buildability warning label.
Worked example
Scenario
A simply supported in-situ RC beam on a UK commercial job, normal internal environment.
Assumptions:
- Beam width b
- Overall depth h
- Nominal cover mm
- Links T10, main bars in tension at bottom
- Effective depth mm (reasonable with cover, links and bar diameter)
- Design moment at ULS kNm
- Concrete C30/37
- Reinforcement B500B to BS 4449
1) Flexural steel area (Eurocode 2 style sizing)
Take mm.
Practical selection:
- 2T20 area = mm² (too low)
- 3T20 area = mm² (works and gives margin)
- 4T16 area = mm² (often easier for spacing and laps)
Already you can see where “design” meets “detailing”. 3T20 might be fine structurally, but 4T16 may place better, lap better, and congest less at supports.
2) Indicative anchorage / lap length (Eurocode 2 approach, stated assumptions)
Take a T20 bar in tension. For a conservative check, you can assume the steel stress at the critical section is at or near the design yield stress:
The basic required anchorage length is then:
where is the design bond strength per BS EN 1992-1-1, determined from the concrete tensile strength and bond condition factors (good or poor bond, bar diameter, and other modifiers). Rather than treating as a fixed number, the key point is that under good bond conditions for C30/37 concrete it typically falls in the low single-digit MPa range, and under poor bond conditions it can reduce materially. It needs to be calculated for the specific detail, not guessed.
A tension lap length is then derived from using the Eurocode lap rules and modification factors, including the influence of confinement, bar spacing, transverse reinforcement, and the proportion of bars lapped in the same location, plus the Eurocode minimum lap requirements. In many everyday beam details, the resulting lap length often lands in the order of 35–45ϕ for tension reinforcement, but it can move either way depending on bond conditions and how congested the lap zone is. For a 20 mm bar that “rule-of-thumb outcome” equates to roughly 700–900 mm, which is why legacy habits like “about 40” still appear on sites. Eurocode 2’s difference is that it makes you demonstrate when that outcome is justified, and when it is not.
Standards and compliance
- BS EN 1992-1-1 (Eurocode 2) is the primary design standard for reinforced concrete in the UK, including flexure, shear, anchorage, laps, crack control and detailing philosophy.
- PD 6697 provides UK guidance and recommendations that sit alongside Eurocode 2, including Nationally Determined Parameters and practical UK interpretations.
- BS 4449 governs the specification of reinforcement steel (strength class, ductility class, weldability characteristics and certification expectations).
- BS 8666 governs bar scheduling, shape codes and how reinforcement is described for cutting and bending.
- BS 8110 is withdrawn but remains relevant as a legacy reference on refurbishment projects, existing drawings, and older asset documentation.
The key is consistency. If the design basis is Eurocode 2, then reinforcement should be specified to BS 4449 and scheduled to BS 8666, with PD 6697 guidance applied where appropriate. Mixing frameworks casually is how you get arguments about laps, cover, and “what the note meant”.
Site practice and common mistakes
Treating old BS 8110 notes as if they are still a live design basis
It is common to see “design to BS 8110” on old drawings used as reference for new works. If the new engineer is designing to Eurocode 2, you need a clear interface statement: what is being relied upon from the existing structure, what assumptions are being made about material properties, and what detailing standard governs the new reinforcement.
Laps placed where compaction is worst
Even a perfectly calculated lap length is not magic if it sits in a congested support zone where concrete cannot be properly placed and vibrated. You see it in beams at column faces, pile caps, and transfer structures. Eurocode’s emphasis on bond and confinement is basically a polite way of saying: “don’t create a steel hedgehog and expect concrete to behave”.
Bar diameter choices driven by procurement rather than placement
Big bars reduce bar count but make laps longer, bends larger, and spacing more difficult. Switching from 3T20 to 4T16 can make a beam easier to build, even if the steel tonnage is similar. That decision is often made late, sometimes by whoever is trying to solve a clash on site. Better to consider it upfront.
Cover achieved on paper, not in reality
If nominal cover is 35 mm but chairs are soft, blinding is uneven, or bars are walked down into formation, you may not be getting 35 mm anywhere that matters. Eurocode durability provisions are only meaningful if the reinforcement is actually held where it is drawn.
Commercial and procurement considerations
Drawing basis, revision control, and scheduling language
If you want reinforcement supplied accurately, the information must be unambiguous:
- concrete strength class notation should match the design basis
- rebar grade and ductility class should be explicit (BS 4449, e.g. B500B or B500C)
- schedules should follow BS 8666 and be issued with clear revision identifiers
Most supply issues are not “fabrication mistakes”. They are coordination mistakes: a schedule revised on Friday, a GA revised on Monday, and nobody telling the fabricator which one is live.
Prefabrication, tolerances, and congestion
Eurocode detailing expectations can increase congestion, especially around laps, anchorage and shear reinforcement zones. If prefabricated cages are being used, tolerances and handling become real structural considerations. A cage that bows or twists during lifting can quietly ruin cover and bar spacing before it ever gets into the shutter.
Lead times and couplers
If lap lengths and congestion are a known problem, couplers can remove a lot of risk, but they require early decisions and correct bar-end preparation. Leaving coupler decisions until site is struggling usually means cost and delay.
On costs, the meaningful discussion is normally ranges and trade-offs: fewer bars versus smaller bars, more labour versus more tonnage, couplers versus lap congestion, and whether prefabrication saves programme time enough to justify any premium.
Conclusion
Eurocode 2 did not reinvent reinforced concrete, but it did tighten the link between design assumptions, durability, detailing and verification. In day-to-day UK work, the practical differences versus BS 8110 show up less in headline bending moments and more in the details that govern buildability: material notation, laps and anchorage assumptions, serviceability checks, exposure-driven cover, and how reinforcement is scheduled and coordinated.
BS 8110 still appears on older drawings, so understanding it remains useful, but treating it as interchangeable with Eurocode 2 is where projects drift into ambiguity. If you keep the design basis consistent, specify reinforcement clearly to BS 4449, schedule to BS 8666, and apply PD 6697 guidance alongside Eurocode 2, the reinforcement detailing becomes easier to build, easier to inspect, and far less likely to trigger late-stage RFIs.
Further reading
- What is Rebar? A Definitive Guide
- British Standards for Rebar: BS 4449, BS 8666 and what they mean on site (coming soon)
- UK Rebar Shape Codes
- Steel Reinforcement Types and Grades
- Concrete cover to reinforcement: why it matters for durability (coming soon)
- Tolerance in reinforcement placement: how much is too much? (coming soon)
Standards references
- BS EN 1992-1-1 (Eurocode 2) and UK National Annex
- PD 6697
- BS 4449
- BS 8666


