Keep accurate records for all daily transactionsPrepare balance sheetsProcess invoicesRecord accounts payable and accounts receivableUpdate internal systems with financial dataPrepare monthly, quarterly and annual financial reportsReconcile bank statementsParticipate in financial auditsTrack bank deposits and paymentsAssist with budget preparationReview and implement financial policies