Earthing & Bonding Calculator
Calculate minimum CPC, main earthing and bonding conductor sizes per BS 7671
Reference Info & Formulas
- Minimum CPC size (Table 54.7)
- Adiabatic CPC sizing
- Main earthing conductor
- Main bonding conductor
- Supplementary bonding
Table 54.7: Min CPC sizes
Reg 544.1: Main earthing
Reg 544.2: Bonding
Table 54.4: k values
Data: BS 7671:2018+A2:2022 — Tables 54.7, 54.8, 54.4
For guidance only. The responsibility for any electrical installation lies with the qualified person carrying out the work. Always verify calculations independently and apply professional judgement.
How This Calculator Works
Earthing and bonding conductor sizing uses BS 7671 tables for the simplified method, with the adiabatic equation available for precise verification.
CPC sizing follows Table 54.7: for line conductors up to 16mm², the CPC is equal in size; for 16–35mm², the CPC is 16mm²; above 35mm², the CPC is half the line conductor. Main bonding conductors for PME systems are sized from Table 54.8, based on the supply neutral cross-section.
S = √(I²t) / k- S
- = Minimum conductor cross-sectional area (mm²)
- I²t
- = Energy let-through of protective device (A²s)
- k
- = Factor for conductor material and insulation (e.g. 115 for Cu/PVC)
BS 7671 Regulation 543.1.3
The adiabatic equation provides an exact check that the chosen CPC can withstand the thermal energy of a fault without its insulation exceeding its limiting temperature. This is particularly useful where non-standard arrangements make the simplified table approach overly conservative.
Quick Reference — PME Main Bonding
Main bonding conductor sizes for PME (TN-C-S) supplies
BS 7671 Table 54.8| Supply Neutral (Cu) | Main Bonding Conductor |
|---|---|
| ≤35mm² | 10mm² |
| 50mm² | 16mm² |
| 70mm² | 16mm² |
| 95mm² | 25mm² |
| 120mm² | 25mm² |
Copper conductors throughout. For aluminium equivalents, consult the full table.
Practical Notes
PME Bonding Is Not Optional
The 22kΩ Extraneous Part Test
Verify the Earthing System
Frequently Asked Questions
SparkyHub is a free resource built by Taro Schenker — I build websites for trade businesses too.