what is a general ledger 
a general ledger represents the record keeping system for a company s financial data with debit and credit account records validated by a trial balance it provides a record of each financial transaction that takes place during the life of an operating company and holds account information that is needed to prepare the company s financial statements transaction data is segregated by type into accounts for assets liabilities owners equity revenues and expenses 