Denne loven er oppkalt etter den tyske fysikeren Gustav Robert Kirchhoff (1824–1887). Den er basert på bevaring av elektriske ladninger. I et knutepunkt kan ikke noe ladning bli akkumulert: all ladning som kommer inn mot knutepunktet, per tidsenhet, vil være lik ladningene ut, og ladning per tidsenhet er det samme som strøm. Gir en alle strømmer inn mot et knutepunkt positivt fortegn og alle strømmer ut negativt fortegn, vil den algebraiske summen være lik null.