Double–entry accounting is based on the fact that every financial transaction has equal and opposite effects in at least two different accounts. It is used to satisfy the equation Assets = Liabilities + Equity, in which each entryis recorded to maintain the relationship.
In the double-entry system, transactions are recorded in terms of debits andcredits. Since a debit in one account will be offset by a credit in another account, the sum of all debits must therefore be exactly equal to the sum of all credits. The double-entry system of bookkeeping or accounting makes it easier to prepare accurate financial statements directly from the books of account and detect errors.