What the job involves
- Review customer contracts. Determine correct revenue recognition treatment, ensure accurate setup of billing schedules and invoicing. Calculate the correct revenue recognition for complex customer contracts. Collaborate with Sales and Legal teams to expedite contract approvals and meet accounting approval SLA’s
- Create and distribute customer invoices in accordance with customer requirements for invoice delivery
- Prepare monthly Revenue Recognition, Deferred Revenue Schedules and General Ledger account reconciliations
- Prepare and post monthly revenue journal entries
- Prepare reports for the Monthly Financial Review package, including variance analysis
- Work closely with the Revenue Managers on updating and maintaining the revenue forecast
- Support the Annual Audit, preparing any needed supporting analysis, audit schedules, etc
- Support ad hoc analysis, the revenue team, and other projects as needed
- Synthesise inputs from multiple sources and stakeholders as part of the end-to-end strategic planning process (target setting, idea creation, debate, planning, resource allocation, accountability)
- Using Excel or Google Sheets, develop analytical models to project future growth and track progress of ongoing initiatives
- Using Excel or Google Sheets, develop financial models and valuation analyses for existing and new products, integrating financial targets with usage metrics to create benchmarks for success
- Partner with cross-functional business partners and third parties to implement best practices, automation, and continuous process improvements
- Support revenue related system implementations and perform user acceptance testing
- Manage projects, action items, and creation of procedural documentation
- Provide thorough and accurate responses to senior management and business leads inquiries
- Perform ad hoc analyses as requested to help management make informed decisions regarding the short- and long-term objectives of the business
- Alert management to reporting or operational problems and suggest actionable solutions
Requirements
- Bachelor's Degree or higher in quantitative field (Accounting, Finance, Economics, Statistics, Math or related field) is required
- ACA/ACCA/CFA is preferred
- 3+ years' relevant work experience in SaaS company
- Strong knowledge of MRR, COS and ACV is required
- Experience with ERP (Xero, NetSuite), Hubspot, Chargify, Tableau, Alteryx and similar is preferred
- Possess strong problem-solving skills and the ability to develop and implement innovative solutions for resolving operational and financial problems
- Demonstrate investigative research and analytical capabilities necessary to accurate and insightful interpretation of financial information
- Strong attention to detail and analytical ability with an inquisitive mind
- Ability to work independently and as a fully contributing member of a team
- Excellent communication skills, both written and oral