- Record financial transactions
 - Reconciliation of bank accounts and credit cards
 - Manage bank feeds
 - Handle accounts receivable
 - Handle accounts payable
 - Prepare tax returns and assist with tax compliance
 - Prepare financial statements
 - Payroll and Human Resources
 - Technology and process streamlining