Requirements:
5+ years of relevant working experience
Degree or Diploma in Accounting
SAIPA is advantageous
Experience in Draftworks, Sage, Pastel, and efiling beneficial
1. Financial Reporting
- Prepare, review, and analyze financial statements, including income statements, balance sheets, and cash flow statements.
- Ensure compliance with accounting standards (GAAP or IFRS) and regulatory requirements.
- Assist with the preparation of financial reports for internal and external stakeholders.
2. General Ledger Management
- Maintain and reconcile general ledger accounts.
- Prepare and post journal entries for accruals, prepayments, depreciation, and other transactions.
- Perform month-end, quarter-end, and year-end closing activities.
3. Budgeting and Forecasting
- Assist in the development and management of budgets and financial forecasts.
- Analyze budget variances and provide explanations and recommendations.
- Collaborate with department heads to track budget performance.
4. Audit and Compliance
- Coordinate and support internal and external audits, including the preparation of audit schedules and documentation.
- Ensure compliance with internal controls, company policies, and external regulations.
- Assist with the implementation and monitoring of internal control systems.
5. Tax Preparation and Compliance
- Prepare and file tax returns, ensuring compliance with federal, state, and local tax laws.
- Assist with tax planning and research to optimize tax strategies.
- Coordinate with external tax advisors as needed.
6. Accounts Payable and Receivable Oversight
- Review and approve accounts payable and accounts receivable transactions.
- Monitor cash flow and manage cash disbursements and receipts.
- Ensure timely collection of receivables and resolution of payment discrepancies.
7. Financial Analysis
- Conduct financial analysis to identify trends, variances, and areas for improvement.
- Prepare financial models, forecasts, and other analytical reports to support decision-making.
- Provide insights and recommendations based on financial data analysis.
8. Process Improvement
- Identify opportunities for process improvements in financial operations and reporting.
- Implement best practices and automation to increase efficiency and accuracy.
- Collaborate with cross-functional teams to improve financial processes.
9. Supervision and Training
- Mentor and provide guidance to junior accountants and accounting staff.
- Assist in training staff on accounting procedures and best practices.
- Review and approve work prepared by accounting team members.
10. Special Projects
- Participate in or lead special projects, such as system implementations, mergers and acquisitions, and financial analysis projects.
- Support management with ad hoc financial analysis and reporting as needed.