o Prepare and maintain accurate financial records, including balance sheets, income statements, and other financial reports.
o Ensure financial statements are in compliance with accounting standards (e.g., GAAP, IFRS).
o Prepare monthly, quarterly, and annual financial reports for management.
o Maintain general ledgers and ensure all financial transactions are recorded correctly.
o Reconcile bank statements and verify financial transactions.
o Ensure that accounts payable and receivable are processed in a timely manner.
o Prepare and file tax returns, ensuring compliance with local, state, and federal tax laws.
o Research tax issues and advise management on the tax implications of business decisions.
o Manage tax liabilities and make recommendations for tax-saving opportunities.
o Assist in the preparation of budgets and financial forecasts.
o Monitor and compare actual financial performance against the budget and analyze discrepancies.
o Advise management on cost control measures.
o Support internal and external audits by providing necessary documentation and explanations.
o Ensure compliance with regulatory requirements and internal financial policies.
o Review and improve internal accounting procedures to ensure best practices and prevent fraud.
o Oversee payroll processing, ensuring timely and accurate payment of salaries and wages.
o Ensure compliance with payroll-related tax laws and reporting requirements.
o Handle employee benefits accounting, including pensions, healthcare, and other benefits.
o Analyze financial data to identify trends, variances, and areas for improvement.
o Provide advice to management regarding financial performance and business strategy.
o Monitor cash flow, ensuring adequate liquidity for operations and business growth.
o Assist in identifying cost-cutting measures and efficiency improvements within the organization.
o Track and analyze overheads, operational costs, and other expenses.
o Maintain and update accounting software and financial databases.
o Ensure proper implementation and use of financial management tools.
o Recommend improvements to the accounting system to enhance efficiency and accuracy.
Communicate with clients, and banks as needed to resolve financial issues.Ensure all financial records are complete, accurate, and stored securely.Provide support to other departments on financial matters, as necessary.