mixdesigncalc.co.uk

mixdesigncalc

Beam, Slab & Column Calculators UK | Eurocode 2 Design Tools 2026

Beam, Slab & Column Calculators UK

Free Eurocode 2 Structural Design Tools – RC Beams, Slabs, Columns & Deflection

⚠ Engineering Disclaimer: These calculators are provided for educational, preliminary design, and checking purposes only. All structural designs must be verified by a Chartered Structural Engineer (MIStructE or CEng) before construction. Results are based on simplified Eurocode 2 (BS EN 1992-1-1) formulae and do not account for all loading, geometry, or material combinations. Do not use these results as the sole basis for construction without independent professional verification.
Eurocode 2

RC Beam Bending Design Calculator

Calculate the required tension reinforcement area for a singly or doubly reinforced rectangular RC beam under a design bending moment, to Eurocode 2 (BS EN 1992-1-1). Based on the simplified rectangular stress block method.

Ultimate design moment at the section
Width of rectangular section
To centroid of tension steel
Characteristic cylinder strength
Characteristic yield strength
Design situation

RC Beam Bending Design Results (EC2):

Design Moment MEd
Applied ultimate design moment
K = MEd / (bd²fck)
K′ = 0.167 (max for singly reinforced, ξ ≤ 0.45d)
Singly / Doubly Reinforced
K ≤ K′ → singly reinforced; K > K′ → compression steel needed
Lever Arm z (mm)
z = d[0.5 + √(0.25 − K/1.134)]; max 0.95d
Required As,req (mm²)
Tension reinforcement area required
Suggested Bar Arrangement
Indicative bar arrangement meeting As,req
As,min (mm²)
EC2 minimum: 0.26(fctm/fyk)bd ≥ 0.0013bd
As,max (mm²)
EC2 maximum: 0.04 Ac
Reinforcement Check
As,min ≤ As,req ≤ As,max
Eurocode 2

RC Beam Shear Design Calculator

Design shear links (stirrups) for a rectangular RC beam to Eurocode 2 using the variable strut inclination method. Calculates minimum link spacing and checks shear capacity.

Tension steel area (for VRd,c check)

RC Beam Shear Design Results (EC2):

VRd,c – Concrete Shear Capacity (kN)
Shear capacity without links; if VEd ≤ VRd,c, minimum links only required
Links Required?
Based on VEd vs VRd,c
VRd,max – Crushing Capacity (kN)
Maximum shear capacity limited by concrete crushing; VEd must not exceed this
Crushing Check
VEd ≤ VRd,max required; increase section if FAIL
Asw/s Required (mm²/mm)
Required link steel area per unit length
Maximum Link Spacing smax (mm)
Lesser of 0.75d and 600mm per EC2 Cl. 9.2.2
Required Link Spacing (mm)
Spacing to provide required Asw/s with selected bar and legs
Asw,min/s (mm²/mm)
EC2 minimum: 0.08√fck/fywk × bw
Governing Spacing (mm)
Use the lesser of required spacing and maximum spacing
Eurocode 2

RC Slab Design Calculator (One-Way Spanning)

Design tension reinforcement for a one-way spanning solid RC slab per unit width (1m strip) to Eurocode 2. Includes span-to-depth ratio check for deflection control.

Per metre width of slab
Nominal cover to main bars
For deflection check; typically 0.2–0.4

RC Slab Design Results (EC2):

Effective Depth d (mm)
d = h − c − φ/2
K value
K = MEd / (1000×d²×fck)
Lever Arm z (mm)
z = d[0.5+√(0.25−K/1.134)]; max 0.95d
As,req (mm²/m)
Required tension steel per metre width
As,min (mm²/m)
EC2 minimum reinforcement
Design As (mm²/m)
Greater of As,req and As,min
Suggested Bar Spacing
Bar diameter and spacing to meet design As
Span/Depth Limit
EC2 basic L/d limit (modified for reinforcement ratio)
Actual L/d
Actual span-to-depth ratio for slab as designed
Deflection Check
L/d check per EC2 Table 7.4N (simplified)
Secondary / Distribution Steel
Minimum 20% of main steel in transverse direction
Max Bar Spacing (EC2 Cl.9.3)
Lesser of 3h and 400mm for main bars in slabs
Eurocode 2

RC Column Axial Capacity Calculator

Calculate the axial load capacity of a short rectangular or circular RC column under concentric axial load, and check minimum/maximum reinforcement requirements to Eurocode 2.

Total longitudinal bar area provided
Ultimate design axial force
For slenderness check

RC Column Design Results (EC2):

Gross Section Area Ac (mm²)
Gross concrete section area
Net Concrete Area (mm²)
Ac − Asc
NRd – Axial Capacity (kN)
NRd = 0.567fckAc + 0.87fykAsc (short column)
Utilisation NEd/NRd
Must be ≤ 1.0; below 0.85 recommended
Capacity Check
NEd ≤ NRd required for adequacy
Asc,min (mm²)
EC2 minimum: 0.1NEd/fyd ≥ 0.002Ac
Asc,max (mm²)
EC2 maximum: 0.04Ac (0.08Ac at laps)
Steel Ratio ρ (%)
Asc/Ac × 100; typically 1–4%
Slenderness Ratio λ
λ = L0/i; i = radius of gyration = h/√12 (rect.) or D/4 (circ.)
Slenderness Check
Short column if λ ≤ λlim ≈ 25–35 (preliminary)
Eurocode 2

Beam & Slab Deflection Check – Span/Depth Method (EC2 Table 7.4N)

Check whether a beam or slab satisfies the simplified span-to-depth deflection limit in Eurocode 2. This method avoids a full deflection calculation for most standard cases.

Provided tension reinforcement ratio

Deflection Check Results (EC2 Simplified Method):

Actual L/d
Effective span / effective depth as provided
Reference Ratio (ρ0)
ρ0 = √fck / 1000
Basic L/d Limit (K factor)
K × [11 + 1.5√fckρ0/ρ + 3.2√fck(ρ0/ρ−1)1.5] if ρ ≤ ρ0
Flanged Section Factor
Multiply by 0.8 for flanged sections (EC2 7.4.2(2))
Allowable L/d
Limiting span/depth ratio
Deflection Status
Actual L/d vs Allowable L/d
Minimum d Required (mm)
Effective depth needed to satisfy L/d limit
Note on Limits
Eurocode

Eurocode Load Combination Calculator (EN 1990)

Calculate design loads for ULS (Ultimate Limit State) and SLS (Serviceability Limit State) using Eurocode 0 (EN 1990) load combination expressions for buildings. Covers expression 6.10, 6.10a/b, and characteristic / quasi-permanent SLS combinations.

Characteristic permanent (dead) load
Characteristic imposed (live) load – leading
Second variable action (e.g. wind or snow); 0 if none

Eurocode Load Combination Results (EN 1990):

ULS – Exp. 6.10: γG·Gk + γQ·Qk,1
Single expression; conservative but simple
ULS – Exp. 6.10a: γG·Gk + γQ·ψ0·Qk,1
Less favourable of 6.10a and 6.10b governs
ULS – Exp. 6.10b: 0.925·γG·Gk + γQ·Qk,1
UK NA uses 0.925·γG for expression 6.10b
Design ULS Load (governing)
Maximum of Exp.6.10 and max(6.10a, 6.10b)
SLS – Characteristic: Gk + Qk,1
For irreversible limit states (EC0 Exp. 6.14b)
SLS – Frequent: Gk + ψ1·Qk,1
ψ1 ≈ 0.5 for offices/residential (EC0 Exp. 6.15b)
SLS – Quasi-Permanent: Gk + ψ2·Qk,1
For deflection, crack width, creep calculations
γG / γQ Used
Partial factors applied in ULS combinations

Eurocode 2 Quick Reference – Key Design Parameters

Concrete Material Properties (EC2 Table 3.1)

Gradefck (N/mm²)fcm (N/mm²)fctm (N/mm²)Ecm (GPa)εcu2 (‰)
C20/2520282.21303.5
C25/3025332.56313.5
C30/3730382.90333.5
C32/4032403.02333.5
C35/4335433.21343.5
C40/5040483.51353.5
C45/5545533.80363.5
C50/6050584.07373.5

Reinforcement Bar Areas (mm²)

Bar φ (mm)1 bar2 bars3 bars4 bars5 bars6 barsPer metre @ 100mmPer metre @ 150mmPer metre @ 200mm
850101151201251302503335251
1079157236314393471785524393
121132263394525656791131754565
1620140260380410051206201113401005
20314628942125715711885314220941571
254919821473196324542945490932722454
3280416082413321740214825804253624021
401257251337705027628375401256683786283

Minimum Concrete Cover (EC2 Table 4.4N – UK NA)

Exposure ClassDescriptionMin. Cover (mm)Typical Application
XC1Dry or permanently wet15Interior slabs, buried concrete below water table
XC2Wet, rarely dry25Foundations, retaining walls
XC3/XC4Moderate/cyclic humidity35External walls, balconies
XD1Moderate chlorides40Car park decks
XD2Wet, chlorides40Swimming pools, bridges
XS1Marine, airborne salt40Coastal structures
XS3Tidal/splash zone55Seawall, jetty
XF1Freeze/thaw, moderate saturation35Exposed external concrete

Add a construction tolerance allowance Δcdev = 10mm (UK NA) to the minimum cover cmin to obtain the nominal cover cnom: cnom = cmin + Δcdev.

EC2 Key Partial Factors (UK NA)

ParameterSymbolPersistent / TransientAccidental
Concrete (strength)γc1.501.20
Reinforcing steelγs1.151.00
Design concrete strengthfcdα·fck/γc = 0.567fck0.667fck
Design steel strengthfydfyk/γs = 0.87fykfyk/1.0
Permanent action (unfav.)γG1.351.00
Variable action (unfav.)γQ1.501.00

Key Facts About Eurocode 2 Structural Design

Eurocode 2 in the UK

BS EN 1992-1-1 (Eurocode 2, Part 1-1) replaced BS 8110 as the primary UK standard for the design of concrete structures in 2010. It is used alongside the UK National Annex (NA) which modifies certain nationally determined parameters. The UK NA uses γc = 1.5 and γs = 1.15 as standard partial material factors.

Design Concrete Strength

The design compressive strength of concrete in EC2 is fcd = α·fck/γc where α = 0.85 (long-term effects factor) and γc = 1.5, giving fcd = 0.567·fck. For C30/37, fcd = 0.567 × 30 = 17 N/mm².

Design Steel Strength

The design yield strength of reinforcement in EC2 is fyd = fyk/γs = fyk/1.15 = 0.87·fyk. For B500B/B500C steel (the standard UK rebar), fyd = 0.87 × 500 = 435 N/mm². This is slightly higher than the BS 8110 value of 0.87·fy = 400 N/mm² (for 460 N/mm² steel).

The K Factor in Bending

The dimensionless bending parameter K = MEd/(bd²fck) is the central check in EC2 beam bending design. If K ≤ K’ (= 0.167 for ξ ≤ 0.45d), the section can be designed as singly reinforced. If K > K’, compression steel is required or the section dimensions must be increased.

Lever Arm

The internal lever arm z = d[0.5 + √(0.25 − K/1.134)] is limited to a maximum of 0.95d (to prevent over-estimation of lever arm in lightly loaded sections). The required tension steel area is then As = MEd/(fyd·z).

Minimum Reinforcement

EC2 requires minimum tension reinforcement in beams and slabs of As,min = 0.26(fctm/fyk)bd ≥ 0.0013bd. For C30/37 and B500B steel: fctm = 2.9 N/mm², giving As,min ≈ 0.0015bd. This minimum applies regardless of the moment demand.

Shear – Variable Strut Inclination

EC2 uses the variable strut inclination method for shear design, where the designer can choose the angle θ of the concrete compression strut between 21.8° (cotθ=2.5) and 45° (cotθ=1.0). A smaller angle requires less shear link steel but higher compression in the concrete strut. The strut angle is often taken as 45° for simplicity in domestic structures.

Deflection – Span/Depth Method

EC2 allows deflection to be checked by the simplified span/depth ratio method (Table 7.4N) rather than by detailed calculation in most cases. The basic ratios are: simply supported beam/slab L/d = 20×K; continuous end span 26×K; cantilever 8×K; flat slab 24×K (where K accounts for the structural system).

Short vs Slender Columns

A column is classified as short if the slenderness ratio λ = L0/i ≤ λlim (typically 25–35 for most domestic columns). Short columns can be designed for axial load only without second-order effects. Slender columns require additional design moment to account for buckling effects (EC2 Clause 5.8).

Load Combinations – EN 1990

The UK NA to EN 1990 permits the use of either Expression 6.10 (γG·Gk + γQ·Qk) or the less favourable of Expressions 6.10a and 6.10b. The 6.10a/6.10b approach uses γG = 0.925×1.35 = 1.25 (approx.) for the permanent-load-dominated case, saving material cost where permanent loads are small relative to imposed loads.

Nominal Cover

The nominal concrete cover cnom = cmin + Δcdev where Δcdev = 10mm (UK NA). cmin depends on exposure class and structural class. For typical internal RC slabs (XC1), cmin = 15mm → cnom = 25mm. For external elements (XC3), cmin = 25mm → cnom = 35mm.

Always Verify with an Engineer

The calculators on this page implement simplified EC2 design expressions suitable for preliminary design and checking only. A full structural design must consider second-order effects, torsion, punching shear, fatigue, fire resistance, and serviceability crack widths, among other checks. All structural elements must be designed or verified by a Chartered Structural Engineer.

Frequently Asked Questions – EC2 Structural Design

What is Eurocode 2 and when does it apply in the UK?

Eurocode 2 (BS EN 1992-1-1) is the European standard for the design of concrete structures, adopted in the UK in 2010 to replace BS 8110. It applies to all reinforced and prestressed concrete buildings and civil engineering structures designed in the UK. It is used alongside the UK National Annex, which specifies nationally determined parameters (NDPs) including partial material factors, imposed load values, and deflection limits. Despite Brexit, the UK retains the Eurocodes as the primary suite of structural design standards, and BEIS confirmed in 2022 that BS EN Eurocodes remain the designated standards for UK structural design for the foreseeable future.

What is the difference between fck and fcu?

fck is the characteristic cylinder compressive strength of concrete at 28 days, used in Eurocode 2 design (European system). fcu is the characteristic cube compressive strength, used in the old BS 8110 design system. UK ready-mix concrete grades are specified to BS 8500 using cylinder strength notation (C25/30, C30/37, etc.) where the first number is fck (cylinder) and the second is fcu (cube). Approximately: fcu ≈ 1.25×fck. So C30/37 concrete has fck = 30 N/mm² and fcu = 37 N/mm².

How do I calculate the design moment for a simply supported beam?

For a simply supported beam with a uniformly distributed load (UDL), the maximum design bending moment at mid-span is: MEd = wEd·L²/8, where wEd is the design UDL (in kN/m) and L is the effective span (in metres). The design UDL is calculated from the load combination: wEd = 1.35·Gk + 1.5·Qk (using Expression 6.10). For a point load P at mid-span: MEd = PEd·L/4. For a cantilever with UDL: MEd = wEd·L²/2 at the fixed end.

What concrete cover should I specify for a domestic ground floor slab?

For a domestic ground floor slab in a dry interior (exposure class XC1), the minimum cover to reinforcement is cmin = 15mm, giving a nominal cover of cnom = 25mm (cmin + 10mm construction tolerance). In practice, most UK structural engineers specify 25mm nominal cover for interior ground floor slabs. For external slabs or those in contact with aggressive ground (sulphate-bearing soils), the exposure class increases and covers of 35–50mm may be required. Always check the specific exposure class with your structural engineer.

What is the difference between a short and a slender column in EC2?

A short column can be designed for concentric axial load without considering geometric second-order effects (P-delta effects). EC2 defines a column as short if its slenderness ratio λ = L0/i is less than the limiting slenderness λlim, where L0 is the effective length and i is the radius of gyration. For a typical domestic column with moderate axial load, λlim is approximately 25–35. A slender column has λ > λlim and must be designed to resist an additional design moment ΔM accounting for buckling — requiring more detailed calculation per EC2 Clause 5.8. Most domestic columns (3–4m storey height, 250–400mm section) are short columns.

Do I need a structural engineer for a residential RC slab or beam?

Yes — in virtually all cases, any reinforced concrete structural element (beam, slab, column, or foundation) in a UK building requires design by or verification by a Chartered Structural Engineer (MIStructE, FIStructE, or CEng with structural engineering specialism). This is a requirement of Part A (Structure) of the Building Regulations, which requires that structural elements are designed to withstand all reasonable loads. Building Control will typically require structural calculations prepared and signed by a qualified engineer for any significant RC work. The calculators on this page provide useful preliminary estimates and learning tools, but are not a substitute for professional structural engineering design.