Core responsibilities
Record and maintain financial records: Accurately document all financial transactions, including income, expenses, assets, and liabilities.
Prepare financial statements: Generate key financial documents such as balance sheets, income statements, and cash flow statements.
Manage budgets and forecasts: Develop, monitor, and manage company budgets and provide financial forecasts to support organizational planning.
Ensure regulatory compliance: Ensure all financial activities and reporting comply with local, state, and federal laws and regulations, including tax laws.
Handle tax preparation: Prepare and file tax returns accurately and in a timely manner.
Conduct audits: Perform internal audits to verify the accuracy of financial records and ensure compliance with internal controls and external regulations.
Analytical and advisory duties
Perform financial analysis: Analyze financial data to assess the company's financial health, identify trends, and evaluate performance.
Provide strategic advice: Consult with management to provide guidance on financial strategy, including ways to reduce costs, increase profitability, and improve financial performance.
Risk management: Identify and assess financial risks and develop strategies to mitigate them.
Other key tasks
Manage accounts payable and receivable: Process invoices, track payments to vendors, and monitor outstanding payments from customers to maintain healthy cash flow.
Reconcile accounts: Reconcile bank statements and other financial records to ensure accuracy and identify any discrepancies.
Liaise with external parties: Work with external auditors and manage communication with other stakeholders.