The Kirchhoff's voltage law (KVL) formula states that the directed sum of the potential differences (voltages) around any closed loop in an electrical circuit is exactly zero. Rooted in the principle of conservation of energy, KVL dictates that a charge moving through a closed loop must return to its starting point with the exact same potential energy it began with. In practical bench terms: the sum of all voltage rises provided by sources must perfectly equal the sum of all voltage drops consumed by the loads and wiring.
The Core Kirchhoff's Voltage Law Formula & Symbol Definitions
The foundational mathematical expression for KVL is written as a summation around a closed path. When applying this on the workbench, you must adopt a strict sign convention (usually the passive sign convention) to avoid algebraic errors.
Standard Formula:
Σk=1n Vk = 0
Alternative (Rises = Drops):
Σ Vrises = Σ Vdrops
| Symbol | Parameter | Unit | Definition & Sign Convention |
|---|---|---|---|
| Vk | Voltage at element k | Volts (V) | The potential difference across the k-th component. Positive if traversing from + to - (a drop), negative if traversing from - to + (a rise). |
| n | Number of elements | Dimensionless | The total count of discrete components (sources, resistors, diodes) forming the closed loop. |
| Σ | Summation | N/A | The algebraic sum of all voltages as you trace the loop in a single chosen direction (clockwise or counter-clockwise). |
| E | Electromotive Force | Volts (V) | The ideal voltage provided by a source (battery, generator) before accounting for internal resistance. |
| I | Loop Current | Amperes (A) | The continuous flow of charge through the series loop. Used to calculate resistive drops via Ohm's Law (V = I × R). |
| R | Resistance | Ohms (Ω) | The opposition to current flow in a passive element, including wire parasitics and internal source resistance. |
Practical Voltage Drop Data in a 12V DC Lighting Loop
Textbook problems often ignore wire resistance and semiconductor voltage drops, but on a real jobsite or in a solar DC build, parasitics matter. Below is a data-dense breakdown of a realistic 12V nominal (13.8V actual) solar lighting loop. This circuit drives a high-power Cree XP-G3 LED using an IRLZ44N logic-level MOSFET as a switch, connected via 20 feet of 18 AWG copper wire.
| Loop Component | Key Parameter / Value | Calculated Voltage Drop (V) | % of 13.8V Source |
|---|---|---|---|
| 18 AWG Copper Wire | 20 ft round-trip, ~0.127 Ω total | 0.19 V (at 1.5A) | 1.38% |
| IRLZ44N MOSFET | RDS(on) = 0.022 Ω at VGS=5V | 0.03 V (at 1.5A) | 0.22% |
| Cree XP-G3 LED | Forward Voltage (Vf) at 1.5A | 3.10 V | 22.46% |
| Current Limit Resistor | 6.98 Ω (Calculated to set 1.5A) | 10.48 V | 75.94% |
| Total Loop Sum | Must equal Source Voltage | 13.80 V | 100.00% |
Note: According to KVL, the sum of these drops (0.19 + 0.03 + 3.10 + 10.48) exactly equals the 13.8V supplied by the solar charge controller. If your multimeter reads differently, you either have a high-resistance connection (corroded terminal) or an unaccounted parasitic load.
Rearranged Forms & Solving for Unknowns
While ΣV = 0 is the theoretical ideal, you rarely use it in that exact form when troubleshooting or designing. Here are the practical rearrangements for solving specific unknowns in a series DC loop:
- Solving for an Unknown Voltage Drop (Vx):
Vx = Vsource - Σ Vknown_drops
Use case: You know the battery voltage and the drop across the main load, and need to find out how much voltage is being wasted in the wiring and switchgear. - Solving for Loop Current (I):
I = (Σ Esources) / (Σ Rtotal)
Use case: Finding the steady-state current in a loop with multiple resistors and one or more series-opposing or series-aiding batteries. - Solving for an Unknown Resistance (Rx):
Rx = (Vsource - Σ Vknown_drops) / I
Use case: Sizing a ballast or current-limiting resistor for an LED string when you already know the target current and the forward voltages of the LEDs. - Solving for Required Source Voltage (Vsource):
Vsource = Σ (I × Rk) + Σ Vf_diodes
Use case: Determining the minimum power supply voltage needed to drive a specific chain of components without starving them of current.
Worked Examples with Strict Unit Tracking
The most common reason KVL calculations fail on the bench is sloppy unit tracking. Below are two step-by-step problems demonstrating strict unit management.
Problem 1: Finding an Unknown Voltage Drop in a Sensor String
Scenario: A 24V DC power supply feeds a series loop containing three components: a precision shunt resistor (R1 = 100 Ω), a relay coil (R2 = 220 Ω), and an industrial sensor (R3, unknown). You measure the voltage across the shunt resistor and read exactly 4.0V. What is the voltage drop across the sensor?
- Find the loop current (I): Using Ohm's law on the known component.
I = V1 / R1 = 4.0 V / 100 Ω = 0.04 A(or 40 mA) - Find the voltage drop across the relay coil (V2):
V2 = I × R2 = 0.04 A × 220 Ω = 8.8 V - Apply KVL to find the sensor drop (V3):
Vsource - V1 - V2 - V3 = 0
24.0 V - 4.0 V - 8.8 V - V3 = 0
11.2 V - V3 = 0
Answer:V3 = 11.2 V
Problem 2: Loop Current with Opposing Voltage Sources
Scenario: A 14.0V automotive alternator is charging a 12.6V lead-acid battery. The alternator has an internal resistance of 0.05 Ω, the battery has an internal resistance of 0.02 Ω, and the connecting copper cable has a resistance of 0.10 Ω. Find the charging current.
- Define the loop direction: Let's trace clockwise, starting from the alternator's negative terminal.
- Write the KVL equation: (Rises are positive, drops are negative).
+14.0 V (alternator rise) - I(0.05 Ω) (alt. internal drop) - I(0.10 Ω) (cable drop) - 12.6 V (battery rise opposing the loop) - I(0.02 Ω) (batt. internal drop) = 0 - Group the terms:
14.0 V - 12.6 V = I(0.05 Ω + 0.10 Ω + 0.02 Ω)
1.4 V = I(0.17 Ω) - Solve for I:
I = 1.4 V / 0.17 Ω
Answer:I ≈ 8.235 A
Application Boundaries, Assumptions, and Common Unit Traps
KVL is an incredibly robust tool, but it is not a universal law of physics; it is an approximation derived from Maxwell's equations under specific conditions. Understanding when KVL breaks down is what separates a hobbyist from an electrical engineer.
The Lumped Element Assumption
KVL relies on the lumped matter discipline. It assumes that the physical dimensions of your circuit are much smaller than the wavelength of the electromagnetic signals operating within it, and that there is no changing magnetic flux linking the loop. If you are analyzing a circuit where the loop encloses a varying magnetic field (like the windings inside a transformer, or a high-frequency RF antenna trace), KVL fails. In those cases, the electric field is non-conservative, and you must use Faraday's Law of Induction (∮ E · dl = -dΦB/dt), which accounts for the induced electromotive force. For DC and standard 50/60Hz AC mains wiring, the lumped element model holds perfectly, and KVL is absolute.
Unit Mistakes That Break the Math
The most frequent point of failure in KVL calculations is prefix mismanagement.
- The Milli-Amp Trap: Multiplying a current in milliamps directly by a resistance in ohms yields millivolts, not volts.
5 mA × 100 Ω = 500 mV(0.5 V), not 500 V. Always convert to base SI units (Amperes, Volts, Ohms) before summing the loop. - The Micro-Ohm Parasitic: When calculating busbar or PCB trace drops, resistances are often in micro-ohms (μΩ). A 100A load across a 50 μΩ shunt drops
100 A × 0.00005 Ω = 0.005 V(5 mV). Forgetting the micro prefix leads to calculated voltage drops that exceed the source voltage, an immediate red flag that your math is wrong.
Sanity Checking: Realistic Answer Magnitudes
Always perform a magnitude sanity check on your final KVL sum. In a standard 12V DC automotive or solar system, wiring and switchgear voltage drops should be in the millivolt to low-single-digit volt range. If your KVL equation tells you that a 12 AWG wire is dropping 8 volts on a 15A circuit, you have either dropped a decimal point or used the wrong wire gauge in your resistance lookup. According to All About Circuits, verifying the physical realism of your calculated node voltages is the final, mandatory step in any circuit analysis.
For deeper academic validation of these principles and their derivation from conservative electric fields, refer to the HyperPhysics circuit theory documentation hosted by Georgia State University. Mastering the strict application of KVL, complete with rigorous unit tracking and an understanding of its physical boundaries, ensures your designs will work on the bench exactly as they do on paper.






