How Kirchhoff's Current Law Works: An Easy Explanation

Kirchhoff’s Current Law (KCL) is one of the most basic and important laws in electronics and electrical engineering. It helps us understand how current flows in a circuit at junction points (nodes).
📜 The Law (Definition)
The total current entering a junction is equal to the total current leaving the junction.
This is also called the law of conservation of charge.
No current is lost or gained at a point — it just splits or combines.
💡 Formula:
If a node has multiple incoming and outgoing currents:
I₁ + I₂ = I₃ + I₄ + ...
💧 Easy Analogy: Water Pipe Junction
Imagine a water pipe system with three pipes connected at a junction.
6 liters/sec enters from one pipe
4 liters/sec enters from another
Water must leave the junction at a total of 10 liters/sec
If only 8 L/sec left the junction, the junction would “fill up” — but electricity can’t pile up like that.
So in a circuit, the total current in must equal total current out.
🔢 Real Circuit Example
A node has:
I₁ = 3A entering
I₂ = 2A entering
I₃ = ? (leaving)
graph TB A[Current I1 = 3A] --> N[Node N] B[Current I2 = 2A] --> N N --> C[Current I3 = 5A]
Then:
I₁ + I₂ = I₃
3A + 2A = 5A
✅ Current leaving = 5A
🔄 Why It Matters
KCL is used to:
Analyze current flow in complex circuits
Design safe and balanced electrical systems
Understand behavior of parallel circuits and branches
🏁 Key Points to Remember
KCL applies to any electrical node (a point where wires or components connect)
Incoming current = Outgoing current
It’s all about conservation — charge doesn’t vanish or build up at a point
Subscribe to my newsletter
Read articles from Ravikirana B directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by

Ravikirana B
Ravikirana B
I’m Ravikirana B – an engineer driven by curiosity and clarity. I specialize in electronics, Python programming, and work across a range of technologies to build real-world solutions that blend hardware and software. I started Tech Shodhaka to share what I learn, simplify what I know, and spark curiosity in those who want to understand how tech actually works — especially in our own languages and ways of thinking. Here, you’ll find: 🔧 Electronics concepts explained with analogies (like water flow, gates, tanks) 🐍 Python-based tech insights and automation ideas ⚡ Real tech reflections from both theory and hands-on work 🌿 A touch of Kannada-English expression for wider reach I believe in making learning accessible, especially for students and self-learners from smaller towns like mine. If you’re someone who loves understanding “why” and “how”, Tech Shodhaka is for you. Let’s keep exploring, clearly and curiously. 🙌