The general ledger keeps records of every financial transaction during the lifespan of a company and has all the information needed to prepare your company’s financial statements - P&L and balance sheet. The Brokermint general ledger has sub-ledgers: agent ledgers and transaction ledgers.