Double-entry bookkeeping is a method of recording transactions where for every business transaction, an entry is recorded in at least two accounts as a debit or credit. In a double-entry system, the amounts recorded as debits must be equal to the amounts recorded as credits.