LogoEonebill
  • Pricing
  1. Home
  2. /
  3. Glossary
  4. /
  5. Accounting
  6. /
  7. General Ledger
Accounting

What is General Ledger?

The master accounting record containing all financial transactions of a business, organized by individual accounts using double-entry bookkeeping.

Definition

The general ledger (GL) is the foundation of a business's accounting system. It is a comprehensive record that stores every financial transaction ever made by the business, sorted into individual accounts such as Cash, Accounts Receivable, Equipment, Accounts Payable, Revenue, and various expense categories. Each transaction is recorded using double-entry bookkeeping — meaning every entry affects at least two accounts with equal debits and credits. The GL serves as the single source of truth from which financial statements like the balance sheet and income statement are prepared.

How Double-Entry Bookkeeping Works in the GL

Every transaction recorded in the general ledger must balance: debits must equal credits. A debit increases asset or expense accounts while decreasing liability, equity, or revenue accounts. A credit decreases asset or expense accounts while increasing liability, equity, or revenue accounts. For example, when a freelancer receives a $500 payment from a client, the entry is: Debit Cash $500, Credit Accounts Receivable $500. This keeps the accounting equation (Assets = Liabilities + Equity) in balance at all times.

General Ledger vs. Subledgers

While the general ledger holds the summarized entries, detailed transactions are often tracked in subledgers (also called subsidiary ledgers). Common subledgers include the Accounts Receivable subledger (tracking each client invoice), the Accounts Payable subledger (tracking each vendor bill), and the Inventory subledger. Periodically, the totals from subledgers are posted to the corresponding general ledger accounts. This two-level structure keeps the main ledger clean and readable while maintaining granular transaction details.

Trial Balance and Financial Statements

At the end of each accounting period, accountants prepare a trial balance from the general ledger — a list of all accounts with their debit or credit balances — to verify that total debits equal total credits. If they do not balance, there is an error that must be investigated. Once the trial balance is confirmed, the GL data is used to generate the income statement (from revenue and expense accounts) and the balance sheet (from asset, liability, and equity accounts).

General Ledger Best Practices

Reconcile your bank accounts monthly to ensure your GL Cash account matches your actual bank balance. Never delete or alter past journal entries — instead, make correcting entries. Use consistent account numbers from your chart of accounts. Back up your GL data regularly. Post journal entries daily or weekly rather than letting them accumulate. If your GL is complex, consider using dedicated accounting software such as Eonebill to automate transaction recording and generate accurate financial reports automatically.

Continue Learning

Browse Invoice TemplatesTry Eonebill Free
Get Started Free

Create invoices in seconds with AI

No credit card required. Generate a professional invoice instantly with Eonebill.

Create Free Invoice
Key Takeaways

The general ledger (GL) is the master accounting record of a business, containing all financial transactions organized by individual accounts — assets, liabilities, equity, revenue, and expenses.

The chart of accounts is simply the list of all account names and numbers used by a business — it is a directory or index.

The five core account types are: Assets (cash, accounts receivable, equipment, inventory); Liabilities (accounts payable, loans, credit cards); Equity (owner's capital, retained earnings); Revenue (sales income, service fees); and Expenses (rent, utilities, wages, supplies).

FAQ

Frequently Asked Questions

What is a general ledger?

The general ledger (GL) is the master accounting record of a business, containing all financial transactions organized by individual accounts — assets, liabilities, equity, revenue, and expenses. Every transaction is posted to at least two accounts using double-entry bookkeeping, and the GL is the authoritative source from which financial statements are generated.

What is the difference between a general ledger and a chart of accounts?

The chart of accounts is simply the list of all account names and numbers used by a business — it is a directory or index. The general ledger is the actual record where transactions are posted to each account over time. Think of the chart of accounts as the table of contents and the general ledger as the full book containing the detailed entries.

What are the main account types in a general ledger?

The five core account types are: Assets (cash, accounts receivable, equipment, inventory); Liabilities (accounts payable, loans, credit cards); Equity (owner's capital, retained earnings); Revenue (sales income, service fees); and Expenses (rent, utilities, wages, supplies). Each transaction affects at least two of these account types, maintaining the accounting equation: Assets = Liabilities + Equity.

LogoEonebill

AI-powered invoice generator

XLinkedInYouTubeYouTubeGitHubGitHub
Eonebill on Product HuntTry it free →
Product
  • AI Invoice Generator
  • AI Contract Generator
  • AI Proposal Generator
  • Expense Tracker
  • Invoice Templates
  • Receipt Templates
  • Estimate Templates
  • Delivery Note Templates
  • Purchase Order Templates
  • Free Tools
  • Glossary
  • Pricing
Templates
  • Contractor Invoice
  • Construction Invoice
  • Freelance Invoice
  • Consulting Invoice
  • Catering Invoice
  • Photography Invoice
  • PDF Invoice Template
  • Word Invoice Template
  • Excel Invoice Template
  • Sample Invoice
  • Simple Invoice
  • Proforma Invoice
  • Quote Template
Receipts
  • Receipt Template
  • Rent Receipt
  • Cash Receipt
  • Donation Receipt
  • Medical Receipt
  • Hotel Receipt
  • Sales Receipt
  • Service Receipt
  • Delivery Receipt
  • Refund Receipt
Estimates & Quotes
  • Estimate Template
  • Asphalt Estimate
  • Auto Repair Estimate
  • Good Faith Estimate
  • Junk Removal Estimate
  • Quote Template
  • Construction Quote
  • Plumbing Quote
  • Electrical Quote
  • Landscaping Quote
Free Tools
  • Receipt Generator
  • Purchase Order Generator
  • Pay Stub Generator
  • Quote Generator
  • Profit Margin Calculator
  • Business Loan Calculator
  • QR Code Generator
  • Estimate Generator
  • Shipping Label Generator
  • Delivery Note Generator
  • Sales Tax Calculator
  • Mileage Calculator
  • Logo Maker
  • View all free tools →
Solutions
  • Freelancers
  • Small Business
  • Contractors
  • Professional Services
  • Tech & Digital
  • Trades & Field Services
  • vs FreshBooks
  • vs QuickBooks
  • vs Zoho
  • vs Wave
  • vs Bookipi
  • Free QuickBooks Alternative
  • Free FreshBooks Alternative
Company
  • About
  • Blog
  • Contact
  • Changelog
  • Privacy Policy
  • Terms of Service
  • Cookie Policy
Featured on Startup FameFazier badgeFeatured on toolfame.comListed on Turbo0
Featured on AIJustBetter.com
© 2026 Eonebill Inc. | Made with ❤️ in Silicon Valley