The Accounting Manager is responsible for overseeing the daily operations of the accounting department and ensuring the accuracy, integrity, and timeliness of the company's financial records and reporting. This role supervises the Accounts Payable, Accounts Receivable, and office support staff while managing core accounting processes including the general ledger, monthly close, financial reporting, and internal controls.
The Accounting Manager works closely with the Chief Financial Officer to support financial reporting, budgeting, audit preparation, and process improvement initiatives that enhance the efficiency and effectiveness of the organization's accounting operations.
Minimum Qualifications:
- Bachelor's degree in Accounting, Finance, or a related field required
- Minimum of five (5) years of progressive accounting experience
- Prior supervisory or team leadership experience preferred
- Experience with ERP accounting systems required; Microsoft Dynamics GP experience preferred
- CPA certification or CPA candidate preferred
Competencies and Skills:
- Strong knowledge of Generally Accepted Accounting Principles (GAAP)
- Advanced Microsoft Excel and financial analysis skills
- Experience with Microsoft Dynamics GP or similar ERP accounting systems
- Strong leadership and team management abilities
- Excellent written and verbal communication skills
- Strong organizational, analytical, and problem-solving skills
- Ability to manage multiple priorities and meet deadlines in a fast-paced environment
- High level of integrity and ability to handle confidential information
Essential Duties and Responsibilities:
Accounting Operations
- Manage and oversee the daily operations of the accounting department, including Accounts Payable, Accounts Receivable, billing, and general ledger activities.
- Supervise and support accounting staff to ensure accurate and timely processing of financial transactions.
- Support payroll administration in coordination with Human Resources, including review of payroll data for accuracy and ensuring proper accounting treatment of wages, benefits, taxes, and related accruals. Assist in maintaining payroll controls and provide backup support for payroll processing when necessary.
- Ensure compliance with company accounting policies, procedures, and internal controls.
Financial Reporting and Close Process
- Lead the monthly and annual financial close processes to ensure timely and accurate reporting.
- Prepare and review financial statements and supporting schedules.
- Maintain and reconcile general ledger accounts and ensure accuracy of financial records.
- Prepare and review balance sheet reconciliations including cash, receivables, payables, and fixed assets.
Revenue, Billing, and Expense Monitoring
- Oversee billing processes and ensure proper revenue recognition in accordance with GAAP.
- Monitor company expenses and analyze variances from budgets or historical trends.
- Identify opportunities to improve cost efficiency and financial performance.
Budgeting and Financial Analysis
- Assist in the preparation of the annual operating budget and periodic financial forecasts.
- Provide financial analysis and variance reporting to management and department leaders.
- Develop financial reports and dashboards to support operational decision-making.
Internal Controls and Compliance
- Develop, implement, and maintain strong internal controls and accounting policies.
- Ensure compliance with accounting standards, regulatory requirements, and company policies.
- Maintain accurate financial documentation and recordkeeping practices.
Audit and External Reporting
- Assist with preparation of documentation and schedules for annual external audits.
- Coordinate with external auditors and respond to audit requests.
Systems and Process Improvement
- Identify opportunities to improve accounting processes, reporting capabilities, and ERP system utilization.
- Support the ongoing development and enhancement of financial systems and reporting tools.
Other Responsibilities
- Support the Chief Financial Officer with financial reporting and special projects.
- Perform additional duties and responsibilities as assigned.
Supervisory Responsibilities
- Supervise and support the Accounts Payable Clerk, Accounts Receivable Clerk, and office support staff.
- Establish work priorities and ensure timely completion of accounting tasks and responsibilities.
- Provide coaching, performance feedback, and professional development for team members.
- Assist with hiring, onboarding, and training of accounting staff as needed.
- Monitor team productivity and ensure adherence to company policies and procedures