EngineeringElectrical EngineeringMedium

Kirchhoff's Current Law

Also known as:KCLKirchhoff's First LawJunction RuleNode Rule

Kirchhoff's Current Law (KCL) states that the algebraic sum of all currents entering and leaving any node (junction) in an electrical circuit equals zero. This law is a consequence of conservation of electric charge — charge cannot accumulate at a node under steady-state conditions. KCL is the basis for nodal analysis, a powerful technique for solving complex parallel and combined circuits.

Key Formula

Sum of all currents at a node = 0 (currents in = currents out)

LaTeX: \sum_{k=1}^{n} I_k = 0

SymbolMeaningUnit
I_kCurrent flowing into or out of the node (sign convention applied)Ampere (A)
nTotal number of branches connected to the nodedimensionless

Worked Example

Problem

At a node, three currents meet. I₁ = 5 A flows in, I₂ = 2 A flows in, and I₃ flows out. Find I₃.

Solution

Step 1: Apply KCL: sum of currents in = sum of currents out. Step 2: Currents in: I₁ + I₂ = 5 + 2 = 7 A. Step 3: Therefore I₃ = 7 A must flow out to satisfy KCL. Step 4: Verify: +I₁ + I₂ − I₃ = 5 + 2 − 7 = 0 ✓

Answer

I₃ = 7 A (flowing out of the node)

KCL Applied to Common Circuit Configurations

ConfigurationNumber of NodesKCL Equations NeededTypical Application
Series circuit21Single current path verification
Parallel circuit21Branch current distribution
T-network32Filter and attenuator design
Bridge circuit43Wheatstone bridge analysis
Ladder networkn+1nTransmission line modelling

Interactive Tools

PhET Circuit Construction Kit

Open Tool

Khan Academy — KCL

Open Tool

Brilliant.org Electrical Engineering

Open Tool
Diagram showing Kirchhoff's Current Law at a circuit node with multiple branch currents

Wikimedia Commons, CC BY-SA

Related Terms

Named after Gustav Kirchhoff (1824–1887), a German physicist who published both circuit laws in 1845 while a student at the University of Königsberg. "Current" comes from Latin "currere" meaning "to run or flow", and "node" from Latin "nodus" meaning knot or junction.

kirchhoffcurrentnodal-analysisjunctionconservation-of-chargeelectrical-engineering