Introduction
Bookkeeping is the foundation upon which all accounting is built. Without accurate and organized financial records, businesses cannot make informed decisions, prepare tax returns, or attract investors. This guide covers the essential bookkeeping concepts that every business owner and aspiring accountant needs to know.
Whether you’re setting up your first business accounting system or looking to strengthen your existing practices, understanding these fundamentals will help you maintain accurate financial records and set yourself up for long-term success.
Understanding Double-Entry Bookkeeping
The Core Principle
Every transaction affects at least two accounts โ this is the core principle of double-entry bookkeeping. This system, invented in 15th-century Italy and documented by Luca Pacioli in 1494, ensures that the accounting equation always stays in balance:
Assets = Liabilities + Equity
For every debit entry, there must be an equal and opposite credit entry. This self-checking mechanism makes errors easier to detect and prevents manipulation.
Why Double-Entry Matters
- Error detection: If debits don’t equal credits, something is wrong
- Complete picture: Every transaction shows both what happened and how it was funded
- Fraud prevention: Harder to hide transactions when both sides must balance
- Financial statement accuracy: Directly feeds into balance sheet and income statement
Debits and Credits Explained
| Account Type | Debit (Dr) | Credit (Cr) | Normal Balance |
|---|---|---|---|
| Assets | Increase (+) | Decrease (-) | Debit |
| Liabilities | Decrease (-) | Increase (+) | Credit |
| Equity | Decrease (-) | Increase (+) | Credit |
| Revenue | Decrease (-) | Increase (+) | Credit |
| Expenses | Increase (+) | Decrease (-) | Debit |
| Dividends/Drawings | Increase (+) | Decrease (-) | Debit |
Memory aid โ DEAD CLIC:
- Dividends, Expenses, Assets, Drawings โ Debit to increase
- Capital, Liabilities, Income, Credits โ Credit to increase
Journal Entry Examples
Example 1: Owner invests $10,000 cash into business
Date: 2026-01-01
Debit: Cash (Asset) $10,000
Credit: Owner's Capital (Equity) $10,000
Memo: Owner initial investment
Example 2: Purchase equipment for $5,000 cash
Date: 2026-01-05
Debit: Equipment (Asset) $5,000
Credit: Cash (Asset) $5,000
Memo: Purchase of office equipment
Example 3: Provide services, invoice customer $3,000
Date: 2026-01-10
Debit: Accounts Receivable $3,000
Credit: Service Revenue $3,000
Memo: Invoice #1001 to ABC Corp
Example 4: Pay $1,000 monthly rent
Date: 2026-01-31
Debit: Rent Expense $1,000
Credit: Cash (Asset) $1,000
Memo: January office rent
Example 5: Receive payment from customer
Date: 2026-02-05
Debit: Cash (Asset) $3,000
Credit: Accounts Receivable $3,000
Memo: Payment received from ABC Corp, Invoice #1001
Example 6: Record monthly depreciation ($500)
Date: 2026-01-31
Debit: Depreciation Expense $500
Credit: Accumulated Depreciation $500
Memo: Monthly depreciation on equipment
The Chart of Accounts
What Is a Chart of Accounts?
A chart of accounts (COA) is the organized master list of all accounts used to record financial transactions. It provides the framework for categorizing every business transaction and is the backbone of your accounting system.
A well-designed COA makes financial reporting clear, consistent, and useful for decision-making.
Standard Account Numbering System
Assets (1000โ1999)
1000 - Cash - Checking
1010 - Cash - Savings
1100 - Accounts Receivable
1110 - Allowance for Doubtful Accounts (contra)
1200 - Inventory
1300 - Prepaid Expenses
1310 - Prepaid Insurance
1320 - Prepaid Rent
1500 - Equipment
1510 - Accumulated Depreciation - Equipment (contra)
1600 - Vehicles
1610 - Accumulated Depreciation - Vehicles (contra)
1700 - Buildings
1710 - Accumulated Depreciation - Buildings (contra)
Liabilities (2000โ2999)
2000 - Accounts Payable
2100 - Accrued Expenses
2110 - Accrued Wages
2120 - Accrued Interest
2200 - Short-Term Notes Payable
2300 - Deferred Revenue
2400 - Sales Tax Payable
2500 - Long-Term Notes Payable
2600 - Mortgage Payable
Equity (3000โ3999)
3000 - Owner's Capital (or Common Stock)
3100 - Owner's Drawings (or Dividends)
3200 - Retained Earnings
3300 - Additional Paid-In Capital
Revenue (4000โ4999)
4000 - Sales Revenue
4100 - Service Revenue
4200 - Interest Income
4300 - Other Income
4400 - Sales Returns and Allowances (contra)
4500 - Sales Discounts (contra)
Cost of Goods Sold (5000โ5999)
5000 - Cost of Goods Sold
5100 - Direct Labor
5200 - Direct Materials
5300 - Manufacturing Overhead
Operating Expenses (6000โ8999)
6000 - Salaries and Wages
6100 - Payroll Taxes
6200 - Rent Expense
6300 - Utilities Expense
6400 - Insurance Expense
6500 - Depreciation Expense
6600 - Office Supplies
6700 - Marketing and Advertising
6800 - Professional Fees (legal, accounting)
6900 - Travel and Entertainment
7000 - Interest Expense
7100 - Bank Fees
7200 - Bad Debt Expense
Creating Your Chart of Accounts
When setting up your COA:
- Start with standard categories: Use the numbering system above as a guide
- Add accounts specific to your business: Include industry-specific revenue and expense categories
- Keep it simple but detailed enough: Too few accounts means vague reports; too many becomes overwhelming
- Plan for growth: Leave gaps in numbering to add accounts as your business expands
- Match your tax return: Align expense categories with Schedule C or corporate return categories
Industry-Specific Customizations
Retail Business:
- Add inventory sub-accounts by product category
- Separate COGS from operating expenses clearly
- Track shrinkage and returns separately
Service Business:
- Track revenue by service type or client
- Separate billable vs. non-billable labor
- Track subcontractor costs separately
SaaS/Subscription Business:
- Deferred Revenue account is critical
- Track MRR-related revenue separately
- Customer acquisition cost tracking
Recording Transactions
Source Documents
Every transaction starts with source documentation โ the paper trail that proves a transaction occurred:
| Document | What It Records |
|---|---|
| Sales invoice | Revenue from sales or services |
| Purchase invoice/bill | Expenses and asset purchases |
| Bank statement | Cash transactions and bank fees |
| Receipt | Cash expenses |
| Payroll records | Wages, taxes, benefits |
| Contracts | Long-term obligations |
| Credit card statement | Card-based expenses |
| Loan documents | Borrowing and repayment |
Best practice: Scan and digitize all source documents immediately. Apps like Dext, Hubdoc, or even your phone camera can capture receipts and attach them to transactions in your accounting software.
The General Journal
The general journal is the book of original entry where transactions are first recorded in chronological order before being posted to individual accounts.
Journal Entry Format:
Date Account Debit Credit
---------------------------------------------------------
2026-03-10 Cash $5,000
Owner's Capital $5,000
(Owner investment in business)
2026-03-12 Office Supplies $300
Accounts Payable $300
(Supplies purchased on account from Staples)
2026-03-15 Accounts Payable $300
Cash $300
(Payment of Staples invoice)
The General Ledger
The general ledger contains all the accounts and their running balances. It summarizes transactions posted from the journal. Each account in the COA has its own ledger page (or T-account).
T-Account Format:
Cash (Account 1000)
โโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Debit โ Credit โ
โโโโโโโโโโโโผโโโโโโโโโโโโโโโค
โ 5,000 โ 300 โ
โ 3,000 โ 1,000 โ
โ โ 500 โ
โโโโโโโโโโโโผโโโโโโโโโโโโโโโค
โ Balance: $6,200 โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโ
The Accounting Cycle
The accounting cycle is the complete sequence of accounting procedures performed each accounting period:
Step 1: Identify and Analyze Transactions
Review source documents and determine:
- Which accounts are affected
- Whether each account increases or decreases
- The dollar amount of the change
Step 2: Record Journal Entries
Enter transactions in the general journal with proper debits and credits, in chronological order.
Step 3: Post to the General Ledger
Transfer each journal entry to the appropriate ledger accounts, updating running balances.
Step 4: Prepare an Unadjusted Trial Balance
List all ledger accounts and their balances to verify that total debits equal total credits. This catches posting errors.
Account Debit Credit
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Cash $8,500
Accounts Receivable $3,000
Equipment $5,000
Accounts Payable $2,000
Owner's Capital $10,000
Service Revenue $6,000
Rent Expense $1,000
Salaries Expense $500
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Totals $18,000 $18,000 โ
Step 5: Make Adjusting Entries
Record adjustments for items not captured in regular transactions:
Accrued Revenue (earned but not yet billed):
Debit: Accounts Receivable $2,000
Credit: Service Revenue $2,000
(Services performed but not yet invoiced)
Accrued Expenses (incurred but not yet paid):
Debit: Wages Expense $1,500
Credit: Wages Payable $1,500
(Wages earned by employees, not yet paid)
Deferred Revenue (received but not yet earned):
Debit: Deferred Revenue $1,000
Credit: Service Revenue $1,000
(Portion of advance payment now earned)
Prepaid Expenses (paid but not yet used):
Debit: Insurance Expense $200
Credit: Prepaid Insurance $200
(Monthly portion of annual insurance premium)
Depreciation:
Debit: Depreciation Expense $500
Credit: Accumulated Depreciation $500
(Monthly depreciation on equipment)
Step 6: Prepare Adjusted Trial Balance
Prepare a new trial balance after adjusting entries to verify balance before preparing financial statements.
Step 7: Prepare Financial Statements
Using the adjusted trial balance:
- Income Statement: Revenue - Expenses = Net Income
- Statement of Retained Earnings: Beginning RE + Net Income - Dividends = Ending RE
- Balance Sheet: Assets = Liabilities + Equity
- Cash Flow Statement: Operating + Investing + Financing activities
Step 8: Close Temporary Accounts
Close revenue, expense, and dividend accounts to retained earnings to reset them for the next period:
Close Revenue to Income Summary:
Debit: Service Revenue $8,000
Credit: Income Summary $8,000
Close Expenses to Income Summary:
Debit: Income Summary $3,000
Credit: Rent Expense $1,000
Credit: Wages Expense $2,000
Close Income Summary to Retained Earnings:
Debit: Income Summary $5,000
Credit: Retained Earnings $5,000
Asset, liability, and equity accounts are permanent and carry forward to the next period.
Step 9: Post-Closing Trial Balance
Final verification that only permanent accounts remain with correct balances.
Subsidiary Ledgers
Why Use Subsidiary Ledgers?
For businesses with many customers or vendors, subsidiary ledgers provide detailed tracking without cluttering the general ledger:
- Accounts Receivable Subsidiary Ledger: Individual balance for each customer
- Accounts Payable Subsidiary Ledger: Individual balance for each vendor
- Inventory Subsidiary Ledger: Individual balance for each product
- Fixed Asset Subsidiary Ledger: Details for each asset (cost, depreciation, book value)
Controlling Accounts
The general ledger contains controlling accounts that summarize the subsidiary ledgers:
General Ledger: Accounts Receivable = $50,000
Subsidiary Ledger:
Customer A: $15,000
Customer B: $22,000
Customer C: $8,000
Customer D: $5,000
Total: $50,000 โ (must match controlling account)
Bank Reconciliation
What Is Bank Reconciliation?
Bank reconciliation is the process of comparing your cash records (book balance) with the bank’s records to identify differences and ensure accuracy. It should be done monthly, at minimum.
Why Reconcile?
- Catch errors in your books or the bank’s records
- Identify unauthorized transactions or fraud
- Account for timing differences (outstanding checks, deposits in transit)
- Record bank fees and interest not yet in your books
Steps in Bank Reconciliation
Step 1: Get your bank statement and your book balance for the same date.
Step 2: Identify deposits in transit (recorded in your books, not yet on bank statement).
Step 3: Identify outstanding checks (written by you, not yet cleared the bank).
Step 4: Note bank charges and interest not yet in your books.
Step 5: Identify any errors on either side.
Example Reconciliation
BANK RECONCILIATION - March 31, 2026
Bank Statement Balance: $12,500
Add: Deposits in Transit $3,200
Less: Outstanding Checks ($4,700)
โโโโโโโโโ
Adjusted Bank Balance: $11,000
Book Balance: $10,650
Add: Interest Earned $50
Add: Error correction (check #1042) $300
Less: Bank Service Fee ($50)
Less: NSF Check from Customer ($50) (wait, let me recalc)
โโโโโโโโโ
Adjusted Book Balance: $11,000
Difference: $0 โ Reconciled
Common Reconciling Items
| Item | Affects | Action |
|---|---|---|
| Outstanding checks | Bank side | Subtract from bank balance |
| Deposits in transit | Bank side | Add to bank balance |
| Bank service fees | Book side | Record in books |
| Interest earned | Book side | Record in books |
| NSF (bounced) checks | Book side | Reverse the deposit, record fee |
| Bank errors | Bank side | Contact bank to correct |
| Book errors | Book side | Correct journal entry |
Record Retention
How Long to Keep Records
| Document Type | Retention Period | Reason |
|---|---|---|
| Tax returns | 7 years | IRS audit window |
| Employment tax records | 7 years | IRS requirement |
| Property records | Until disposed + 7 years | Capital gains calculation |
| Contracts | 10 years after expiration | Legal disputes |
| Journals and ledgers | 7 years | Audit support |
| Bank statements | 7 years | Reconciliation support |
| Payroll records | 7 years | Employment law |
| Corporate minutes | Permanently | Legal requirement |
Digital Record Keeping
Modern best practices for record retention:
- Cloud storage: Google Drive, Dropbox, or accounting software attachments
- Receipt capture apps: Dext, Hubdoc, or Expensify for automatic scanning
- Backup strategy: 3-2-1 rule (3 copies, 2 media types, 1 offsite)
- Naming conventions:
YYYY-MM-DD_Vendor_Amount.pdffor easy retrieval - Access controls: Limit who can view sensitive financial records
Bookkeeping Best Practices
Daily Habits
- Record all transactions the same day they occur
- File source documents immediately (scan and attach to transactions)
- Review cash position and outstanding invoices
Weekly Tasks
- Reconcile credit card statements
- Review accounts receivable aging (who owes you)
- Review accounts payable (what you owe and when)
- Categorize any uncategorized transactions
Monthly Activities
- Complete bank reconciliation
- Review financial statements (P&L and balance sheet)
- Make adjusting entries
- Review budget vs. actual performance
- Follow up on overdue receivables
Quarterly Activities
- Review chart of accounts for accuracy
- Prepare and pay estimated taxes
- Review fixed asset depreciation schedules
- Assess financial performance against goals
Year-End Procedures
- Complete all bank reconciliations
- Reconcile all balance sheet accounts
- Prepare year-end adjusting entries
- Organize records for tax filing
- Issue 1099s to contractors (by January 31)
- Prepare W-2s for employees (by January 31)
Choosing Bookkeeping Software
Key Features to Look For
- Bank feeds: Automatic transaction import from bank and credit cards
- Invoice creation: Professional invoices with payment links
- Expense tracking: Receipt capture and categorization
- Reporting: P&L, balance sheet, cash flow, aging reports
- Tax preparation: Export to tax software or accountant
- Multi-user access: Collaborate with bookkeeper or accountant
- Integrations: Connect with payroll, CRM, e-commerce platforms
Software Comparison
| Software | Best For | Monthly Cost | Key Strength |
|---|---|---|---|
| QuickBooks Online | Most small businesses | $30โ$200 | Most widely supported |
| Xero | Growing businesses | $15โ$78 | Strong bank feeds, clean UI |
| Wave | Freelancers/very small | Free | No cost for basics |
| FreshBooks | Service businesses | $17โ$55 | Invoicing and time tracking |
| Zoho Books | Budget-conscious | $0โ$20 | Good value, Zoho ecosystem |
| Bench | Outsourced bookkeeping | $299+ | Human bookkeepers included |
DIY vs. Outsourced Bookkeeping
DIY makes sense when:
- Revenue under $500K/year
- Transactions are simple and few
- Owner has basic accounting knowledge
- Time is available for monthly bookkeeping
Outsource when:
- Revenue over $500K/year
- Transactions are complex or high-volume
- Owner’s time is better spent elsewhere
- Errors are costing more than outsourcing would
Common Bookkeeping Mistakes to Avoid
| Mistake | Consequence | Solution |
|---|---|---|
| Not reconciling accounts | Errors go undetected for months | Monthly reconciliation routine |
| Mixing personal/business finances | Tax problems, inaccurate financials | Separate accounts from day one |
| Falling behind on recording | Backlog creates errors and stress | Daily or weekly recording habit |
| Not backing up data | Risk of catastrophic data loss | Cloud software + external backup |
| Ignoring small transactions | They add up; creates reconciliation gaps | Record everything, no matter how small |
| Using cash without tracking | Missing deductions, inaccurate records | Petty cash log or business debit card |
| Not reviewing reports | Problems go unnoticed | Monthly financial statement review |
Conclusion
Bookkeeping is the essential foundation of business accounting. By understanding debits and credits, maintaining a proper chart of accounts, recording transactions accurately, and keeping organized records, you’ll have the solid foundation needed for successful business management.
Good bookkeeping practices:
- Save time and money during tax season
- Provide accurate financial information for decisions
- Help identify problems before they become serious
- Make business financing easier to obtain
- Protect against fraud and errors
Whether you handle your own bookkeeping or outsource it, understanding these fundamentals helps you oversee your business finances effectively and communicate with accountants and financial advisors.
Resources
- AccountingCoach - Debits and Credits โ Free, comprehensive lessons
- SCORE - Bookkeeping Basics for Small Business โ Practical small business guidance
- IRS - Recordkeeping for Businesses โ Official IRS requirements
- QuickBooks - Bookkeeping Guide โ Practical how-to guides
- Bench - Small Business Bookkeeping Guide โ Comprehensive beginner guide
- Investopedia - Double-Entry Bookkeeping โ Clear explanation with examples
- Corporate Finance Institute - Bookkeeping โ Professional-level resources
Comments