Kirchhoff's circuit laws

Kirchhoff's circuit laws are two rules for analyzing electrical networks. The junction rule states that the total current entering a junction equals the total current leaving it, expressing conservation of electric charge. The loop rule states that the signed changes in electric potential around a closed circuit path sum to zero, reflecting energy conservation in the lumped-circuit model. Together, they allow unknown currents and voltages to be determined in networks that cannot be simplified as simple series and parallel combinations.

Last updated
30 October 2026
Confidence
Moderate (80%)
Sources
4
Versions
1
This article was researched and drafted with AI assistance and checked by an automated review pass. It is not guaranteed to be accurate — verify important facts against the references below.

Purpose and origins

Kirchhoff's circuit laws are tools for analyzing electrical networks, particularly networks with multiple branches or loops. German physicist Gustav Kirchhoff formulated them in the nineteenth century; the laws were published in 1845. They provide equations that complement component relationships such as Ohm's law. By assigning directions to branch currents and choosing independent loops, an analyst can form simultaneous equations for the unknown currents and potential differences.

The junction rule

Kirchhoff's current law (KCL), also called the junction or node rule, states that the algebraic sum of currents at a junction is zero. Equivalently, the total current flowing into a junction equals the total current flowing out. It follows from conservation of electric charge: charge does not disappear at an ideal circuit node. A chosen reference direction for an unknown current need not be correct; a negative calculated value indicates that its actual direction is opposite to the assumed one.

The loop rule

Kirchhoff's voltage law (KVL), also called the loop rule, states that the signed potential changes encountered around a closed path sum to zero. Voltage rises from sources and drops across components must balance when a charge returns to its starting point in the usual lumped-circuit model. The rule is an application of energy conservation. When writing a loop equation, the signs depend on the direction in which the path is traversed and on how each source or component is crossed; consistency is essential.

Using the laws in circuit analysis

To analyze a network, label the unknown branch currents and choose reference directions. Apply the junction rule to enough independent nodes to obtain useful current equations, then select independent closed loops and apply the loop rule. Combine these equations with component laws, such as the voltage-current relationship for a resistor, and solve the resulting system. If a current is negative, it flows opposite to the reference arrow; this is a valid result, not an error. Redundant node or loop equations add no new information, so only independent equations are needed.

Scope and assumptions

In conventional circuit analysis, Kirchhoff's laws are applied to a lumped-element model, in which circuit components and connecting paths are treated as localized elements and wires. The simple loop rule assumes that a changing magnetic flux linking the loop does not contribute an additional induced electromotive force; in situations where electromagnetic induction is significant, the circuit description must account for it. The rules remain foundational for many practical networks, but the assumptions of the model should be considered when circuits become physically large or electromagnetic effects matter.

Key facts

Junction rule (KCL)
The sum of currents entering a junction equals the sum leaving it, expressing charge conservation.
Loop rule (KVL)
The algebraic sum of potential changes around a closed circuit path is zero in the standard lumped-circuit model.
Use
The two rules provide independent equations for solving unknown currents and voltages in electrical networks.
Reference directions
A negative solution for an assumed current direction means the actual current flows in the opposite direction.
Model limits
Significant time-varying magnetic flux may require accounting for induced electromotive force beyond the simple loop rule.

Timeline

  1. 1845

    Gustav Kirchhoff published the circuit rules that became known as Kirchhoff's laws.

Ask about this article

Answers use only “Kirchhoff's circuit laws” and its references, with citations.

References

  1. 1.
    10.3 Kirchhoff's Rules - University Physics Volume 2

    OpenStax, Rice University · other · reliability: high · retrieved 30 October 2026

    Supports: Defines the junction and loop rules, explains circuit equation formation, and demonstrates their use for complex circuits.

  2. 2.
    21.3 Kirchhoff's Rules - College Physics 2e

    OpenStax, Rice University · other · reliability: high · retrieved 30 October 2026

    Supports: Explains the rules as applications of charge and energy conservation and describes sign conventions and circuit-analysis steps.

  3. 3.
    Electricity: Kirchhoff's laws of electric circuits

    Encyclopaedia Britannica · other · reliability: high · retrieved 30 October 2026

    Supports: Summarizes the current-at-a-junction and voltage-around-a-loop relationships and their application to multi-loop circuits.

  4. 4.
    20.3: Kirchhoff's Rules

    Physics LibreTexts · other · reliability: high · retrieved 30 October 2026

    Supports: Describes the laws' conservation principles, their 1845 publication, their use in network analysis, and assumptions for the loop rule.

References are suggested by the research engine and may be incomplete. Unverified URLs are omitted rather than guessed.

Article history

  1. Version 130 October 2026 · EditorCreated by Zapia