General ledger
What is a general ledger?
The general ledger is the master record of all financial transactions in your business, organized by account according to your chart of accounts. For professional service firms, the general ledger contains every transaction: client invoices (revenue accounts), vendor bills (expense accounts), payroll entries, bank transfers, loan payments, and owner contributions. Each transaction includes date, amount, account, and description. The general ledger is the foundation of your financial statements; the P&L and balance sheet are simply different views of general ledger data.
Numetix is the expert-led, AI-powered, human-in-the-loop bookkeeping layer that keeps the ledger clean, reviewed, and locked after each close.
Key characteristics of the general ledger
-
Organized by account: Cash, AR, AP, Revenue, Payroll, Marketing, etc.
-
Uses double-entry bookkeeping: every transaction affects at least two accounts
-
Maintained in accounting software: QuickBooks, Xero, NetSuite
-
Reconciled monthly: GL balances must match bank statements and supporting documents
-
Source of all reports: P&L, balance sheet, budget vs actual, project reports
Why the general ledger matters for service firms
A clean general ledger enables accurate reporting and confident decision-making. Messy ledgers with uncategorized transactions, duplicate entries, or unreconciled accounts produce unreliable financial statements. A consulting firm reviewing profitability by service line requires properly categorized revenue and expense transactions in the GL. Tax preparation draws directly from GL data; errors cascade into tax returns and trigger amendments. Maintaining monthly GL accuracy takes 15-20 hours, but prevents spending 80+ hours cleaning up a year of messy books.
Example: General ledger entries for consulting project
Transaction 1: Invoice client
-
Date: March 15
-
Debit: Accounts Receivable $50,000
-
Credit: Consulting Revenue $50,000
-
Description: Project Alpha completion invoice
Transaction 2: Pay the project team -
Date: March 20
-
Debit: Contractor Expense $18,000
-
Credit: Cash $18,000
-
Description: Project Alpha contractor payments
Transaction 3: Receive payment -
Date: April 12
-
Debit: Cash $50,000
-
Credit: Accounts Receivable $50,000
-
Description: Payment received for Invoice #2401
GL accounts affected: -
1000 - Cash: +$50,000 -$18,000 = Net +$32,000
-
1200 - Accounts Receivable: +$50,000 -$50,000 = $0
-
4100 - Consulting Revenue: +$50,000
-
5300 - Contractor Expense: +$18,000
-
These entries enable: Project profitability analysis ($50K revenue - $18K cost = $32 margin), cash flow tracking, and revenue recognition accuracy.
Frequently asked questions
What is the difference between the general ledger and a journal?
A journal records transactions in the order they happen. The general ledger sorts those entries by account, so you can see every transaction and the running balance for each account. The ledger feeds the trial balance and the financial statements.
Who should be able to edit the general ledger?
Keep edit access limited to a few trained people, and require review of manual entries by someone who did not prepare them. Lock closed periods so past results cannot change without a documented adjustment.
Related terms and guides: journal entry, chart of accounts, trial balance, debits and credits, month-end close, and journal entry examples.