Revenue Accounting & Compliance
• Oversee all revenue accounting activities in compliance with ASC 606, including revenue recognition, deferred revenue, MRR reconciliation, and billing oversight.
• Review and approve sales orders in NetSuite to ensure proper revenue treatment and alignment with contract terms.
• Manage the billing terminations process in NetSuite and Salesforce, including timely processing of contract terminations and applicable credit memos.
• Serve as the technical resource for the Billing team on ASC 606 questions and complex revenue scenarios.
• Collaborate with Billing, Legal, and Customer Success teams on contract review and revenue treatment for non-standard agreements.
• Own the revenue close process, ensuring all revenue is recognized accurately and timely each month.
• Assist with accounts receivable reconciliation, allowance for doubtful accounts (AFDA), and other month-end close activities.
Team Leadership & Development
• Manage and mentor the Billing Manager, providing guidance, coaching, and performance feedback.
• Support the development of billing processes and best practices to improve efficiency and accuracy.
• Foster a collaborative team environment focused on continuous improvement.
Payroll Processing Backup
• Provide backup payroll processing support as needed, including semi-monthly payroll processing in Paylocity.
• Assist with benefits reconciliations (Aflac, Hartford, FSA, HSA, Cigna, Fidelity, etc.) as needed.
• Ensure payroll is processed accurately and on time in the absence of the primary payroll specialist.
Month-End Close & Reporting
• Support with month-end close activities, including revenue close, AR reconciliation, and journal entries.
• Prepare account reconciliations and supporting schedules.
• Assist with audit requests and serve as a liaison to external auditors on revenue-related matters as needed.
• Contribute to special projects, system implementations, and process improvements as assigned.