BS 7671 Earth Fault Loop Impedance (Zs) Calculator

Check maximum permitted Zs values and verify measured earth fault loop impedance for MCBs, fuses and RCDs in accordance with BS 7671.

Zs Design & Verification Tool

Single-phase to earth voltage (230 V typical in the UK).

Design Zs limit

Calculated maximum permitted Zs for the selected device and settings.

Ω

Check measured Zs

Note: This tool is an aid for design and verification. Always refer to the latest edition of BS 7671 and manufacturer data.

What is earth fault loop impedance (Zs)?

In BS 7671, the earth fault loop impedance Zs is the total impedance of the fault path from the point of fault, through the line conductor, protective conductor and supply, back to the source. It determines the earth fault current and therefore whether protective devices will disconnect within the required time.

Basic relationship

For a single-phase circuit:

Zs = U0 / Ia

  • U0 – nominal phase-to-earth voltage (typically 230 V)
  • Ia – current causing automatic disconnection of the protective device within the required time

Relationship between Ze, R1+R2 and Zs

The measured Zs at the end of a circuit is made up of the external earth fault loop impedance Ze plus the impedance of the line and protective conductors in the installation:

Zs = Ze + (R1 + R2)

Designers often calculate R1 + R2 from cable length and resistance per metre, then add Ze supplied by the DNO to estimate Zs and compare it with the maximum permitted value.

How this Zs calculator works

This tool implements the core BS 7671 principle that the fault current must be high enough to operate the protective device within the required disconnection time. For MCBs, it uses typical multiples of rated current; for RCDs and TT systems it uses the 50 V touch voltage limit.

1. TN systems with MCBs

For MCBs to BS EN 60898-1, the instantaneous (magnetic) trip is typically:

  • Type B: 3–5 × In (we conservatively use 5 × In)
  • Type C: 5–10 × In (we conservatively use 10 × In)
  • Type D: 10–20 × In (we conservatively use 20 × In)

The calculator sets Ia to the chosen multiple of In and applies Ohm’s law:

Zs,max = U0 / Ia

This gives a conservative maximum Zs for the selected breaker type and rating. In practice, you should compare with the tabulated values in BS 7671 or manufacturer data; this tool is designed to be on the safe side.

2. RCD-based disconnection (TN or TT)

For RCDs, BS 7671 requires that the product of earth resistance and residual operating current does not exceed the permissible touch voltage (usually 50 V):

R × IΔn ≤ 50 V

In TN systems, R is effectively Zs; in TT systems, R is the earth electrode resistance RA plus the resistance of the protective conductor. This calculator:

  • Computes the maximum permitted Zs or RA as Rmax = 50 / IΔn
  • Checks your measured Zs or RA against this limit

3. Optional 0.8 design factor

Many designers apply a factor of 0.8 to tabulated Zs values to allow for increased conductor resistance at operating temperature and measurement tolerances. When you tick “Apply 0.8 design factor”, the calculator checks:

Zs,measured ≤ 0.8 × Zs,max

Worked example

Consider a 32 A Type B MCB on a 230 V TN system, final circuit ≤ 32 A:

  1. Select TN, MCB Type B, In = 32 A, U0 = 230 V.
  2. The calculator uses Ia = 5 × 32 A = 160 A.
  3. Maximum Zs is: Zs,max = 230 / 160 ≈ 1.44 Ω.
  4. If your measured Zs is 0.95 Ω, with 0.8 factor applied, the design check is 0.95 ≤ 0.8 × 1.44 ≈ 1.15 Ω → Pass.

Limitations and good practice

  • This tool uses simplified assumptions and conservative multiples of In; always refer to the latest BS 7671 tables and manufacturer data.
  • Use an approved loop impedance tester and follow safe isolation procedures when measuring Zs.
  • For complex installations (three-phase, high prospective fault currents, special locations), a full design calculation and coordination study is recommended.

FAQ

Is Zs the same as loop impedance on my tester?

Yes. Most multifunction testers label the measurement as “loop impedance” or “Zs”. Some instruments also allow a separate “Ze” test at the origin.

What if my measured Zs is slightly above the tabulated value?

If Zs exceeds the tabulated maximum, the fault current may be insufficient to guarantee disconnection within the required time. Options include:

  • Using a larger conductor size to reduce R1 + R2
  • Shortening the circuit length
  • Using a more sensitive protective device (e.g. RCD)

Always document your design assumptions and verify against BS 7671.