Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Revenue Accountant

Full-time

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.  

Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Senior Revenue Accountant in Calgary, AB vacancy
  •  ...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... 
    Senior
    Full time
    Contract work
    Worldwide

    Appdirect

    Calgary, AB
    16 hours ago
  •  ...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... 
    Suggested
    Full time
    Contract work
    Worldwide
    1 day per week

    Appdirect

    Calgary, AB
    16 hours ago
  •  ...need. Our values guide us — compassion, accountability, respect, inclusivity, courage, and...  ...Are We Looking For? Position Title Senior Accountant Job Type Full Time Department Finance...  ..., sponsorships, grants, and other revenue. Support the development and maintenance... 
    Senior
    Full time
    Monday to friday
    Shift work
    Afternoon shift

    Inn From the Cold

    Calgary, AB
    16 hours ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Remote work

    Laprairie Group

    Calgary, AB
    16 hours ago
  •  ...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... 
    Senior
    Full time
    Contract work

    Geoforce

    Calgary, AB
    16 hours ago
  •  ...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... 
    Senior
    Full time
    Freelance
    Work at office

    Cult Collective

    Calgary, AB
    16 hours ago
  •  ...face of change.  Make an impact with our Assurance & Accounting team as a Senior Accountant. This diverse team of professionals are dedicated to exceeding...  ...assure appropriateness of audit evidence for expenses, revenues, capital asset additions, accounts payable, accounts... 
    Senior
    Full time
    Remote work
    Flexible hours

    Experienced Career

    Calgary, AB
    16 hours ago
  •  ...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... 
    Senior
    Full time
    Internship
    Work at office
    Local area
    Monday to friday

    Baker Tilly

    Calgary, AB
    16 hours ago
  •  ...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... 
    Senior
    Full time
    Worldwide

    Appdirect

    Calgary, AB
    16 hours ago
  •  ...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.... 
    Senior
    Long term contract
    Full time
    Immediate start

    Brewster

    Calgary, AB
    5 days ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    Enfinite

    Calgary, AB
    16 hours ago
  •  ...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... 
    Senior
    Full time
    Internship
    Work at office

    Stawowski Mcgill

    Calgary, AB
    16 hours ago
  • $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... 
    Senior
    Full time
    Work at office
    Local area

    Rystad Energy

    Calgary, AB
    16 hours ago
  • $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... 
    Senior
    Full time
    Internship
    Private practice

    Davidson And Co

    Calgary, AB
    16 hours ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Local area

    The Source Careers

    Calgary, AB
    16 hours ago
  •  ...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,... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work
    Flexible hours

    Cohere

    Calgary, AB
    16 hours ago
  •  ...Job Description Senior Vice President of Revenue Type: In-Office Full-Time Location: Regina Saskatchewan Relocation to Regina is required for this position. About Our Client Our client is building an ambitious sports and entertainment organization bringing... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Internship
    Work at office
    Relocation

    Ecl

    Calgary, AB
    10 days ago
  •  ...personally closing six- and seven-figure deals with senior marketing, brand, and executive stakeholders. You build...  ...waiting for leads to arrive, and you hold yourself accountable for one number above all else: new revenue in the door. You have “been there and done that” — and... 
    Senior
    Long term contract
    Full time
    Contract work

    Cult Collective

    Calgary, AB
    16 hours ago
  •  ...Our dynamic team is seeking an adept Senior Accountant, Financial Reporting who will serve as the bedrock of our financial operations. You will be assigned a group of companies where you will be responsible for the technical accounting, financial reporting, and the full cycle... 
    Senior
    Long term contract
    Full time
    Work from home
    Flexible hours

    Logel Homes

    Calgary, AB
    16 hours ago
  •  ...Description Revenue Systems & BI Specialist ABOUT COOLIT SYSTEMS INC.   Founded in Calgary, Alberta in 2001, CoolIT Systems is...  ...fields, permissions, and page layouts.  ~ Maintain opportunity, account, quote, case, escalation, and related workflow structures.  ~... 
    Long term contract
    Full time
    Casual work

    New Standard Partners Llc

    Calgary, AB
    16 hours ago
  •  ...execution. You're energized by cross-functional collaboration and have a passion for optimizing the systems and workflows that power revenue growth. This role is based in our Canada office and supports a global organization, requiring collaboration across teams in North... 
    Full time
    Work at office
    Worldwide

    Appdirect

    Calgary, AB
    16 hours ago
  • $70k - $85k per year

     ...Job title: Senior Account Executive Job Summary The  Senior Account Executive (SAE) role is responsible for prospecting and closing...  ...position develops and implements sound selling strategies that ensure revenue growth at target or greater profitability levels by selling to... 
    Senior
    Remote job
    Ongoing contract
    Long term contract
    Permanent employment
    Full time
    Contract work
    Temporary work
    Work at office
    Local area
    Work from home

    Talent Search Pro

    Calgary, AB
    16 hours ago
  •  ...you want to grow and go The Opportunity Reporting to the Manager, Accounting, this role is accountable for ensuring the reliable, timely and accurate reporting of Trading results.  The Senior Financial Analyst will be involved in the monthly/quarterly GL close and... 
    Senior
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Sunoco Lp

    Calgary, AB
    16 hours ago
  •  ...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... 
    Senior
    Summer work
    Internship

    Wagepoint

    Calgary, AB
    a month ago
  •  ...in both Percentage Completion and Completed Contract methods of accounting.    The ideal candidate will have attention to detail and...  ...banking activities ·       Provide leadership and oversight of the Accounts Payable team, including banking administration and regular... 
    Senior
    Permanent employment
    Full time
    Contract work
    Casual work
    Monday to friday

    Calgary Construction Company

    Calgary, AB
    13 days ago
  •  ...project and LNG Canada. PetroChina Canada is recruiting for a Senior Financial Accountant to join the Finance & Accounting Team in Calgary....  ...non-routine transactions in accordance with IFRS, including revenue recognition, asset capitalization, UOP DD&A, impairments, provisions... 
    Senior

    Canadian Energy Insight Inc.

    Calgary, AB
    5 days ago
  •  ...together.  That balance is how our values show up—in how we work, how we lead, and what we deliver. Our Calgary office is hiring Senior Accountants in our Audit practice.  KPMG's Audit practice helps clients manage risk so they can focus on their core businesses. By... 
    Senior
    Full time
    Internship
    Work at office

    KPMG LLP

    Calgary, AB
    4 days ago
  • $110k - $135k per year

     ...company based in Calgary.  Currently there is a need to add a Senior Production Accountant to the team. This is a permanent position reporting to the...  ...responsibilities in all aspects of the full production, revenue and royalty accounting cycle. They will work collaboratively... 
    Senior
    Permanent employment

    Roneta Professional Search Inc

    Calgary, AB
    20 days ago
  • $105k - $115k per year

     ...private, with ~$150M in annual revenue, ~600 staff. They operates in...  ...have daily interaction with senior management and will be responsible...  ..., ensuring compliance with accounting regulations, and providing financial...  ...and annual basis. ~Reconcile accounts and perform month-end and year... 
    Senior
    Work at office
    Flexible hours

    Roneta Professional Search Inc

    Calgary, AB
    21 days ago
  • $20k - $75k per year

     ...building something special at Absorb, and our Account Management team is at the center of it....  ...a trusted advisor relationship with senior client stakeholders and executive sponsors...  ...management teams. ~ Experience managing a gross revenue quota of $5M+ annually. ~ Great... 
    Senior
    Full time
    Contract work
    Remote work
    Work from home
    Flexible hours

    Absorb.

    Calgary, AB
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Revenue Accountant. Be the first to apply!