Double-Entry Bookkeeping
Short answer
Double-entry bookkeeping is a system in which every transaction is recorded in at least two accounts — as a debit in one and a credit in another — so that the books always stay balanced.
Why it matters
Double-entry is the foundation of accurate bookkeeping. Because every entry has a matching counterpart, errors become visible when the books do not balance, and the financial statements stay internally consistent.
How it works
Each transaction affects two or more accounts. For example, when a business pays a bill, cash decreases and the expense (or liability) is reduced by the same amount. The total debits always equal the total credits.
A simple example
A business buys $300 of supplies with a debit card. The 'Office Supplies' expense account increases by $300 and the 'Checking' account decreases by $300 — two entries, balanced.
A common misunderstanding
Double-entry does not mean entering every transaction twice by hand. Modern software like QuickBooks Online handles the debit and credit automatically behind the scenes; the bookkeeper categorizes, and the system keeps it balanced.
Related service
QuickBooks Online Setup
When you may want help
If you are tracking finances in a spreadsheet or single-entry method and want the accuracy and reporting of a proper double-entry system, QuickBooks Online setup is the natural starting point.


Written and reviewed by Rachel Armstrong, owner and bookkeeper at Armstrong Quality Financial Services. QuickBooks Online Level 1 ProAdvisor. This entry explains a general concept and is not individualized tax, legal, or investment advice.
QuickBooks ProAdvisorLevel 1 CertifiedMore answers that might help
Bank Reconciliation
A bank reconciliation is the process of comparing the transactions in your bookkeeping records with the activity shown on a bank statement. The goal is to identify missing, duplicated, or incorrect entries and confirm that the recorded balance is supported by the bank activity.
Cleanup & Catch-UpBookkeeping Cleanup
Bookkeeping cleanup addresses errors, inconsistencies, unreconciled accounts, or organizational problems already present in the books. It is corrective work meant to fix what exists rather than simply bring it up to date.
Cleanup & Catch-UpCatch-Up Bookkeeping
Catch-up bookkeeping brings previously unrecorded or incomplete bookkeeping periods up to date when transactions, reconciliations, or other routine work has fallen behind.
Bookkeeping BasicsChart of Accounts
A chart of accounts is the organized list of every account used to categorize a business's transactions — income, expenses, assets, liabilities, and equity. It is the backbone of how financial information is structured.
Business OperationsAccounts Payable
Accounts payable (often called A/P) is the money a business owes to vendors and suppliers for goods or services purchased on credit. It is a liability on the books until the bills are paid.
Business OperationsAccounts Receivable
Accounts receivable (often called A/R) is the money owed to a business by customers who have been invoiced but have not yet paid. It is an asset on the books.