Enter positive values for currents entering the node and negative for currents leaving.
Figure 1: At any junction, the total current flowing in must equal the total current flowing out. If the sum is not zero, a current is missing or incorrectly measured.
Table of Contents
What Is Kirchhoff’s Current Law?
Kirchhoff’s Current Law (KCL) states that the total current entering any node (junction) in a circuit equals the total current leaving that node. Equivalently, the algebraic sum of all currents at a node is zero. This is a consequence of charge conservation — charge cannot accumulate at a point in a circuit.
KCL is the companion to KVL and together they form the foundation of all circuit analysis. The Parallel Circuit Calculator is a direct application of KCL: the total supply current equals the sum of all branch currents.
KCL Rules
Convention: currents entering are positive, currents leaving are negative (or vice versa).
Iin1 + Iin2 = Iout1 + Iout2 + ... + Ioutn
Worked Example — Simple Three-Branch Node
KCL: I₁ = I₂ + I₃
I₃ = 100 − 60 = 40 mA (leaving)
Worked Example — Finding a Missing Current
I₄ = 2 − 0.5 − 1 = 0.5 A out
The Current Divider Calculator applies KCL at the splitting node of parallel branches.
Worked Example — Multi-Node Circuit
I₁ = 12/100 = 120 mA, I₂ = 12/220 = 54.5 mA, I₃ = 12/470 = 25.5 mA
KCL: Itotal = 120 + 54.5 + 25.5 = 200 mA
Verifying: Itotal = V/Rtotal = 12/60 = 200 mA ✓. The Circuit Current Calculator can verify each branch independently.
KCL and Nodal Analysis
Nodal analysis applies KCL systematically at every node in a circuit, expressing all branch currents in terms of node voltages (using Ohm’s law). This creates a set of simultaneous equations that can be solved for all node voltages. It is particularly efficient for circuits with many loops but few nodes. The Thevenin Equivalent Calculator simplifies complex networks so you don’t need full nodal analysis for single-load problems.
Applications
KCL is used in every branch of electronics: power distribution (ensuring current balance at busbars), IC design (current mirrors, differential pairs), PCB analysis, fault detection (unexpected currents indicate faults), and digital logic (current summing at nodes). The Power Dissipation Calculator uses the currents found by KCL to check component ratings.
Frequently Asked Questions
Does KCL work for AC?
What about capacitors — can charge accumulate?
How many KCL equations do I need?
Can I use KCL at a supernode?
Related Circuit Analysis Calculators
Browse all Electronics Calculators →