- Own the end-to-end client invoicing process and ensure timely, accurate billing.
- Manage accounts receivable, including customer account maintenance, aging review, collections, and dispute resolution.
- Monitor and report revenue cycle metrics, including DSO, collections effectiveness, unbilled revenue, deferred revenue, and billing accuracy.
- Review client contracts and coordinate with Legal, Sales, and Operations on revenue recognition treatment and billing setup under ASC 606.
- Prepare revenue recognition schedules, deferred revenue reconciliations, and monthly revenue recognition entries.
- Support month-end close activities related to revenue accounting.
- Support acquired-entity integrations and standardize revenue recognition, billing, and collection processes.
- Develop and improve revenue accounting controls, policies, and procedures; prepare audit schedules and respond to auditor requests.
- Identify opportunities to automate billing, collections, and revenue accounting processes within NetSuite.
- Coordinate and prioritize revenue-related work across the accounting team and assist with forecasting, backlog analysis, recurring revenue reporting, and ad hoc financial analyses.
NetSuite