Recording transactions in compliance with accounting principles Preparing and entering invoices, bills, checks etc. Reconciling discrepancies in financial entries Assisting with taxation including filing returns Maintaining general ledgers Preparing balance sheets, statements of income/cash flows Auditing financial documents thoroughly Designing…