David has helped thousands of clients improve their accounting and financial systems ... The general ledger uses double entry bookkeeping to keep track of all of the company’s transactions ...