Keep financial records and establish, maintain and balance various accounts using manual and computerized bookkeeping systems, Prepare tax returns, Prepare other statistical, financial and accounting reports, Maintain general ledgers and financial statements, Calculate and prepare cheques for payroll, Reconcile accounts, Post journal entries