- Manage financial transactions: This includes recording, classifying, and summarizing financial transactions such as invoices, purchases, and payments.
- Prepare financial statements: Generate financial reports such as balance sheets, income statements, and cash flow statements to provide insights into the company's financial performance.
- Perform account reconciliations: Ensure that all financial transactions are accurately recorded and reconciled with bank statements and other financial records.
- Assist with budgeting and forecasting: Collaborate with management to develop budgets, forecasts, and financial plans to support strategic decision-making.
- Handle tax compliance: Stay up-to-date on tax laws and regulations, prepare and file tax returns, and assist with tax planning to maximize savings for the company.
- Support audit processes: Provide documentation and reports to auditors during financial audits and ensure compliance with auditing standards.
Required skills and expectations:
- Strong knowledge of accounting principles and practices.
- Proficiency in accounting software and Microsoft Excel.
- Attention to detail and accuracy in financial data entry and analysis.
- Excellent communication skills to collaborate with team members and external stakeholders.
- Ability to prioritize tasks, meet deadlines, and work independently as well as part of a team.