An accounting system where every financial transaction is recorded in at least two accounts — a debit and a credit — ensuring the accounting equation always balances.
Understanding Double-Entry Bookkeeping
Double-entry bookkeeping is the accounting system where every financial transaction is recorded in at least two accounts — as a debit in one account and a credit in another. The total debits must always equal the total credits, maintaining the fundamental accounting equation: Assets = Liabilities + Equity.
This system was formalized by Luca Pacioli in 1494 and remains the global standard for business accounting. Its self-balancing nature provides a built-in error-detection mechanism: if your books don't balance, you know there's a mistake somewhere.
Double-entry bookkeeping contrasts with single-entry bookkeeping (essentially a checkbook register), which only records each transaction once. While single-entry is simpler, it cannot produce a balance sheet, makes error detection difficult, and is insufficient for tax compliance at scale.
Why It Matters for Ecommerce
Every major accounting platform — QuickBooks, Xero, FreshBooks — uses double-entry bookkeeping under the hood. When you import ecommerce transactions via IIF or QBO files, the system creates double-entry journal entries automatically. Understanding this foundation helps you troubleshoot import errors and ensure your financial reports are accurate.
Practical Example
A single Amazon sale generates a multi-line journal entry: Debit Cash (or A/R) for the payout amount, Debit "Amazon Fees" expense for the total fees, Credit "Sales Revenue" for the gross sale amount. The debits (payout + fees) equal the credit (gross sale), keeping the books balanced.
Related Terms
Debit
An accounting entry that increases asset or expense accounts and decreases liability, equity, or revenue accounts. In double-entry bookkeeping, every transaction has equal debits and credits.
AccountingCredit
An accounting entry that increases liability, equity, or revenue accounts and decreases asset or expense accounts. Always paired with an equal debit in double-entry bookkeeping.
AccountingJournal Entry
A record of a financial transaction in the accounting system, containing the date, accounts affected, amounts, and a description. The fundamental building block of double-entry bookkeeping.
AccountingGeneral Ledger
The master record of all financial transactions for a business, organized by account. Every journal entry flows into the general ledger, which is the basis for financial statements.
Related Tools
Free PrimeConnect tools related to double-entry bookkeeping
Put This Knowledge Into Practice
Now that you understand double-entry bookkeeping, use PrimeConnect's free accounting tools to convert your ecommerce data into QuickBooks-ready formats — 100% browser-based.
Browse Free Tools