Cable Voltage Drop Calculator

Voltage drop for DC, single-phase and three-phase runs in copper or aluminium, sized in mm² or AWG, to BS 7671, IEC 60364 or NEC limits — with the BS 7671 Appendix 4 mV/A/m figure shown alongside.

Cable voltage drop is the portion of the supply voltage consumed by the cable itself instead of reaching the load. For DC and single-phase AC it is ΔV = 2 × L × I × R′, where L is the one-way run in metres, I the design current in amps and R′ the resistance of one conductor per metre at its operating temperature; balanced three-phase uses √3 in place of 2. BS 7671 Appendix 4 states the same calculation as a tabulated figure in mV/A/m — 2.5 mm² two-core 70 °C thermoplastic copper is 17.7 mV/A/m, so 20 A over a 30 m run drops 10.6 V, or 4.63% of a 230 V supply. The usual permitted limits are 3% for lighting and 5% for other loads.

Formula, single-phase
ΔV = 2 × L × I × R′
Formula, three-phase
ΔV = √3 × L × I × R′
BS 7671 form
ΔV = (mV/A/m) × Ib × L ÷ 1000
2.5 mm² copper at 70 °C
17.7 mV/A/m
Limit — lighting
3% (BS 7671, IEC 60364, NEC)
Limit — other loads
5%

Inputs

Standard

Sets the permitted drop and the language it is expressed in. The calculation itself is the same.

System
V

A

The design current the cable will actually carry.

m

Distance from the origin of the installation to the load. The return conductor is accounted for automatically.

Conductor
Size by

Sets the conductor operating temperature the resistance is calculated at. This is how BS 7671 Appendix 4 tabulates.

BS 7671 Appendix 4, Table 4Ab.

Results

Voltage drop6.619 VΔV = k·L·I·R′
Drop
2.878 %
Voltage at load
223.4 V
BS 7671 (mV/A/m)
11.03
Loop resistance
331 mΩ
Power lost in cable
132.4 W

2.88% is within the 5% limit set by BS 7671, with 2.12 percentage points of margin.

BS 7671 states this as 11.0 mV/A/m. Appendix 4 applies it as ΔV = (mV/A/m) × Ib × L ÷ 1000 — here 11.0 × 20 × 30 ÷ 1000 = 6.62 V.

Calculated at 70 °C, the conductor operating temperature for thermoplastic (PVC) insulation. This is the basis BS 7671 Appendix 4 tabulates, and it assumes the cable is running at full load.

The cable is dissipating 132 W as heat. Over a year of continuous operation that is 1.16e+3 kWh wasted — often enough to pay for the larger cable.

Diagram

Cable run from supply to loadA 30 m run carrying 20 A drops 6.62 V, leaving 223 V at the load.Supply230 VLoad223 V30 m one way20 A−6.62 V (2.88%)132 W lost as heat

Worked examples

Garage sub-main — 20 A over 30 m

A classic sub-main run in 4 mm² twin & earth. Long enough that voltage drop, not current rating, decides the cable size.

6.62 V, 2.88% — inside the 5% limit. 11.0 mV/A/m

The same run in 2.5 mm²

2.5 mm² is rated for 20 A in free air, so it passes on current. See what it does to the drop.

10.6 V, 4.63% — scrapes 5% but fails a 3% lighting circuit. 17.7 mV/A/m

SWA sub-main — 63 A over 40 m

Multicore steel wire armoured to a workshop, XLPE insulated so the conductor is rated to 90 °C rather than 70 °C.

7.39 V, 3.21% — inside 5%. 2.93 mV/A/m

Three-phase motor, 30 A over 50 m

Three-phase uses √3 rather than 2, so the same conductor goes further than a single-phase run would.

5.69 V, 1.42% — plenty of margin. 3.79 mV/A/m

12 V DC over 10 m — where drop really bites

Low-voltage DC is unforgiving. The same absolute drop is a far bigger percentage.

1.77 V — 14.8%, badly over limit despite a short run

Reviewed by Salamot Hok, electrician with 10+ years · Last reviewed 19 August 2026

Engineering guidance, not a code sign-off. Verify against the governing standard before relying on this result for safety-critical or code-compliance work.

How cable voltage drop works

When to use this: sizing a sub-main to an outbuilding, running power to a machine at the far end of a workshop, wiring a 12 V solar or automotive system, or working out why the motor at the end of a long run keeps tripping on undervoltage.

Every conductor has resistance. Push current through it and some of the supply voltage is consumed by the cable itself rather than delivered to the load. The formula is just Ohm’s law applied to the cable:

ΔV = 2 × L × I × R′  (DC and single-phase)
ΔV = √3 × L × I × R′  (balanced three-phase)

L is the one-way run in metres, I the design current in amps, and R′ the resistance of one conductor per metre at its operating temperature. The factor of 2 is there because the current has to come back — the loop is twice the cable length.

Three-phase uses √3 because in a balanced system the three phase currents are 120° apart and largely cancel in the return path. The practical result: the same cable carries the same current with about 13% less drop on three-phase than single-phase.

The BS 7671 method: Appendix 4 and mV/A/m

If you work to BS 7671 you almost certainly do not evaluate ΔV = 2LIR′ on site. You look up a number. Appendix 4 tabulates voltage drop for every cable type and conductor size as a single figure in (mV/A/m) — millivolts of drop, per ampere of design current, per metre of run — and you apply it like this:

ΔV = (mV/A/m) × Ib × L ÷ 1000

That one number has already absorbed the conductor resistance, the operating temperature and the go-and-return path. It is the same calculation as the formula above; the table just does the arithmetic for you. A 2.5 mm² two-core 70 °C thermoplastic copper cable is 18 mV/A/m, so 20 A over 30 m is 18 × 20 × 30 ÷ 1000 = 10.8 V.

The calculator shows 17.7 rather than 18 for that cable, and 10.6 V rather than 10.8 V. That is not a disagreement — Appendix 4 rounds its figures to two significant figures, and 17.7 is what the underlying IEC 60228 conductor resistance gives. Use the table value if you are writing it on a certificate; the difference is well inside the tolerance the conductor is manufactured to.

With BS 7671 selected, this calculator reports the mV/A/m figure alongside the volts, so you can check it directly against the Appendix 4 table for your cable type rather than taking our word for the answer. The figures it produces reproduce the published table to within 2% for every size up to 16 mm².

Above 16 mm², the table has a second column — and we do not model it

For 25 mm² and larger, Appendix 4 splits the tabulated figure into a resistive component r and a reactive component x, and the value you must design to is z = √(r² + x²). Reactance depends on the cable’s construction and conductor spacing; it is not derivable from conductor resistance, and the tabulated values are BSI’s.

This calculator models r only. Above 16 mm² it says so on screen rather than quietly returning a number that is too small — which is the failure mode that matters, because a sub-main is exactly where the reactive term stops being negligible. For those sizes, take z from the table for your cable type and multiply it out yourself.

The limits

StandardLightingOther loadsMeasured from
BS 7671 Table 4Ab — public LV supply3%5%Origin of the installation
BS 7671 Table 4Ab — private LV supply6%8%Origin of the installation
IEC 60364-5-52 Annex G3%5%Origin of the installation
NEC 210.19(A) / 215.2(A)3% branch, 5% feeder + branch totalService entrance

None of these is a hard legal limit — BS 7671 Appendix 4 is informative, and the NEC figures are informational notes. In practice they are what an inspector expects and what equipment manufacturers assume, so treat them as binding unless you have a documented reason not to.

The BS 7671 private supply row catches people out. If the installation is fed from a generator, a private transformer or an off-grid system rather than the DNO’s network, the permitted drop roughly doubles — because the voltage at the origin is under your control rather than sitting somewhere inside a statutory tolerance you cannot see.

Lighting gets the tighter limit because incandescent output falls off sharply with voltage, and because flicker from voltage sag on other circuits is most visible in lighting.

Why low-voltage systems suffer most

The limit is a percentage, and that is what makes low-voltage DC so unforgiving. Consider the same 1 V of drop:

Supply1 V drop isVerdict
400 V three-phase0.25%Irrelevant
230 V single-phase0.43%Irrelevant
48 V DC2.1%Noticeable
12 V DC8.3%Over limit

It compounds, too. For the same power, a 12 V system carries roughly 19 times the current of a 230 V one, and drop is proportional to current. This is why a 12 V solar installation uses conductors that look absurd for the wattage involved, and why the industry keeps moving to 48 V wherever it can.

Temperature matters more than people expect

Copper resistance rises about 0.393% per kelvin. The 20 °C figure in most tables is a reference condition, not an operating one:

Conductor temperatureResistance vs 20 °CTypical situation
20 °C100%Reference / unloaded
50 °C+12%Moderately loaded
70 °C+20%PVC cable at full rating
90 °C+28%XLPE cable at full rating

A design that lands at exactly 5% at 20 °C is really at 6% once the cable warms up. This is not a refinement you can skip: BS 7671 Appendix 4 and IEC 60364 Annex G both tabulate at the insulation’s rated temperature, so a calculation done at 20 °C is not comparable with the limit it is being checked against. That is why this page asks for the insulation type rather than a temperature — 70 °C for thermoplastic, 90 °C for thermosetting — and keeps the free-text temperature for the specific case of a cable you know is lightly loaded.

Worked examples

Garage sub-main: 20 A over 30 m in 4 mm²

4 mm² 70 °C thermoplastic copper = 11.0 mV/A/m
ΔV = 11.0 × 20 × 30 ÷ 1000 = 6.62 V
6.62 / 230 = 2.88%

Inside the 5% limit with room to spare. Note the cable is also dissipating 20 × 6.62 = 132 W as heat when fully loaded — over a year of continuous use that is about 1,160 kWh, which is usually a stronger argument for the larger cable than the drop limit is.

The same run in 2.5 mm²

2.5 mm² = 17.7 mV/A/m
ΔV = 17.7 × 20 × 30 ÷ 1000 = 10.6 V = 4.63%

2.5 mm² is rated for 20 A in free air, so it passes on current-carrying capacity, and it scrapes inside a 5% limit. But it fails a 3% lighting limit outright, and it wastes 60% more energy as heat. This is the case where current rating and voltage drop give different answers — and voltage drop is the one that should decide.

It is also the example worth checking a nominal-area calculator against. Divide resistivity by 2.5 mm² and you get 9.9 V, or 4.3% — comfortably inside 5%, and wrong. The regulation works from the IEC 60228 conductor resistance, and by that measure the same cable is at 4.63%.

12 V DC over 10 m at 10 A in 2.5 mm²

ΔV = 17.7 × 10 × 10 ÷ 1000 = 1.77 V = 14.8%

Badly over limit despite a short run and a cable size that would be generous at 230 V. To hit 5% you would need 10 mm² — four times the copper for a tenth of the power. That is the price of low voltage.

SWA and armoured cable

Steel wire armoured is the default for UK sub-mains — a run to a garage, a workshop, an outbuilding, anything buried or exposed. Three things about it matter for voltage drop:

  • It is normally XLPE, not PVC. Multicore SWA is usually thermosetting insulated, so the conductor is rated to 90 °C rather than 70 °C. That is about 7% more resistance at full load than the same size in twin & earth, and it means you should select 90 °C thermosetting above rather than leaving the default.
  • The armour does not carry load current. The steel wire armour is normally the circuit protective conductor. It carries fault current, not load current, so it does not appear in the voltage drop calculation at all — only the phase and neutral conductors do.
  • Size it for both jobs. The armour has to be adequate as a CPC in its own right. Sizing the phase conductors for voltage drop does not automatically make the armour adequate for the earth fault loop impedance, and that is a separate check.

One trap worth naming: single-core armoured cable in an AC circuit. Steel armour around a single core sits in an alternating magnetic field that does not cancel, and the induced eddy currents cause real heating and loss. That is why single-core armoured cables use aluminium wire armour rather than steel. It does not change the voltage drop arithmetic, but it does change which cable you are allowed to buy.

The sizes SWA is typically used in — 16 mm² and up — are also where the reactive component of the Appendix 4 figure starts to matter. Read the note above about z = √(r² + x²) before relying on this page for a large sub-main.

Copper or aluminium

Aluminium has about 61% the conductivity of copper, so it needs roughly 1.6× the cross-section for the same drop. Against that, it is far cheaper and much lighter, which is why service entrances and large feeders are routinely aluminium.

The real difficulties are mechanical rather than electrical. Aluminium creeps under sustained pressure, so terminations loosen over time unless they are torque-rated and listed for aluminium. It also forms an insulating oxide layer almost instantly on exposure to air, so joints normally need an anti-oxidant compound. Neither issue is a reason to avoid it — they are reasons to terminate it properly.

Reducing voltage drop

  • Larger cross-section. Drop is inversely proportional to area, so doubling the cross-section halves the drop. Usually the first and simplest fix.
  • Shorter run. Drop is directly proportional to length. Moving a distribution board closer to the load is often cheaper than upsizing a long cable.
  • Higher voltage. This helps twice — the current falls for the same power, and the percentage is taken against a larger number. Going from 12 V to 24 V cuts the percentage drop by a factor of four for the same load.
  • Split the load. Two circuits each carrying half the current have half the drop each, for the same total copper.

Size for both current and drop

Cable sizing has two independent constraints, and you take whichever demands more copper:

  • Current-carrying capacity protects the cable. Exceed it and the insulation overheats and eventually fails. This is a safety limit.
  • Voltage drop protects the load. Exceed it and equipment runs undervoltage — motors draw more current and run hot, electronics reset, lighting dims. This is a performance limit.

On short runs the current rating almost always decides. Past roughly 20–30 m, voltage drop takes over and frequently demands a cable one or two sizes larger than the current rating alone would suggest.

How to use this calculator

  1. Pick the standard you are working to

    BS 7671 for the UK, IEC 60364 across most of Europe and Asia, the NEC in the US. The arithmetic is identical; what changes is the permitted drop and how it is expressed.

  2. Pick the system type

    DC and single-phase AC both use a factor of 2 for the return conductor. Balanced three-phase uses √3.

  3. Enter the design current and the run length

    Use Ib, the current the circuit will actually carry, and the one-way distance from the origin of the installation — the return path is included automatically.

  4. Choose the conductor, size and insulation

    Switch between mm² and AWG as needed. Insulation sets the operating temperature: 70 °C for thermoplastic, 90 °C for thermosetting, which is what multicore SWA normally is. Aluminium needs roughly 1.6× the cross-section of copper.

  5. Check the result and the mV/A/m

    On BS 7671 the calculator also reports the Appendix 4 (mV/A/m) figure, so you can check it straight against the table for your cable type. If the drop exceeds the limit, it names the smallest standard conductor that would meet it.

Frequently asked questions

How do you calculate voltage drop to BS 7671?

BS 7671 Appendix 4 tabulates a (mV/A/m) figure for each cable type and conductor size, and you apply it as ΔV = (mV/A/m) × Ib × L ÷ 1000, where Ib is the design current in amps and L the one-way run in metres. That is the same calculation as ΔV = 2 × L × Ib × R′ for single-phase, with R′ the resistance of one conductor per metre at its operating temperature — the tabulated figure just does the arithmetic for you. This calculator reports both, so you can check one against the other.

What is the maximum permitted voltage drop under BS 7671?

Appendix 4, Table 4Ab: for a low-voltage installation supplied directly from a public distribution network, 3% for lighting and 5% for other uses. For an installation supplied from a private LV supply — a generator or a private transformer — it is 6% and 8%. The percentages are of the nominal voltage and are measured from the origin of the installation to the point of use. They are recommendations rather than absolute requirements, but a design that misses them needs a documented reason.

Why does your answer differ from a calculator that uses ρL/A?

Because a "2.5 mm²" conductor is not 2.5 mm² of copper. It is stranded, and IEC 60228 caps its resistance at 7.41 Ω/km — about 7% more than the nominal area suggests. BS 7671 builds its tables from those tabulated resistances, so a calculator that divides resistivity by nominal area returns a smaller drop than the regulation you are being assessed against. This page uses the IEC 60228 figures, which reproduce the published Appendix 4 values to within 2%.

Does this work for SWA cable?

Yes, for the conductor sizes where reactance is negligible — up to 16 mm². Multicore steel wire armoured cable is normally XLPE insulated, so select 90 °C thermosetting; the steel armour is usually the circuit protective conductor and does not carry load current, so it does not enter the voltage drop calculation. Above 16 mm² BS 7671 splits the tabulated figure into resistance and reactance and you must design to z = √(r² + x²), which this calculator does not model — it says so on screen when you cross that line.

What is mV/A/m?

Millivolts of voltage drop per ampere of design current per metre of cable run. It is how BS 7671 Appendix 4 presents voltage drop, because it collapses the conductor resistance, the operating temperature and the go-and-return path into one number you can look up and multiply. A 2.5 mm² two-core 70 °C thermoplastic copper cable is 18 mV/A/m; at 20 A over 30 m that is 18 × 20 × 30 ÷ 1000 = 10.8 V.

Why does three-phase use √3 instead of 2?

In a balanced three-phase system the three phase currents are 120° apart and largely cancel in the return path, so there is no full return conductor to account for. The line-to-line voltage relationship introduces the √3. The practical effect is that a three-phase run of the same cable has about 13% less drop than the single-phase equivalent.

Does cable temperature affect voltage drop?

Significantly, and it is the assumption most calculators get wrong. Copper resistance rises about 0.393% per kelvin. A conductor at its 70 °C rating has roughly 20% more resistance than at the 20 °C reference, and one at 90 °C about 28% more. BS 7671 and IEC 60364 both tabulate at the insulation’s rated temperature, so calculating at 20 °C understates the drop against the standard you are checking.

How do I reduce voltage drop?

Four options, in rough order of cost-effectiveness: increase the conductor cross-section, shorten the run, raise the supply voltage, or reduce the load current. Doubling the cross-section roughly halves the drop. Raising the voltage helps twice over, since both the absolute drop falls and the percentage is taken against a larger number.

Why is voltage drop worse on low-voltage DC?

Because the limit is a percentage. A 1 V drop on a 230 V supply is 0.43%; the same 1 V on a 12 V supply is 8.3%. Low-voltage systems also carry more current for the same power, and drop is proportional to current — so the effect compounds. This is why 12 V solar and automotive installations use conductors that look absurdly large for the power involved.

Is aluminium cable a problem?

Not inherently — it is standard for large feeders and service entrances. It has about 61% the conductivity of copper, so it needs roughly 1.6× the cross-section for the same drop. The real issues are mechanical: aluminium creeps under pressure, so terminations must be torque-rated and listed for aluminium, and an anti-oxidant compound is normally required.

Should I size a cable for current rating or voltage drop?

Both, and take whichever is larger. Current rating protects the cable from overheating; voltage drop protects the load from being undersupplied. On short runs the current rating usually decides. On long runs voltage drop almost always decides, and by a wide margin.

Sources and further reading

How this calculator is checked

Salamot Hok, Technical reviewer

Technical reviewer

Electrician · 10+ years of installation work in Bangladesh and the wider South Asian region

He reads the result the way an installer would: are the defaults values people actually meet, does the warning fire where you would stop and think, and is the answer something you could buy and fit? The code figures themselves come from the published standards cited below, not from him — that boundary is set out on his profile.

  • The maths lives in a pure function with its own test suite, asserted against worked examples from published references and standards. A calculator does not ship until those tests pass.
  • 5 sources cited by name and linked, so any figure on the page can be traced back to the document it came from.
  • Last reviewed . Review dates are advanced only when the page is actually re-read, never to look fresh.
  • Unusable input returns no answer. Where the inputs do not describe a real design, the calculator says so and withholds the number rather than printing a plausible-looking wrong one.

Related calculators