- Manage transactions: Handle financial transactions including managing accounts payable and receivable, reconciling bank statements, and preparing journal entries.
 - Generate reports: Prepare and publish periodic financial reports, such as balance sheets, income statements, and cash flow statements.
 - Handle closings: Perform monthly, quarterly, and annual financial closing procedures.
 - Compute taxes: Calculate taxes and prepare tax returns while ensuring compliance with tax laws and regulations.
 - Oversee payroll: Manage and process payroll functions, including preparing payments and addressing employee inquiries.
 - Prepare budgets: Create and present budget forecasts to assist management with financial planning and decision-making.
 - Conduct audits: Perform internal audits to verify the accuracy of financial records and identify potential risks or discrepancies.
 - Ensure compliance: Adhere to all federal, state, and local financial regulations and established accounting principles, such as GAAP (Generally Accepted Accounting Principles).
 - Provide advice: Analyze financial data to offer recommendations to management on how to improve cash flow and profitability. 
 
  Attention to detail: A high level of accuracy and meticulousness when handling financial documents.Problem-solving: The ability to resolve discrepancies and address complex accounting issues.Communication: Strong verbal and written communication skills to present financial information to both financial and non-financial stakeholders.Organizational skills: Strong time management and organizational skills to manage multiple tasks and deadlines.Integrity: A strong sense of ethics and the ability to maintain confidentiality regarding sensitive financial data.