Double-Entry Bookkeeping
QUICK ANSWER
Double-entry bookkeeping is an accounting system in which every financial transaction is recorded in at least two accounts, with one account debited and another credited by the same amount. This method keeps the accounting equation balanced at all times and provides a complete and accurate picture of a business's financial position.
In depth
The foundation of double-entry bookkeeping is the accounting equation: Assets = Liabilities + Equity. Every transaction affects at least two sides of this equation simultaneously. For example, when a business takes out a loan, its cash (asset) increases and its loan payable (liability) increases by the same amount. When it pays an expense, cash decreases and the expense account increases. This dual recording ensures that the books always balance and makes it significantly easier to detect errors or inconsistencies.
Double-entry bookkeeping is the global standard for business accounting and forms the basis of all modern accounting software. Beyond error detection, it provides a rich audit trail that makes it possible to trace every transaction back to its source. It also enables the preparation of all core financial statements including the balance sheet, income statement, and cash flow statement, since every entry captures both the source and the use of funds. For any business beyond the simplest sole proprietorship, double-entry bookkeeping is not just best practice but a necessity for accurate and credible financial reporting.