How the wire size is chosen
Two checks run side by side and the larger wire wins. Examples 1 and 2 below are the same load at two distances, and the distance alone flips which check governs.
1. Ampacity
- Start from the conductor's ampacity in Table 310.16 at its insulation rating.
- Correct it for ambient temperature (Table 310.15(B)(1)) and for more than three current-carrying conductors together (Table 310.15(C)(1)).
- Cap it at the termination column, per 110.14(C). Continuous loads must fit 125% of the load in that column.
- Skip 14, 12 and 10 AWG when 240.4(D) wouldn't let them sit on a breaker big enough for the load.
- For a dwelling service or main feeder with the 310.12 option on, the target is 83% of the rating instead of the load.
2. Voltage drop
The smallest size whose drop over the one-way length stays within your limit (3% for a branch circuit or 5% for the feeder and branch together, per the informational notes in 210.19(A) and 215.2(A)), using the approximate-K method from the Voltage Drop calculator.
Worked examples
All single-phase, 90 °C insulation on 75 °C terminals, 30 °C ambient.
- 40 A at 240 V, 150 ft, copper. Ampacity alone needs 8 AWG; keeping drop under 3% needs 6 AWG. Result: 6 AWG (voltage drop governs), dropping 2.46%.
- The same 40 A load only 40 ft away. Now 8 AWG (ampacity governs), at 1.04% drop.
- 100 A at 240 V, 250 ft, aluminum. Ampacity needs 1 AWG aluminum, voltage drop needs 3/0 AWG, so 3/0 AWG at 2.63%.
More distances, in copper and aluminum: What size wire for a 100 amp service 200 ft away?
Upsized the hots for voltage drop? On a feeder or branch circuit, 250.122(B) makes the equipment grounding conductor grow in proportion; the Grounding calculator works it out. Service conductors carry no EGC.
This page cites the code but doesn't reproduce NEC text or tables. Use your copy of the NEC 2023 for the exact wording.
Worked examples on this page are computed by the same engine as the Voltkit app. The page cites NEC 2023 sections but doesn't reproduce NFPA text or tables; use your copy of the code for the exact wording.