*Financial Reporting:*
- Oversee the preparation of monthly, quarterly, and annual financial statements.
- Ensure that all financial records are accurate, up to date, and comply with accounting regulations
- Prepare financial reports for management, including budget forecasts, variance analysis, and profitability assessments.
- *Accounts Payable and Receivable:*
- Manage the accounts payable and receivable functions, ensuring that invoices are processed timely and correctly.
- Monitor and resolve any discrepancies in payments and receivables, ensuring smooth cash flow.
- *General Ledger Management:*
- Supervise journal entries, ledger maintenance, and reconciliation activities.
- Ensure timely and accurate month-end and year-end closing procedures.
- *Compliance and Audit:*
- Ensure the company adheres to all tax laws and financial regulations.
- Liaise with external auditors during audit periods to provide necessary documentation and assist in the audit process.
- *Budgeting and Forecasting:*
- Work closely with senior management to prepare annual budgets and quarterly forecasts.
- Analyze financial performance, providing recommendations for cost control and revenue enhancement.
- *Team Leadership:*
- Supervise and mentor junior accounting staff, providing guidance, training, and performance evaluations.
- Assign tasks and ensure the team meets deadlines and objectives.
- *Cash Flow Management:*
- Monitor company cash flow and liquidity, ensuring sufficient funds are available for day-to-day operations.
- Develop strategies to improve cash flow and manage working capital.
- *Taxation:*
- Ensure timely and accurate filing of corporate taxes, VAT/GST, and other relevant tax returns.
- Manage tax compliance and stay updated on changes in tax laws to ensure company adherence.
- *Internal Controls:*
- Implement and maintain robust internal controls to safeguard company assets and ensure financial integrity.