When you punch numbers into a cable sizing calculator online, the tool is not using magic; it is executing a basic voltage drop algorithm derived from Ohm’s Law and the physical resistivity of the conductor. The core formula for single-phase and DC circuits is CM = (2 × K × I × D) / VD. If the calculator asks for metric inputs but you assume imperial, or if you forget the return-path multiplier, your selected wire will overheat or your equipment will brown out.
Below is the exact math, the underlying assumptions, the unit traps that break the calculation, and two fully worked problems so you can verify any web tool’s output before you buy copper.
The Core Formula Behind Every Cable Sizing Calculator Online
Most online calculators rely on the standard NEC-style approximate voltage drop formula for single-phase AC and DC circuits. It calculates the required cross-sectional area of the conductor in Circular Mils (CM) to keep voltage drop within an acceptable limit.
CM = (2 × K × I × D) / VD
| Symbol | Definition | Standard Units / Values |
|---|---|---|
| CM | Circular Mils (cross-sectional area of the wire) | Circular Mils (e.g., 16,510 for 8 AWG) |
| K | DC Resistivity Constant of the conductor material | 12.9 for Copper, 21.2 for Aluminum (at 75°C) |
| I | Load Current | Amperes (A) |
| D | One-way distance from source to load | Feet (ft) |
| VD | Maximum allowable voltage drop | Volts (V) — typically 3% to 5% of nominal voltage |
| 2 | Multiplier for the return path (hot + neutral/ground) | Dimensionless (Use √3 for 3-phase systems) |
Rearranged Forms: Solving for Any Variable
A good calculator lets you solve for any missing variable. Here are the algebraic rearrangements of the core formula, useful when you are constrained by a specific wire spool or a fixed physical distance.
- Solve for Area (CM):
CM = (2 × K × I × D) / VD(Use to pick wire size) - Solve for Max Distance (D):
D = (VD × CM) / (2 × K × I)(Use to find max run length) - Solve for Max Current (I):
I = (VD × CM) / (2 × K × D)(Use to find safe ampacity for an existing run) - Solve for Voltage Drop (VD):
VD = (2 × K × I × D) / CM(Use to check drop on an installed cable)
Where the Formula Applies (and Where It Breaks)
Assumptions and Limits
This formula assumes a steady-state DC load or a single-phase AC load with a power factor near 1.0 (unity). It ignores AC reactance (skin effect and inductive reactance), which is negligible for standard residential wire sizes (up to 1/0 AWG) at 60Hz. For 3-phase AC, replace the 2 multiplier with √3 (1.732) and use line-to-line voltage for your VD percentage calculation.
Unit Mistakes That Break the Math
- The Area Trap: The formula requires Circular Mils (CM). If your calculator asks for area and you input square millimeters (mm²), the math will fail. Conversion: 1 mm² = 1,973.5 CM.
- The Distance Trap: The K constant (12.9 for Cu) is calibrated for feet. If you input meters without adjusting the K constant, your calculated wire size will be roughly 3.28 times too small.
- The Voltage Trap: VD is an absolute voltage value (e.g., 7.2V), not a percentage. If the calculator asks for percentage (e.g., 3%), it will handle the multiplication internally. If it asks for Volts and you type "3", you are allowing a 3-volt drop, which on a 12V system is a massive 25% loss.
Realistic Answer Magnitudes
When verifying output, use these sanity checks:
• CM values should be in the thousands. (14 AWG = 4,110 CM; 4 AWG = 41,740 CM). If the calculator outputs CM = 16.5, it accidentally gave you thousands of circular mils (kcmil) or mm².
• VD values for a 120V branch circuit should be between 1.5V and 6V. If your calculated VD is 45V on a 120V circuit, your wire is drastically undersized or your distance input is wrong.
Worked Problem 1: Sizing Copper for a 240V EV Charger
Scenario: You are installing a Level 2 EV charger in 2026 that pulls a continuous 40A load at 240V. The one-way run from the subpanel to the charger is 100 feet. You want to limit voltage drop to 3%.
Step 1: Define the variables with strict units.
- I = 40 A
- D = 100 ft
- K = 12.9 (Copper)
- VD = 3% of 240V =
0.03 × 240 = 7.2 V
Step 2: Apply the rearranged formula for Area (CM).
CM = (2 × 12.9 × 40 × 100) / 7.2CM = 103,200 / 7.2CM = 14,333.3
Step 3: Map CM to standard AWG sizes.
Looking at NEC Chapter 9, Table 8:
• 10 AWG = 10,380 CM (Too small)
• 8 AWG = 16,510 CM (Larger than 14,333 — This is the mathematical pick)
Worked Problem 2: Maximum Run for a 12V Solar String
Scenario: You have a 12V off-grid solar array. The charge controller limits the array current to 10A. You have a spool of 6 AWG copper wire (26,240 CM) and want to keep the voltage drop under 2% to ensure the MPPT controller tracks efficiently.
Step 1: Define the variables.
- I = 10 A
- CM = 26,240 (for 6 AWG)
- K = 12.9 (Copper)
- VD = 2% of 12V =
0.02 × 12 = 0.24 V
Step 2: Apply the rearranged formula for Distance (D).
D = (VD × CM) / (2 × K × I)D = (0.24 × 26,240) / (2 × 12.9 × 10)D = 6,297.6 / 258D = 24.41 ft
Step 3: Interpret the result.
Your maximum one-way distance is 24.4 feet. If your panels are 30 feet away, a 2% drop is physically impossible with 6 AWG wire at 12V. You must either wire the panels in series to increase the voltage (which decreases the current and allows longer runs), or upgrade to 4 AWG (41,740 CM) wire, which would extend the max distance to roughly 38.8 feet.
Decision Path: Translating Calculator Output to a Real Purchase
Once your cable sizing calculator online spits out a required CM or mm² value, use this decision tree to make a concrete purchasing decision. Do not just buy the exact mathematical match; account for physical installation realities.
| Calculator Output (CM) | Next Closest Standard AWG | Installation Condition | Concrete Action & Part Pick |
|---|---|---|---|
| < 4,110 CM | 14 AWG | Standard 15A branch circuit, dry location | Buy 14/2 NM-B (Romex). Do not use smaller than 14 AWG for mains. |
| 10,380 - 16,510 CM | 10 AWG or 8 AWG | 30A-40A load, in-wall conduit | Buy 8 AWG THHN (stranded). Stranded pulls easier in conduit than solid NM-B. |
| 26,240 - 41,740 CM | 6 AWG or 4 AWG | 50A-60A subpanel feeder, outdoor burial | Buy 4 AWG UF-B or XHHW-2 in PVC. 4 AWG provides a buffer for voltage drop over long burial runs. |
| > 66,360 CM | 2 AWG or larger | 100A+ service, high ambient heat | Buy 1/0 AWG THHN/THWN-2. Apply NEC 310.15 derating factors if bundling >3 current-carrying conductors. |
Default Recommendation: If your math lands exactly on the boundary between two wire sizes (e.g., you need 16,500 CM and 8 AWG is 16,510 CM), always step up one size to 6 AWG. Copper prices fluctuate, but the cost difference over a 100-foot run is typically under $40, whereas the cost of tearing out drywall to replace an overheating wire is thousands. Furthermore, stepping up one size inherently compensates for the AC reactance and power factor variables that basic online calculators ignore.






