- 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