Summary

BS EN 12588:1999 (Lead and lead alloys — rolled lead sheet for building purposes) is the harmonised European standard that replaced the former British Standard for milled lead sheet. It defines the mechanical properties, dimensional tolerances, and identification system for lead sheet used in construction. Every roll or sheet of compliant lead sold in the UK should be marked with its code number and carry the corresponding colour-coded edge stripe that allows rapid identification on site.

The code numbering system is widely used in specifications, manufacturers' literature, the Lead Sheet Manual, and in LCA LEADSKILLS training. When a specification simply says "Code 4 flashings" or "Code 5 flat roof", it is referencing BS EN 12588 by shorthand. Understanding what each code means in practice — its weight, its thickness, its thermal movement behaviour, and its appropriate applications — is fundamental knowledge for any leadworker and for any specifier or contractor writing a quote.

A common misconception is that a heavier code is always better. In practice, using too heavy a code for a small soaker or a step flashing wastes material and can make dressing unnecessarily difficult. The code selection guidance in the Lead Sheet Manual and BS 6915 is based on the thermal stress that each application places on the lead: longer or wider bays require heavier codes because they experience greater thermal cycling forces. Matching code to application is not over-engineering; it is what prevents cracking failures at ten years.

Key Facts

  • BS EN 12588:1999 — current harmonised standard; replaced BS 1178; published by BSI
  • Code 3 — 1.32 mm thick; 14.97 kg/m²; colour: green edge strip; lightest commercially available code
  • Code 4 — 1.80 mm thick; 20.41 kg/m²; colour: blue edge strip; the most commonly used code in UK domestic work
  • Code 5 — 2.24 mm thick; 25.40 kg/m²; colour: red edge strip; minimum for flat roof coverings and large gutters
  • Code 6 — 2.65 mm thick; 30.05 kg/m²; colour: black edge strip; for large flat areas and industrial applications
  • Code 7 — 3.15 mm thick; 35.72 kg/m²; colour: white edge strip; specialist use, ornamental work, large flat roofs
  • Code 8 — 3.55 mm thick; 40.26 kg/m²; colour: orange edge strip; heaviest standard code; specialist applications
  • Colour coding mnemonic — "Good Boys Rarely Break Windows Or Crack" (Green, Blue, Red, Black, White, Orange) for Codes 3–8 [verify with current LCA mnemonic, as variations exist]
  • Thermal expansion — lead expands approximately 29 mm per 10 m rise in temperature of 100°C; bay length limits are set to keep thermal stress within the material's tolerance
  • Maximum bay length — varies by code and application; Code 4 valleys typically 1,500 mm; Code 5 flat roofs typically 2,250–2,500 mm; see BS 6915 for full tables
  • Roll widths available — commonly 150 mm, 180 mm, 210 mm, 240 mm, 300 mm, 450 mm, 600 mm; custom widths available from manufacturers
  • Roll lengths — typically 3 m and 6 m for cut rolls; long coils for specialist fabrication
  • Minimum code for soakers — Code 3 (the Lead Sheet Manual minimum; some specifiers require Code 4)
  • Minimum code for flashings — Code 4 (BS 6915 guidance)
  • Minimum code for flat roofs — Code 5 (BS 6915)
  • Conformity marking — compliant lead should carry the CE mark (or UKCA post-Brexit) and the manufacturer's batch information

Quick Reference Table

Spending too long on quotes? squote turns a 2-minute voice recording into a professional quote.

Try squote free →
Code Thickness (mm) Weight (kg/m²) Edge Colour Primary Applications
3 1.32 14.97 Green Soakers, small internal gutters, temporary work
4 1.80 20.41 Blue Flashings, step flashings, valleys, small gutters, dormer cheeks
5 2.24 25.40 Red Flat roofs, parapet gutters, large valleys, back gutters
6 2.65 30.05 Black Large flat roofs, industrial use, ornamental work
7 3.15 35.72 White Heavy-duty flat areas, specialist/ornamental
8 3.55 40.26 Orange Specialist heavy-duty; rarely used in domestic work
Application Minimum Code Notes
Soakers 3 Code 4 preferred where durability critical
Step and cover flashings 4 Standard domestic
Valley gutters (domestic) 4 Code 5 for larger catchment areas
Flat roof coverings 5 BS 6915 minimum
Parapet gutters 5 Code 6 for wide or long gutters
Dormer back gutters 4 Code 5 for wider back gutters
Chimney back gutters 4 Code 5 for wide chimneys
Ornamental bossed work 6–7 Depends on complexity and size
Flat roof: large commercial 6 Check structural loading

Detailed Guidance

Understanding Thickness and Weight

The two critical specifications in BS EN 12588 are thickness (in millimetres) and mass per square metre (kg/m²). Both are given because different parts of the construction industry use different conventions: roofing contractors typically refer to code numbers and thicknesses, while structural engineers and project managers may reference weight when calculating dead loads on a structure.

The weight figures are not arbitrary: they reflect the density of lead (approximately 11,340 kg/m³) multiplied by the thickness. Code 5 at 25.40 kg/m² contributes meaningfully to the dead load of a flat roof and must be accounted for in the structural design, particularly on refurbishment projects where the original roof structure may have been designed for a different covering.

BS EN 12588 also specifies tolerances on thickness (±5% for most codes) and flatness. When specifying lead sheet for heritage restoration where profile matching is critical, it is worth confirming that the supplied sheet meets the dimensional tolerances in the standard.

Code Selection Principles

The code selection guidance in BS 6915 and the Lead Sheet Manual is based on the relationship between thermal movement and material stress. Lead has one of the highest coefficients of thermal expansion of any common roofing metal: approximately 29 mm per 10 m length for a temperature swing of 100°C. In the UK, a south-facing lead flat roof can experience temperatures from below 0°C in winter to over 80°C on a clear summer day — a range of 80°C or more.

Heavier codes are specified for applications with longer exposed bay lengths because:

  1. A longer bay has more absolute thermal movement, which places greater stress on each fixed point.
  2. Heavier lead has greater section modulus, so it can sustain the bending loads at a drip or roll without creeping or tearing.

For small soakers, which are short pieces hidden under tiles with their movement constrained by the tile above, Code 3 is adequate. For a 2,000 mm bay of flat roof exposed to full solar gain, Code 5 is the minimum that will resist the thermal cycling without creeping or cracking within the expected service life of 60+ years.

How to Read the Colour Coding System

The edge stripe colour is the fastest way to identify code on site. When a new roll is delivered, check the edge; it should show a continuous stripe in the code colour. The colour is also sometimes stamped on the lead surface at intervals, though this is less consistent between manufacturers.

On a busy site where rolls from different deliveries may be stored together, it is worth labelling each roll with its code at receipt rather than relying solely on the edge stripe, which can be obscured by coiling. Fitting the wrong code — particularly using Code 3 where Code 5 was specified — is a workmanship defect that may not become visible until years after installation.

Specifying on Drawings and in Bills of Quantities

When specifying lead sheet on construction drawings or in a bill of quantities, the standard format is:

"Lead sheet to BS EN 12588, Code [X], to all [flashings/valley gutters/flat roof coverings] as indicated."

This is the minimum required reference. For heritage or conservation projects, the specification may also require:

"Lead sheet to be continuously cast or rolled, not extruded or formed from recycled secondary lead, and to carry manufacturer's batch certification against BS EN 12588:1999."

The distinction between primary (mined) and secondary (recycled) lead is largely a heritage specification issue; BS EN 12588 applies to both, but some conservation officers or heritage bodies specify primary lead for work on listed structures. In practice, the majority of UK-produced lead sheet is manufactured to BS EN 12588 from a blend of primary and secondary lead and will be compliant for all standard applications.

Calculating Material Quantities

To estimate lead sheet tonnage for a project:

  1. Calculate the area of each element (e.g. valley gutter, flat roof, flashings) in m².
  2. Multiply each area by the weight per m² for the specified code.
  3. Add 10–15% for waste, laps, and drips.
  4. Convert to tonnes: weight in kg ÷ 1,000.

Example: A flat roof of 20 m² in Code 5 (25.40 kg/m²) requires approximately 20 × 25.40 = 508 kg = 0.51 tonnes before waste allowance. With 15% waste, allow approximately 0.59 tonnes.

Lead is priced per tonne by merchants, so accurate quantity calculations are essential for quoting. Small errors compound across a large project.

Frequently Asked Questions

Is Code 3 lead still acceptable for soakers?

Yes, Code 3 remains the minimum code specified for soakers in the Lead Sheet Manual and is widely used. Some specifiers and heritage bodies now prefer Code 4 soakers, citing improved durability on exposed or south-facing roofs where the soakers are subject to thermal movement. If a specification or schedule of works calls for Code 4 soakers, honour that specification; do not substitute Code 3 on cost grounds without written agreement.

Does BS EN 12588:1999 still apply after Brexit?

Yes. BS EN 12588:1999 was adopted as a UK National Standard and remains current. Post-Brexit, the CE mark on lead sheet is being superseded by the UKCA mark for products placed on the UK market, but the underlying technical standard has not changed. Lead sheet sold in the UK should still conform to the technical requirements of BS EN 12588.

Is there a Code 1 or Code 2?

Codes 1 and 2 exist in the historical classification but are not covered by BS EN 12588 and are not produced for building work in the UK. Code 3 is the lightest commercially available code. Codes 1 and 2 were occasionally referenced in old specifications or invoices; treat any reference to them as an error or as an indication the document is very old.

Can I use the same code for the whole job to simplify ordering?

It is technically possible to use Code 5 for soakers and flashings where Code 3 or 4 would be adequate, but it is wasteful and will increase your material cost significantly. The code selection guidance exists to balance performance and cost. Using a uniform heavy code also makes small-section work harder to dress neatly.

How do I check that delivered lead is the correct code?

Check the edge stripe colour against the code table. If in doubt, measure the thickness with a digital vernier calliper: Code 4 should measure 1.80 mm (±5% tolerance = 1.71–1.89 mm). Request the delivery note or material certificate from the merchant if there is any doubt about provenance.

Regulations & Standards

  • BS EN 12588:1999 — Lead and lead alloys; rolled lead sheet for building purposes; the defining standard for code numbers, thicknesses, and weights

  • BS 6915:2001 (with amendments) — Design and construction of fully supported lead sheet roof and wall coverings; contains the code selection guidance and bay length tables

  • Building Regulations Approved Document C — Resistance to moisture; leadwork performance as part of the building envelope

  • NHBC Standards Chapter 7.2 — Pitched roofs; references minimum standards for flashings and valleys in new-build warranty work

  • Lead Sheet Association Technical Guidance — Lead Sheet Manual and code selection tables

  • BSI BS EN 12588:1999 — Full standard text available via BSI subscription

  • Lead Contractor Association — LEADSKILLS training and code identification guidance

  • lca leadskills qualification — LCA certification and LEADSKILLS qualification levels

  • lead soakers and cover flashings — Code 3 soakers with Code 4 covers, sizing and fixing

  • lead valley gutters — Code 4 and 5 valley gutters, bay lengths, and drip details

  • lead dormer flashings — Dormer back gutters, cheek flashings, code selection