Financial Record Keeping: Maintain accurate and up-to-date financial records, including general ledger, accounts payable, accounts receivable, payroll, and tax records.Financial Reporting: Prepare financial statements, including profit and loss statements, balance sheets, and cash flow statements.Budgeting and Forecasting: Assist in the preparation of budgets, forecasts, and financial plans.Tax Compliance: Prepare and file tax returns, ensure compliance with local, state, and federal tax regulations, and assist with tax planning strategies.Audit Support: Coordinate and assist with internal and external audits, ensuring that all financial data is accurate and available.Reconciliation: Perform regular reconciliations of bank accounts, credit card statements, and other financial records.Cost Analysis: Monitor and analyze costs, suggesting measures to improve the company's financial performance.Regulatory Compliance: Ensure compliance with financial laws and guidelines.Process Improvement: Identify and implement improvements to financial processes and systems.Ad Hoc Reporting: Provide financial analysis and reports as required by management.