Key Responsibilities:
-
Financial Reporting & Month-End Close:
- Perform month-end and year-end close processes, including preparing and posting journal entries, reconciling balance sheet accounts, and reviewing financial statements for accuracy.
- Generate and analyze financial reports, ensuring alignment with organizational goals and compliance with GAAP.
-
NetSuite Utilization:
- Leverage NetSuite for managing financial operations, including general ledger, accounts payable, accounts receivable, and revenue recognition.
- Utilize NetSuite reporting tools to prepare custom reports, analyze financial data, and provide insights to support decision-making.
- Collaborate with finance and IT teams to optimize NetSuite workflows and improve system efficiency for accounting processes.
-
Accounts Payable & Receivable:
- Oversee and manage the accounts payable and accounts receivable processes, ensuring timely payment of vendor invoices and accurate client invoicing.
- Ensure that revenue recognition, collections, and cash applications are handled according to company policies and procedures.
-
Revenue Recognition & Service Contracts:
- Handle revenue recognition for service-based contracts, ensuring compliance with ASC 606.
- Review contracts for proper accounting treatment, ensuring accurate billing and revenue recognition for recurring services.
-
General Ledger Maintenance:
- Maintain the integrity of the general ledger by reviewing account reconciliations, monitoring journal entries, and ensuring accuracy of financial transactions.
- Support the preparation of schedules for external audits and assist auditors as needed.
-
Process Improvement & Internal Controls:
- Identify and implement process improvements to enhance the efficiency and accuracy of financial operations.
- Maintain and strengthen internal controls over financial reporting, ensuring compliance with company policies and accounting standards.
-
Collaboration & Support:
- Collaborate with cross-functional teams, including FP&A, billing, and operations, to ensure accurate financial reporting and analysis.
- Assist the finance leadership team in financial planning, forecasting, and budgeting activities.
Preferred Qualifications:
- NetSuite certifications (e.g., NetSuite ERP Consultant, Financial User) are a plus.
- Experience in financial reporting and analysis for subscription-based or recurring revenue models.
- CPA certification or progress towards CPA is highly preferred.