General Ledger
The general ledger is the complete collection of accounts used by a corporation. Every journal entry is posted to it and every financial statement is derived from it.
Definition
The general ledger (GL) is the master record of every account the corporation uses, with running debit and credit activity for each. Where the journal captures transactions in date order, the ledger captures them in account order. Each GL account holds an opening balance, every movement during the period, and a closing balance that flows into the and the financial statements.
Key rules
- The set of accounts in the ledger is defined by the . A Canadian corporation typically aligns its GL to CRA's General Index of Financial Information (GIFI) so that T2 schedules populate cleanly.
- Each posting carries the date, amount, debit or credit side, source reference, and a description.
- A subsidiary ledger (accounts receivable by customer, accounts payable by vendor, fixed assets by item) rolls up to a single control account in the GL. The subsidiary total must always equal the control.
- The GL must be preserved for six years from the end of the tax year it relates to, and two years after dissolution. See .
- Period-end close locks the GL. Any correction after close is made by a new journal entry, not by overwriting.
Example
A cash account page in the general ledger after the first three weeks of April:
Account: 1000 Cash. Business Chequing
Date Ref Description Debit Credit Balance
Apr 1 Bal Opening balance 10,000.00
Apr 3 JE-17 SaaS subscription payment 1,200.00 8,800.00
Apr 10 JE-19 Client payment, invoice #102 5,250.00 14,050.00
Apr 15 JE-22 Payroll, April 1-15 3,200.00 10,850.00
Apr 20 JE-24 GST instalment remittance 540.00 10,310.00
Each line ties to a journal entry reference, and the running balance can be reconciled to the bank statement.
Common mistakes
- Letting the subsidiary ledger drift from the control account. If customer statements total $12,450 but the A/R control reads $11,900, there is a posting error somewhere.
- Treating the bank statement as the ledger. The bank records cleared transactions only; the GL records economic events when they occur.
- Deleting posted entries. CRA expects a complete audit trail. Reversing entries and correcting entries preserve history; deletions destroy it.
- Overloading a single account with mixed activity (for example, lumping all professional fees, legal fees, and bookkeeping into "Office Admin"), which makes later analysis and T2 preparation painful.
- Closing the period without reconciling control accounts to supporting schedules.
Related concepts
The ledger is where live after posting. Its summary becomes the , which then feeds the and . The ledger is the central artifact of the .
Authority
- CPA Canada Handbook. Accounting Part II (ASPE) Section 1400, General Standards of Financial Statement Presentation
- Income Tax Act, s. 230 (Records and books)
See also
Related entries
The Accounting Equation
Assets equal liabilities plus equity. Every transaction a corporation records must keep this identity in balance.
Journal Entries
A journal entry is the original, dated record of a business transaction, showing the accounts affected and the equal debits and credits that document it.
Trial Balance
A trial balance lists every general ledger account with its balance, grouped into debits and credits, to prove that total debits equal total credits at a point in time.
The Accounting Cycle
The accounting cycle is the sequence of steps from capturing a source document through to issuing financial statements and closing the books for the period.
GIFI Overview
The General Index of Financial Information (GIFI) is CRA's standardized four-digit coding system that maps every balance sheet and income statement account to a T2 return line.
Balance Sheet
The Balance Sheet (Statement of Financial Position) reports a corporation's assets, liabilities, and equity at a single point in time.
This entry is for general reference. It does not constitute professional tax advice. Consult a qualified Canadian accountant for your specific situation.

