Why Design Code Selection Matters More Than You Think
When a project owner engages a structural engineer, the design code used to calculate and verify every beam, column, slab, and foundation is rarely discussed. It is assumed to be an internal engineering decision — a technical detail the client needn't concern themselves with. This assumption is wrong, and it can have significant consequences.
Design codes determine load combinations, material partial factors, deflection limits, connection design methods, and seismic provisions. Two structurally identical buildings designed to Eurocodes and Australian Standards respectively will have different section sizes, different reinforcement quantities, and different calculated capacities — sometimes differing by 15–25% on individual elements. For a multi-storey commercial building, that difference in material quantities translates directly into construction cost.
More importantly: using the wrong design code for a jurisdiction can render a building non-compliant with local building regulations, requiring expensive redesign before permits are issued.
⚠️ Critical note: The design code is not just a preference — it is typically mandated by the local building authority or the contract specification. Always confirm which code is required before engaging your structural engineer.
The Eurocodes: Europe's Unified Structural Framework
The Eurocodes are a family of ten European Standards (EN 1990 to EN 1999) published by the European Committee for Standardization (CEN) and now adopted across all 34 CEN member countries as the basis for structural design. They replaced a patchwork of national codes — British Standards, DIN norms, NF norms — with a single harmonised framework.
The Ten Eurocodes
| Eurocode | Subject | Key Design Areas |
|---|---|---|
| EC0 EN 1990 | Basis of Structural Design | Load combinations, limit states, reliability |
| EC1 EN 1991 | Actions on Structures | Dead loads, live loads, wind, snow, thermal |
| EC2 EN 1992 | Concrete Structures | RC beams, columns, slabs, foundations, prestress |
| EC3 EN 1993 | Steel Structures | Steel beams, columns, connections, cold-formed |
| EC4 EN 1994 | Composite Structures | Steel-concrete composite beams and columns |
| EC5 EN 1995 | Timber Structures | Solid timber, glulam, CLT, engineered wood |
| EC6 EN 1996 | Masonry Structures | Unreinforced and reinforced masonry walls |
| EC7 EN 1997 | Geotechnical Design | Spread footings, piles, retaining walls, slopes |
| EC8 EN 1998 | Seismic Design | Earthquake resistance, ductility classes, detailing |
| EC9 EN 1999 | Aluminium Structures | Structural aluminium members and connections |
National Annexes: The Critical Detail
Each Eurocode contains Nationally Determined Parameters (NDPs) — values that each country sets independently to reflect local conditions. These are published in a National Annex (NA) for each country. The UK National Annex to EC2, the Irish NA, the German NA, and the Belgian NA all set different partial material factors, load combination coefficients, and detailing requirements.
This means that designing to "EC2" without specifying the National Annex is incomplete. A structure designed to EC2 with the UK NA will have different reinforcement provision than the same structure designed to EC2 with the Belgian NA — sometimes meaningfully so.
Australian Standards: The AS Framework
Australian Standards (AS) are published by Standards Australia and form the mandatory design basis for structural work in all Australian states and territories under the National Construction Code (NCC). They are also widely used in New Zealand, Papua New Guinea, and some Pacific Island nations, and are often specified for Australian-funded international infrastructure projects.
Key Structural Australian Standards
| Standard | Subject | Equivalent Eurocode |
|---|---|---|
| AS 3600 | Concrete Structures | Eurocode 2 (EC2) |
| AS 4100 | Steel Structures | Eurocode 3 (EC3) |
| AS 1720 | Timber Structures | Eurocode 5 (EC5) |
| AS 2870 | Residential Slabs & Footings | Partially EC7 |
| AS 4600 | Cold-Formed Steel | EC3 Part 1-3 |
| AS 1170.1 | Permanent & Imposed Actions | EC1 Part 1-1 |
| AS 1170.2 | Wind Actions | EC1 Part 1-4 |
| AS 1170.4 | Earthquake Actions | Eurocode 8 (EC8) |
Australian Standards use a limit state design (LSD) philosophy identical in concept to the Eurocodes — Ultimate Limit State (ULS) and Serviceability Limit State (SLS) — but with different partial factors, load combination rules, and material-specific detailing requirements calibrated to Australian material production standards and climate.
Key Technical Differences: EC vs AS
Concrete Design: EC2 vs AS 3600
Both codes use limit state design with factored loads and material partial factors. The key differences lie in load combination coefficients, partial material factors, and deflection control methods:
- Partial factor for concrete (γc): EC2 uses 1.5 for ULS; AS 3600 uses a capacity reduction factor (φ) of 0.65–0.85 depending on action type — a different mathematical framing of the same safety concept.
- Load combinations: EC0 uses 1.35G + 1.5Q as the dominant combination; AS 1170.0 uses 1.2G + 1.5Q — resulting in different governing load cases for the same structure.
- Minimum reinforcement: EC2 minimum steel ratios for beams and slabs differ slightly from AS 3600, affecting lightly loaded members most.
- Deflection limits: Both codes specify L/250 for total deflection affecting non-structural elements, but the calculation methods for long-term creep and shrinkage effects differ significantly.
Steel Design: EC3 vs AS 4100
Both codes are LRFD-based (Load and Resistance Factor Design concept), but classification systems differ:
- Section classification: EC3 uses Class 1–4; AS 4100 uses Compact/Non-compact/Slender — with different width-to-thickness limits for each class.
- Member buckling: EC3 uses European buckling curves (a0, a, b, c, d) calibrated to European steel production; AS 4100 uses its own slenderness correction factors — producing different results for identical steel sections.
- Connection design: EC3 Part 1-8 provides comprehensive bolted and welded connection design; AS 4100 Chapter 9 covers similar scope but with different bolt categories (8.8/S, 8.8/TB, 8.8/TF).
Which Code Should Your Project Use?
The answer is almost always determined by where the building is located and what the local building authority requires. However, several common scenarios arise:
| Project Location / Context | Recommended Code | Notes |
|---|---|---|
| UK, Ireland, Europe (all countries) | Eurocodes + relevant National Annex | Mandatory under national regulations |
| Australia, New Zealand | Australian Standards | Required under NCC; state-specific provisions apply |
| Middle East (UAE, Qatar, KSA) | Eurocodes (common) or AISC/ACI (US) | Client/authority specification governs — no uniform mandate |
| Southeast Asia (SG, MY, PH) | Mixed: Eurocodes, BS, or local adaptations | Singapore uses SS EN (Singapore Eurocode); Malaysia uses MS EN |
| Sri Lanka, South Asia | British Standards (legacy) or Eurocodes | Transitioning to Eurocodes in most professional practices |
| Australian-funded overseas project | Often Australian Standards | Check contract specification — AS may be required by funder |
🌏 International projects: When a project spans multiple jurisdictions or has no clearly mandated code, I typically recommend Eurocodes — they are the most internationally recognised, the most comprehensively documented, and increasingly adopted as the global default in markets transitioning away from legacy national codes.
The Structural Engineer's Role in Code Selection
A competent structural engineer practicing internationally must be proficient in both code families. This is not merely about knowing which equations to apply — it requires a deep understanding of the philosophy, safety margin calibration, and construction industry context behind each code.
On international projects, I work to the code specified in the contract or required by the local authority. Where the code is unspecified, I engage with the client to establish the correct basis of design before any calculations begin — because changing codes mid-project means redesigning every element from scratch.
Both Eurocodes and Australian Standards are rigorous, well-tested frameworks that produce safe, efficient structures when applied correctly. The key is knowing which applies to your project and engaging an engineer with genuine, hands-on experience in both systems.