Voltage Drop in DC Systems: Solar and Battery Wiring
Low-voltage DC wiring is far less forgiving than household AC circuits. A 2-volt drop on a 120 V circuit is barely 1.7%, but that same 2 volts on a 12 V battery bank wipes out 16% of your usable voltage. Getting the wire sizes right from the start saves you from mysterious inverter shutdowns, underperforming solar arrays, and cables that run hot under load.
Why DC Voltage Drop Hits Harder
Ohm's law works the same regardless of voltage, but the percentage math changes everything. Battery chargers, inverters, and solar charge controllers are designed to operate within tight voltage windows. A 12 V MPPT controller expecting 12.6 V at the terminals and seeing 11.0 V will either throttle output, trigger low-voltage cutoffs, or reduce charging efficiency.
The physics is straightforward: every conductor has resistance. Current flowing through that resistance produces a voltage drop equal to V = I × R. A long run with small wire carries more resistance, so the drop grows. On a 240 V AC circuit, installers sometimes accept a 5% drop with minimal real-world consequence. DC systems demand tighter tolerances.
Resistance also increases with temperature. A cable running hot from undersizing compounds the problem, and in a closed battery compartment or conduit bundle, that heat has nowhere to go.
Voltage Drop Targets by Circuit Type
Different DC circuits have different tolerances. These are widely used industry guidelines, though you should always verify requirements against the current edition of the NEC and consult a licensed electrician or installer for your specific installation.
PV array wiring (source circuits): 1% to 2% maximum. Solar string voltages can reach 150 V or more on grid-tied systems, but off-grid 12/24/48 V arrays are more vulnerable. Keeping drop under 2% preserves harvest efficiency throughout the day.
Battery-to-inverter cables: 0.5% to 1%. This is the most critical run in any off-grid system. Large inverters pull enormous surge currents during motor startups. A 3,000 W inverter on a 12 V bank draws 250 A continuous and can spike to 600 A or more on startup. Even a short run needs heavy cable.
12 V load circuits (lighting, pumps, accessories): 3% is a common practical ceiling. The NEC Chapter 11 (Informative Annex B) uses 3% as a benchmark for branch circuits, and most solar system guides follow the same target.
48 V systems: Same percentage targets, but you get four times the voltage headroom compared to 12 V. That translates to much smaller wire for the same wattage, which is one of the main reasons serious off-grid installations use 48 V battery banks.
The DC Voltage Drop Formula
The full formula accounts for both the outgoing and return conductors:
Vd = (2 × L × I × R) / 1000
Where:
- Vd = voltage drop in volts
- L = one-way length in feet
- I = current in amps
- R = conductor resistance in ohms per 1,000 feet (from wire tables)
To find the percentage: Vd% = (Vd / Vsource) × 100
Copper resistance values at 75°C (a standard operating temperature for insulated conductors):
| AWG | Ohms per 1,000 ft |
|---|---|
| 14 | 3.07 |
| 12 | 1.93 |
| 10 | 1.21 |
| 8 | 0.764 |
| 6 | 0.491 |
| 4 | 0.308 |
| 2 | 0.194 |
| 1/0 | 0.122 |
| 2/0 | 0.097 |
For a deeper look at how voltage drop is calculated and why it matters, the formula scales the same way across AC and DC circuits.
Worked Example 1: 12 V Battery-to-Inverter Run
Scenario: A 2,000 W inverter on a 12 V battery bank. The battery is 6 feet from the inverter (one-way). Continuous current draw at full load: 167 A (2,000 W / 12 V). Target: 1% drop max.
Maximum allowable Vd: 12 × 0.01 = 0.12 V
Rearranging the formula to solve for maximum resistance: R = (Vd × 1,000) / (2 × L × I) = (0.12 × 1,000) / (2 × 6 × 167) = 120 / 2,004 = 0.0599 ohms per 1,000 ft
Scanning the resistance table above, even 2/0 AWG (0.097 ohms/1,000 ft) exceeds the target. This run needs 3/0 AWG (0.077 ohms/1,000 ft) or larger. Many installers use parallel runs of 2/0 AWG, which halves the effective resistance to 0.0485 ohms/1,000 ft and lands well within spec.
This is why battery cables are always the thickest conductors in an off-grid system. Short and fat is the rule.
Worked Example 2: 48 V PV Array String
Scenario: Four 100 W panels wired in series, producing 48 V at 8.3 A (Imp). The run from the array to the charge controller is 40 feet one-way. Target: 2% drop.
Maximum allowable Vd: 48 × 0.02 = 0.96 V
Maximum resistance: R = (0.96 × 1,000) / (2 × 40 × 8.3) = 960 / 664 = 1.446 ohms per 1,000 ft
From the table, 12 AWG copper (1.93 ohms/1,000 ft) is too high. 10 AWG (1.21 ohms/1,000 ft) falls under the limit. The actual drop with 10 AWG: (2 × 40 × 8.3 × 1.21) / 1,000 = 0.80 V, or 1.67%. That's within spec.
If this were a 12 V system with the same panel wattage, the current would be 33 A, and the wire size would need to jump to 6 AWG or larger for the same 40-foot run. The voltage advantage of 48 V systems is real and significant.
12 V Wire Size Quick Reference Table
This table shows approximate maximum one-way run lengths in feet for copper wire at 3% voltage drop, at 75°C conductor temperature. Use as a starting point; always calculate for your specific load.
| AWG | Ampacity (60°C) | 10 A load | 20 A load | 30 A load | 40 A load |
|---|---|---|---|---|---|
| 14 | 15 A | 22 ft | -- | -- | -- |
| 12 | 20 A | 35 ft | 17 ft | -- | -- |
| 10 | 30 A | 56 ft | 28 ft | 18 ft | -- |
| 8 | 40 A | 89 ft | 44 ft | 29 ft | 22 ft |
| 6 | 55 A | 142 ft | 71 ft | 47 ft | 35 ft |
| 4 | 70 A | 226 ft | 113 ft | 75 ft | 56 ft |
Ampacity limits the maximum current before voltage drop becomes the binding constraint. Whichever gives the larger wire size governs. For sizing cable based on run length, the same approach applies to AC circuits.
Aluminum vs. Copper in DC Applications
Aluminum is common in large utility and residential feeders but is rarely used for DC battery and solar wiring. Aluminum has roughly 1.6 times the resistance of copper per unit cross-section, which pushes you up two AWG sizes for equivalent performance. The bigger practical concern is termination: aluminum oxidizes rapidly at connections, and a high-resistance termination in a 200 A battery circuit generates heat fast. Most off-grid and marine installers stick to tinned copper for DC wiring. For a full comparison of the two materials, see copper vs. aluminum wire.
Frequently Asked Questions
How much voltage drop is acceptable for a 12 V solar system?
The general guideline is 3% for load circuits and 1 to 2% for PV source circuits. On a 12 V system, 3% equals just 0.36 V. That threshold is tight enough that many installers target 2% or less across the whole system to leave headroom for connection resistance and temperature variation.
Why does my inverter keep shutting off even with a fully charged battery?
This is often a cable problem. If the battery-to-inverter cables are undersized or the connections are loose, voltage drops sharply when the inverter draws a surge current. The inverter sees a voltage below its low-voltage cutoff and shuts down to protect itself. Check cable gauge, verify terminations are tight and clean, and measure voltage directly at the inverter terminals under load.
Can I use automotive wire for solar and battery wiring?
Not for permanent installations. Automotive primary wire is rated for lower temperatures and typically uses thin, fine-strand copper that meets ampacity ratings only in short bursts. Solar and battery systems need wire rated for the application, such as THHN/THWN-2 in conduit, USE-2 for direct burial or outdoor PV runs, or marine-grade tinned copper for boat and RV systems. Ampacity ratings depend on the conductor material, insulation temperature rating, and installation method.
Does the formula change for 24 V or 48 V systems?
The formula itself stays the same. What changes is the system voltage in the denominator of the percentage calculation. A 1 V drop on a 48 V system is 2.1% and usually acceptable. That same 1 V drop on a 12 V system is 8.3%, which is a serious problem. This is why upgrading from 12 V to 48 V substantially reduces wire cost on longer runs.