What is Journal Entry?
Journal entry explained in plain English. Learn what journal entries are, how double-entry bookkeeping works, and why every financial transaction gets recorded as one.
What Is a Journal Entry?
A journal entry is the most fundamental record in accounting — a written log of every financial transaction that has occurred in a business. It's the raw, chronological record that feeds into the general ledger, which in turn produces your financial statements. Every time money moves — you invoice a client, receive a payment, buy software, pay rent — an accounting journal entry records it. In manual bookkeeping systems, you'd write these entries by hand in a physical journal. In modern accounting software, journal entries happen automatically behind the scenes when you record transactions. Journal entries follow the double-entry bookkeeping principle: every transaction affects at least two accounts, with equal amounts of debits and credits. This isn't arbitrary — it's a self-checking system that ensures your books always balance.
The Anatomy of a Journal Entry
Every journal entry contains: - Date of the transaction - Account names being debited and credited - Debit amount (left side) - Credit amount (right side) - Description/memo explaining the transaction - Reference number (for tracking and audit trail)
Types of Journal Entries
Simple Journal Entry (Two Accounts) One debit, one credit — the most common type. Example — Pay $500 for advertising: - Debit: Advertising Expense $500 - Credit: Checking Account $500 Compound Journal Entry (Multiple Accounts) One debit split across multiple credits, or vice versa. Example — Invoice $3,000 split across two revenue categories: - Debit: Accounts Receivable $3,000 - Credit: Design Services Revenue $2,000 - Credit: Consulting Revenue $1,000 Adjusting Journal Entry Made at the end of an accounting period to correct or update account balances before financial statements are prepared. Common adjustments: accrued expenses, prepaid expenses, depreciation. Example — Record one month of insurance prepaid annually: - Debit: Prepaid Insurance $100 - Credit: Insurance Expense $100 Reversing Journal Entry An adjusting entry from the prior period that's reversed at the start of the new period to simplify the new period's bookkeeping. Used for accrued revenues and expenses.
Double-Entry Bookkeeping Rules
| Account Type | Debit (Increase) | Credit (Decrease) | |---|---|---| | Assets | ↑ | ↓ | | Expenses | ↑ | ↓ | | Liabilities | ↓ | ↑ | | Equity | ↓ | ↑ | | Revenue | ↓ | ↑ | This table is the key to understanding all journal entries. Assets and expenses increase with debits; everything else increases with credits.
Example of Journal Entries for a Freelance Project
Day 1 — Send invoice for $5,000: - Debit: Accounts Receivable $5,000 - Credit: Design Services Revenue $5,000 Day 15 — Receive payment via bank transfer: - Debit: Checking Account $5,000 - Credit: Accounts Receivable $5,000 Day 20 — Pay $200 for stock photo license used on project: - Debit: Software & Subscriptions $200 - Credit: Checking Account $200
How Journal Entries Relate to Invoicing
When you create an invoice in Eonebill, the software automatically generates journal entries in the background: Invoice created: - DR Accounts Receivable $5,000 - CR Revenue $5,000 Invoice paid: - DR Cash/Bank $5,000 - CR Accounts Receivable $5,000 This is why your financial statements always show the right numbers — every invoice, payment, and expense has a corresponding journal entry that keeps your books balanced. Related reading: - General Ledger: The Master Financial Record → - Chart of Accounts: Your Financial Map → - Double-Entry Bookkeeping Explained → Key Takeaways: 1. A journal entry is the fundamental record of every financial transaction 2. Every journal entry follows double-entry: debits must equal credits 3. Journal entries are created automatically in modern accounting software 4. Common entries for freelancers: invoicing, payments received, expenses paid 5. All journal entries feed into the general ledger, which produces financial statements Let Eonebill handle the bookkeeping automatically — Try Free