We are seeking a highly motivated Senior Revenue Accountant to join our finance team and play a critical role in scaling the revenue accounting function of a growing software company. This position is ideal for an accounting professional who has developed strong SaaS revenue accounting expertise and is ready to take the next step toward broader ownership and leadership.
The role sits at the intersection of accounting, systems, operations, tax compliance, and business partnership. The successful candidate will be responsible for ensuring revenue is recognized accurately, contract structures are evaluated appropriately, billing and revenue processes remain aligned, indirect tax obligations are managed effectively, and revenue-related processes continue to mature as the business grows.
This is not a pure transactional accounting role.
We are looking for someone who enjoys improving processes, leveraging technology, solving operational challenges, collaborating across departments, and ultimately becoming a trusted owner of our revenue accounting function. Over time, this role is expected to evolve toward broader ownership of revenue accounting operations and provide a pathway to Revenue Accounting Manager or Director-level responsibilities.
Revenue Accounting & Revenue Close You will serve as the primary operational owner of the monthly revenue accounting process.
Responsibilities include:
Preparing monthly revenue-related journal entries
Preparing contract asset and contract liability schedules
Reconciling or reviewing revenue-related balance sheet accounts
Performing revenue analytics and month-over-month variance analysis
Supporting monthly, quarterly, and annual close requirements
Ensuring complete and accurate revenue recognition in accordance with ASC 606
Maintaining supporting documentation and audit-ready workpapers
You will identify unusual transactions, understand the underlying business drivers, and proactively resolve issues before they impact financial reporting.
Contract Review & ASC 606 Application You will review customer agreements and evaluate the accounting implications of software subscriptions, SaaS arrangements, professional services, implementation services, renewals, upsells, expansions,
contract amendments, and multi-element arrangements.
You will be expected to:
Identify performance obligations
Analyze standalone selling prices (SSP)
Assess revenue recognition timing
Determine appropriate allocations under ASC 606
Escalate complex technical matters when necessary
The ideal candidate understands that revenue accounting is much more than booking entries—it starts with understanding how contracts are structured and how commercial decisions impact accounting outcomes.
Order-to-Cash (O2C) Process Ownership This role will help ensure alignment between contracts, billing, revenue recognition, collections support, and general ledger reporting.
Responsibilities include:
Reviewing customer setup accuracy
Monitoring billing process integrity
Identifying revenue leakage risks
Supporting collection and invoicing issue resolution
Driving operational improvements
Commission Ownership This role will review and own the commission process, with support from Staff Accountant.
Responsibilities include:
Reviewing direct and channel commission calculations
Reviewing reconciliations for commission related accounts
Ensuring accurate recording of commissions, aligned with ASC 606
Supporting Staff Accountant with Sales Operations and HR coordination to ensure commission accuracy and on-time payment, as needed
Systems, Automation & Process Improvement We expect this individual to be a builder. A significant portion of the role will involve identifying opportunities to improve efficiency through process redesign and automation.
Responsibilities include:
Supporting NetSuite ARM processes and improvements
Creating scalable workflows
Improving revenue close efficiency
Improving data quality and reporting accuracy
Participating in future ERP or revenue tooling initiatives
Responsibilities include:
Support administration of Avalara
Review filing support and reporting
Assist with nexus tracking activities
Support tax audits and notices
VAT / GST
Coordinate with local compliance providers
Gather supporting information
Corporate Tax Support
Coordinate with external tax preparers
Provide revenue schedules and supporting documentation
Support annual income and franchise tax compliance processes
Assist with information requests during tax preparation and audits
Cross-Functional Business Partnering You will regularly work with Sales Operations, Legal, FP&A;, Customer Success, and external auditors and advisors on deal structures, contract amendments, revenue forecasting support, ARR versus GAAP revenue analysis, and audit and tax compliance support.
What Success Looks Like Within the first 12 months, a successful hire will:
Own the monthly revenue close process with minimal supervision
Improve accuracy and consistency of revenue accounting processes
Reduce manual effort and spreadsheet reliance
Identify and implement meaningful process improvements
Improve billing and revenue alignment
Successfully coordinate sales tax and VAT/GST processes
Become the go-to internal resource for revenue accounting matters
Qualifications Required:
4–7 years of accounting experience
Experience in a SaaS, software, subscription-based, or recurring revenue business
Working knowledge of ASC 606
Experience with revenue recognition and deferred revenue accounting
Experience reviewing customer contracts for accounting implications
ERP experience (NetSuite strongly preferred)
Strong Excel and analytical skills
Excellent written and verbal communication skills
Preferred:
CPA designation or progress toward CPA
Multi-entity accounting exposure
Private equity-backed company experience
Experience driving process improvements or automation initiatives
Compensation:
Performance bonus opportunity
Advantages package
Director of Revenue Accounting
We are intentionally hiring for long-term growth and are looking for someone who wants to build a career alongside the business as it scales.
#J-18808-Ljbffr
📌 Senior Revenue Accountant (Alberta)
🏢 Algo
📍 Alberta