A general ledger is a bookkeeping ledger that serves as a central repository for accounting data transferred from all subledgers like accounts payable, accounts receivable, cash management, fixed assets, purchasing and projects. Each account maintained by an organization is known as a ledger account, and the collection of all these accounts is known as the general ledger. The general ledger is the backbone of any accounting system which holds financial and non-financial data for an organization.