Eurocode 3 (EN 1993) is the set of European standards for designing steel structures. In the UK you use it as BS EN 1993, with its UK National Annex, alongside EN 1990 and EN 1991, and with fabrication and erection specified to BS EN 1090-2. This guide explains how those pieces fit together, where UK practice trips people up, and what to plan for before the first-generation Eurocodes are withdrawn.
TL;DR
- Eurocode 3 is a package of roughly 20 documents. It is not usable on its own: it works with EN 1990 (basis of design) and EN 1991 (actions).
- In the UK the National Annex is mandatory. It sets the Nationally Determined Parameters that replace the recommended values in the base document.
- Eurocode 3 design rules assume execution to BS EN 1090-2, so you must choose execution classes deliberately, not by default.
- The first and second generation Eurocodes coexist until 30 March 2028. Do not mix provisions between generations casually.
- Overflow steel design is easier to hand over when the basis of design, National Annex and execution class are written down at kick-off.
Table of Contents
- What Eurocode 3 covers
- The UK National Annex is not optional
- A workable design sequence for steel members and joints
- Execution classes and BS EN 1090-2
- Moving from BS 5950 habits to Eurocode 3
- The second-generation Eurocodes and the 2028 date
- Common errors we see in steel calculations
- Our perspective: why steel overflow work fails, and how to stop it
- Where outside capacity helps
- Checklist before you issue a Eurocode 3 package
- FAQ
- Sources
What Eurocode 3 covers
EN 1993 applies to the design of buildings and other civil engineering works in steel. According to the European Commission’s Eurocodes pages, it addresses resistance, serviceability, durability and fire resistance, and it is made up of about 20 documents spanning buildings, bridges, towers, silos and joints.
For most building work you will touch a handful of parts:
| Topic | What you typically use it for |
|---|---|
| General rules and rules for buildings (Part 1-1) | Section classification, member resistance, buckling, global analysis |
| Fire design (Part 1-2) | Steel resistance at elevated temperature |
| Cold-formed members and sheeting (Part 1-3) | Purlins, rails, decking, light gauge sections |
| Joints (Part 1-8) | Bolts, welds, plates and connection components |
| Fatigue (Part 1-9) | Crane runways, bridges, repeated loading |
| Towers, masts and chimneys (Part 3-1) | Slender lattice and tubular structures |
The European Commission page lists the full set of parts, so check it when a project moves outside ordinary building frames.
The key point is that EN 1993 does not tell you what loads to apply or what reliability level to target. That comes from EN 1990 and EN 1991, which the JRC guidance says must be used with it. A steel calculation that quotes only EN 1993 clauses has usually skipped half the design basis.
The UK National Annex is not optional
Every Eurocode part comes with a National Annex. The Steel Construction Institute’s guidance on design codes describes the UK National Annex as the document that carries the Nationally Determined Parameters, such as partial factors, so that they suit UK conditions. Those values override the recommended ones in the base EN text.
The common mistake is to pull a formula from the EN document, use the recommended partial factor printed in it, and move on. That produces a calculation which is non-compliant for UK work even if the arithmetic is flawless. Reviewers and approvers spot it quickly.
A simple habit prevents it. On every calculation sheet, state at the top:
- The EN part and its date (and generation, see below).
- The matching UK National Annex.
- Every NDP you have used, with the clause it came from.
The same applies to non-contradictory complementary information (NCCI). The SCI page above also points to NCCI guidance for topics the Eurocodes leave open.
A workable design sequence for steel members and joints
Eurocode 3 is a limit state code, and the basis of design matters as much as the formulae. A sequence that holds up in review looks like this.
1. Fix the design basis
Record the design working life, consequence class, load combinations from EN 1990 and the actions from EN 1991 with their UK National Annexes. Decide on the analysis route: first order, second order, or sway amplification, and note why.
2. Choose the steel, sections and classification
Select grades and section sizes, then classify the cross-sections. Class governs whether you can use plastic resistance or must reduce for local buckling, so it affects both the calculation and the economy of the frame.
3. Check members at the ultimate limit state
Work through the relevant checks for each member: bending, shear, axial force, combined actions, and buckling modes (flexural, lateral-torsional, torsional). Check the governing load combination for each, not only the one you expect.
4. Check serviceability
Deflection, vibration and any cladding or finishes limits agreed with the architect or contractor. These often govern floor beams and long spans before strength does.
5. Design the joints
Connections are where most steel calculations are thinnest and where fabrication problems start. Part 1-8 asks you to check the individual components of each joint. Our own ten component checks for UK steel connection design sets out how we structure that work.

6. Coordinate with detailing and execution
The calculation must match the drawings, and the drawings must match the execution specification. See our checks for steel frame detailing for what we look for before issue.
Execution classes and BS EN 1090-2
Eurocode 3 does not stand alone on the fabrication side. The National Structural Steelwork Specification guidance notes that the design rules assume fabrication and erection comply with BS EN 1090-2, and that conformity to BS EN 1090-1 is what allows UKCA marking of structural components.
That makes execution class (EXC) part of the design, not an afterthought. The same SCI page explains that execution classes govern the quality requirements for fabrication and erection. Applying a standard class without evaluating the project can mean paying for quality you do not need on a simple frame, or under-specifying a critical element such as a bridge component or a complex joint. Bridge work follows the same principle: BS EN 1090-2 is the principal technical document, but the full execution specification also draws on drawings, a general specification and other contract documents.
Practical rules we suggest:
- Set the execution class per element or element group, with a reason.
- Put it on the general arrangement drawings and the structural calculation, not just in a separate specification.
- Check that the tolerances class and the weld inspection scope match the class chosen.
Moving from BS 5950 habits to Eurocode 3
Many engineers still carry BS 5950 reflexes: familiar tables, familiar interaction checks, familiar factors. The Eurocode approach differs in classification, buckling curves, joint component method and the partial factor structure. Habits transfer badly when they are copied across without checking.
The government’s guidance to building control bodies on the withdrawal of the old British Standards makes the risk plain. Designs using withdrawn standards may still turn up, but there is a significant safety risk in inappropriately mixing methods from the Eurocodes with those from withdrawn standards, and designers have to justify their approach case by case. The practical consequence is simple: pick one system for each element and stay in it.
The second-generation Eurocodes and the 2028 date
The Eurocodes are being revised. BSI’s page for BS EN 1993-1-1:2022 describes a transition period from 2023 to 2028, with the first-generation adoptions withdrawn on 30 March 2028. BSI also states that the second generation is being published as documents become available so that users can prepare. Individual parts are arriving on their own timelines: for example, BS EN 1993-1-9:2025 on fatigue carries a November 2025 entry.
What this means in October 2026:
- New projects should state which generation each part is designed to.
- Mixing provisions between generations is strongly discouraged. If you must do it, the BSI guidance says to take extreme care so that reliability does not drop below the minimum set by the first-generation UK National Annexes.
- Check whether the second-generation National Annex for a given part has been published before assuming a clause can be used.
- Work that will carry on past March 2028 needs a plan: which generation, who checks it, and what happens to the calculation file if the project stalls.
Common errors we see in steel calculations
These are patterns in review, not statistics:
- Base EN factors used without the National Annex. Covered above, and the most frequent.
- Execution class left as default. No evidence it was assessed.
- Load combinations copied from a previous job. EN 1990 combinations depend on the actions and the consequence class.
- Joint checks reduced to a bolt and weld size. The component method asks for more.
- Calculation and drawing out of step. A member changed on the drawing but not in the calculation.
- Generation not stated. Reviewers cannot tell which clause numbering you used.
A one-page checklist for each of these, completed before a package goes for checking, removes most of the review comments.
Our perspective: why steel overflow work fails, and how to stop it
We support UK consultancies with remote civil and structural engineers who work inside the client’s workflow. From that position, the steel packages that struggle are rarely the ones with hard engineering. They are the ones where the design basis lived in one person’s head.
Here is how we approach Eurocode 3 work:
- We ask for the design basis first: loads, National Annex, execution class, generation of the code, analysis route. If any of it is missing, we flag it on day one.
- We deliver review-ready calculation packages, so your checking engineer opens a document in a structure they recognise, with the NDPs listed and the clauses referenced.
- We keep calculations and drawings coordinated, because a correct calculation attached to a drawing that disagrees with it is a failed package.
- You keep the client relationship. We work behind your name, under NDA.
Our advice to a consultancy considering outside help on steel is to write a one-page brief per project, and to treat that brief as a living document. It costs an hour and saves days.
— Mohammed
Where outside capacity helps
Steel design to Eurocode 3 comes in waves: a tender cluster, a tight programme, a connection-heavy frame. Hiring permanently for a peak is rarely sensible, and local freelancers can be hard to book at short notice. Embedded remote engineers are one answer. If you want to compare routes, our piece on remote structural engineering support versus freelancers sets out the trade-offs, and our steel deck design article shows how Eurocode-aligned support applies to one specific element.
If you have a steel package that needs calculations, drawings or BIM coordination to UK standards and Eurocodes, see our structural engineering service or talk to us about remote engineering support. We can start a project within 48 hours of kick-off, and you can see how we have supported a UK consultancy in this structural calculation support project.
Checklist before you issue a Eurocode 3 package
- Design basis page present: working life, consequence class, load combinations, analysis route.
- EN part, date and generation stated for every standard used.
- UK National Annex applied, NDPs listed.
- Section classification recorded for governing members.
- Serviceability limits agreed and checked.
- Joint component checks complete, not only sizes.
- Execution classes set and shown on the drawings.
- Calculation references match drawing revision.
- No unjustified mixing of withdrawn British Standards or between Eurocode generations.
FAQ
Is the Eurocode 3 UK National Annex mandatory?
For UK compliance, yes. The National Annex holds the Nationally Determined Parameters that override the recommended values in the base EN document, as the SCI guidance explains. A calculation using only the base EN text is a common compliance pitfall.
Can I still use BS 5950?
Designs based on withdrawn British Standards may still exist, but building control bodies are told that mixing them with Eurocode methods carries a significant safety risk, and that designers must justify their approach case by case. For new work, design to Eurocode 3 and its National Annex.
What happens on 30 March 2028?
BSI’s published transition information says first-generation Eurocode adoptions are withdrawn on that date, after the coexistence period that began in 2023. Projects that will still be in design should state which generation they use and avoid mixing provisions between them.
Do I need BS EN 1090-2 if I am only doing the design?
Yes, in the sense that the Eurocode 3 design rules assume fabrication and erection comply with it. You should set execution classes in the design information so the fabricator knows what quality level the calculations rely on.
Can you check calculation packages as well as produce them?
We produce review-ready calculation packages for your own engineers to check and approve. Contact us through the structural engineering page to discuss the scope of a specific package.
Sources
- Eurocode 3: Design of steel structures, European Commission JRC
- Eurocodes in the UK: National Annexes and NCCI guidance, Steel Construction
- NSSS: National Structural Steelwork Specification for Building, Steel Construction
- Bridge steelwork specification in the UK (Eurocodes), Steel Construction
- BS EN 1993-1-1:2022, BSI Knowledge
- BS EN 1993-1-9:2025, BSI Knowledge
- Withdrawal of structural design standards: what this means for building control bodies, GOV.UK


Leave a Reply