Bookkeeping is the recording, storing and retrieving of financial transactions. It generally includes reconciling the company’s bank accounts, maintaining its general ledger and assisting in preparation of financial reports.