Double-Entry Bookkeeping

See why every transaction hits two accounts, and how that dual effect keeps the books self-checking.

TL;DR

  1. Record every transaction in two places under doubleEntry.
  2. Match each debit with an equal credit, so the books self-check.
  3. Keep the accountingEquation in balance with every entry.

What Double-Entry Is

    Two Accounts

    Every transaction touches at least two accounts.

    One event, two entries
    Debit and Credit

    One side is a debit, the other a credit.

    Equal amounts, opposite sides
    Got and Gave

    Each event shows what came in and what went out.

    Received vs given up
    Centuries Old

    The same system has run business for 500 years.

    Proven and universal

The Dual Effect

    Buy With Cash

    One asset rises as another falls.

    Equipment up, cash down
    Buy on Credit

    An asset and a liability rise together.

    Inventory up, payable up
    Make a Sale

    Cash rises and revenue is recorded.

    Cash up, revenue up
    Pay a Bill

    A liability falls as cash falls.

    Payable down, cash down

Why It Self-Checks

    Debits Equal Credits

    The two sides of every entry match.

    Sum of debits = sum of credits
    Equation Holds

    The accounting equation stays balanced.

    Assets = liabilities + equity
    Errors Surface

    A mismatch flags a missing or wrong side.

    Off-balance = something's wrong
    Audit Trail

    Both sides leave a traceable record.

    Every dollar can be followed

Single vs Double

    Single-Entry

    One list of money in and out, like a checkbook.

    Cash in, cash out
    Its Limits

    No balance sheet and no built-in check.

    Cannot show what you own or owe
    Double-Entry

    Both sides recorded for every transaction.

    Full picture, self-checking
    The Standard

    Every real accounting system uses it.

    Software does it for you

Tips

  1. Ask two questions for any transaction, what did the business get and what did it give up, and you have found both sides of the entry.
  2. Let the built-in balance be your safety net; if debits do not equal credits, you know at once that something is missing.

Warnings

  1. Single-entry recordkeeping, just logging money in and out, cannot produce a balance sheet or catch its own errors.
  2. Recording only one side of a transaction breaks the equation and quietly corrupts every report built on it.

In Practice

FAQ