Senior Revenue Accountant
Algo
About the Role
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
• Maintaining deferred revenue roll forwards
• 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)
• Evaluate contract modifications
• 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
• Documenting process gaps
• Driving operational improvements
Commission Ownership
This role will review and own the commission process, with support from Staff Accountant.
Responsibilities include:
- Review ing direct and channel commission calculations
- Review ing 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:
• Maximizing existing NetSuite functionality
• Supporting NetSuite ARM processes and improvements
• Reducing spreadsheet dependencies
• Creating scalable workflows
• Improving revenue close efficiency
• Improving data quality and reporting accuracy
• Participating in future ERP or revenue tooling initiatives
Sales Tax, VAT & Compliance Coordination
Responsibilities include: Sales Tax
• Support administration of Avalara
• Review filing support and reporting
• Maintain exemption certificate documentation
• Assist with nexus tracking activities
• Support tax audits and notices
VAT / GST
• Coordinate with local compliance providers
• Gather supporting information
• Validate reporting outputs
• Ensure timely filing support
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
• Support a clean audit
• 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
• NetSuite ARM experience
• Avalara experience
• Multi-entity accounting exposure
• VAT/GST exposure
• Private equity-backed company experience
• Experience driving process improvements or automation initiatives
Compensation & Growth Opportunity
Compensation:
• Competitive base salary
• Performance bonus opportunity
• Benefits package
Career Path:
• Senior Revenue Accountant
• Revenue Accounting Manager
• 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.
- ...culture—one that enables you to Be Seen, Be Yourself, and Do Your Best Work. About You You have a solid foundation in revenue accounting and know your way around ASC 606 — you can read a non-standard contract and reach a well-supported conclusion without needing a...SeniorFull timeContract workWorldwide
- ...driven culture - one that enables you to Be Seen, Be Yourself, and Do Your Best Work. About You You are a technically strong revenue accounting professional who thrives in ambiguity and enjoys building scalable processes from the ground up. You bring deep expertise in ASC...SuggestedFull timeContract workWorldwide1 day per week
- ...all work practices while taking personal accountability to maintain compliance, support audit... ...’s Calgary office is actively hiring a Senior Accountant to join the Business Accounting team supporting... ...will provide financial insights into revenue, operating expenses, and cost recovery...SeniorContract workFor contractorsWork at office
- ...unforgettable. About this Role The Senior Director Revenue Performance is the senior commercial... ...Commercial Leadership & Revenue Accountability: Own enterprise top-line revenue performance... ...lines of business and holds teams accountable for revenue and profit outcomes....SeniorLong term contractFull timeImmediate start
- ...place where your ideas are welcomed and your contributions matter, look no further! The role at high level: We're looking for a Senior Revenue Operations Analyst who can take a messy business question and come back with an answer people can act on. You'll be the...SeniorInternshipManual labor
$70k - $83k per year
...Zenbooks is a fully remote Canadian accounting firm founded in 2015 and... ...companies in the $1M to $10M revenue range across professional... ...Star, Policy Options, Canadian Accountant, The Hill Times, Le Devoir, BetaKit... ...seeking a highly organized Senior Accountant who is committed...SeniorFull timeRemote workWork from homeFlexible hours- ...intellectually curious individual to join our Finance team as a Senior Accountant. You will play a key role in the Accounting & Finance... ...guidelines, and procedures. Key Responsibilities ~ Lead the revenue accounting process, ensuring revenue recognition aligns with US...SeniorFull timeContract work
- ...Crane , a member of LaPrairie Group of Companies, is hiring an Senior Accountant to join its team at its office in Calgary, Alberta.... ...Regional District Managers. Review and produce equipment revenue and cost report summaries monthly. Administration of equipment...SeniorFull timeWork at officeRemote work
$150k per year
...proactively generate opportunities to achieve growth, retention and yield revenue targets, with a high level of care and consistency.... ...sales pipeline through SFDC to achieve quarterly targets. • Apply account management and development efforts including, tracking customer...SeniorWork at office- ...Senior Account Manager Cult Collective is now seeking an experienced Sr. Account Manager to join our team. This is your dream job... ...with new prospects and current clients. You are responsible for revenue retention and growth, and must be curious, focused, persuasive...SeniorFull timeFreelanceWork at office
- ...Purpose of Position: Reporting to the Manager, Production Accounting the Senior Production Accountant will be responsible for ensuring the integrity and... ...position is responsible for full cycle production, revenue, and royalty accounting functions with assigned operated...SeniorFull time
- ...WKR is seeking a Senior Accountant to take a hands-on approach to all accounting functions ranging from processing transactions to preparing financial statements, treasury functions, budgeting, bookkeeping, audit support, regulatory compliance and decision-making support...SeniorFull timeCasual work
- ...We are looking for a Senior Accountant—bring your ambition and shape what comes next. At Baker Tilly, we care about the impact you make. That’s why we’re invested in your growth from day one—because the steps you take today define your tomorrow. We are looking for...SeniorFull timeInternshipWork at officeLocal areaMonday to friday
- ...Join our Financial Reporting team as a Senior Accountant, in our Home Office in Calgary, AB! We are seeking a highly capable Senior Accountant who can effectively navigate complex accounting matters and deliver high-quality, detail-oriented work. This role supports the monthly...SeniorFull timeWork at officeWork from homeHome office
- ...bring a deep understanding of the end-to-end accounts receivable lifecycle and a data-driven... ...do and how you'll have an impact The Senior AR Analyst owns and oversees the end-to-... ...issues impacting cash flow, DSO, and revenue accuracy, and to drive continuous improvement...SeniorFull timeWorldwide
$75k - $95k per year
...reputation of an established firm. Unlike larger, more rigid accounting firms, Davidson offers the opportunity to explore multiple facets... ...Alberta. About the Role Davidson is seeking a Senior Accountant to join our Audit, Tax and Private Enterprise practice. In...SeniorFull timeInternshipPrivate practice- ...roots in Alberta who remain active in the direction and leadership of the company. OVERVIEW We are seeking an experienced Senior Property Accountant to join our dynamic and collaborate team. Reporting to the Accounting Manager and Director of Finance and Accounting, the...SeniorLong term contractFull timeWork at officeLocal area
- ...POSITION: ASSOCIATE (Senior Accountant) THE OPPORTUNITY Do you want to join a culture-driven team of professionals who truly want to bring impact to their clients and their businesses? If so, we would like to meet you! Stawowski McGill is seeking a motivated person...SeniorFull timeInternshipWork at office
$111.24k - $128.4k per year
...relationships with existing clients. Candidate must have exceptional account management capabilities, expansion generation skills with... ...deeper platform utilization. Build and strengthen relationships with senior stakeholders, expanding the company’s executive‑level network. Lead...SeniorFull timeWork at officeLocal area- ...Baker Tilly Canada is an entrepreneurial accounting network that fosters a meaningful career and the opportunity to influence tomorrow... ...and client-driven individual to join our growing team as Senior Staff Accountant . We are seeking a candidate to assist us in providing...SeniorFull time
- ...professionals who proudly work within the energy industry. Be part of a growing, dynamic, and evolving company. Job Title: Senior Operations Accountant Reports To: Senior Manager, Operations Accounting Location: Calgary, AB Position Summary: This position is...SeniorFull timeContract workLocal area
- ...communities around us. At Deveraux, our culture is rooted in accountability, integrity, excellence, and collaboration. We’ve created an... .... The Opportunity Deveraux Developments is seeking a Senior Accountant to join our expanding finance team in Calgary. The Senior...SeniorLong term contractPermanent employmentFull timeInternship
- ...values-driven culture—one that enables you to Be Seen, Be Yourself, and Do Your Best Work. About You You are an experienced Senior Accounting Manager professional who thrives in a fast-moving environment where accuracy and ownership go hand in hand. You bring deep...SeniorFull timeWorldwide
- ...Position: Senior Financial Accountant Location: Calgary; Alberta Employment Type: Full-Time Permanent Reports to: Controller Meet Enfinite Enfinite is a dynamic force in the energy sector, fueled by a passionate team dedicated to providing powerful solutions...SeniorPermanent employmentFull timeFlexible hours
- ...optimization. Working across Pricing, Revenue Management, Digital, Distribution,... ...regular reporting and recommendations to senior leadership. Leadership Responsibilities... ...teams. Promote a culture of innovation, accountability, and continuous improvement....SeniorLong term contractFull timeInternshipFlexible hours
- ...Qualifications Minimum of 5 years’ experience in Project Accounting, preferably in the Oil & Gas industry, with expertise in forecasting... ..., including labor, materials, and services. Proficient in accounts payable/receivable processes, month's end and MS Excel. Excellent...SeniorFull timeContract workLocal area
- ...skies-the-limit potential, and you’ll help us reach it. As an Account Executive focused on the Energy & Utilities sector you will :... ...and system integrators to drive sales cycles and hit shared revenue goals ~ High tolerance for ambiguity - as an early sales hire,...SeniorFull timeContract workWork at officeRemote workFlexible hours
- ...Position Summary We are seeking a strategic and hands-on Revenue Operations Manager to build and scale our revenue engine by aligning... ...planning Partner with Sales leadership to improve forecast accountability and pipeline performance Analyze revenue and performance...Full timeTemporary work
- ...-kind firm. Our mission at Paul Teoh Chartered Professional Accountants is to better lives and entire communities by redefining how financial... ...emphasis on inclusion and oneness. About the Role As a Senior Accountant, you will be traveling onsite to small communities (...SeniorLong term contractFull timeInternshipWork at officeRemote workWork from homeFlexible hours
- ...to develop a top tier oil and gas company. Position Description: Reporting to the Vice President, Finance, the Senior Corporate & Treasury Accountant will play a key role in the day-to-day financial operations of the Company. This position is responsible for treasury...SeniorWeekly payFull timeContract workTemporary workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Revenue Accountant. Be the first to apply!
- traveling accountant Calgary, AB
- general accountant Calgary, AB
- production accountant Calgary, AB
- operations accountant Calgary, AB
- intermediate accountant Calgary, AB
- senior project accountant Calgary, AB
- medical accountant Calgary, AB
- senior accountant remote Calgary, AB
- comptable posté Calgary, AB
- junior accountant Calgary, AB
