Tom Young said: @Frankx "A "general ledger" would never show "all transactions in all accounts for a calendar year", under any circumstance."In this day and age of computers, a general ledger frequently does contain every single transaction in every single account, particularly with software aimed at smaller businesses. You can generate "summery" G/Ls or "detail" G/Ls as you see fit.