Definition of Double-entry Bookkeeping
A system used by entities to record financial transactions. Each transaction is recorded in at least two accounts: debit and credit. The debit account shows what a company has acquired, and the credit account shows how a company financed the acquired asset. The system of double-entry bookkeeping is later on used for preparing income statement.