- Comply with GAAP (Generally Accepted Accounting Principles) Rules
- Proficient in utilization of various accounting softwares
- Analysis of bookkeeping systems and recommendations for modifications and computerization
- Review and set up general ledger accounts in new accounting systems
- Review monthly books with the management team to interpret the numbers and give advice for future actions
- Review and verify the monthly, quarterly and annual financial statements looking for trends or discrepancies
- Prepare cash flow management, budgeting, etc.
- Prepare sales tax returns
- Prepare year-end adjusting journal entries if necessary
- Preparation of financial statement
- Budgets review projections and analysis