Senior Revenue Accountant

Unlock Employer

Posted May 28, 2026

Remote · US · Canada · Mexico Full Time

Overview

A growing finance team is seeking a detail-oriented and technically strong Senior Revenue Accountant. This role involves owning end-to-end revenue accounting and reporting across a diverse portfolio including licensed software, SaaS subscriptions, website development projects, implementation engagements, and ongoing support services. The Senior Revenue Accountant will play a key role in applying and evolving ASC 606 policies, collaborating cross-functionally with Sales, Legal, and FP&A teams, and serving as a subject-matter expert for both internal and external stakeholders.

Responsibilities

  • Own and maintain revenue recognition policies and procedures in accordance with ASC 606 across all revenue streams such as licensed software, SaaS, website-based products, implementation, and support services.
  • Prepare and review monthly revenue journal entries, deferred revenue roll-forwards, and related account reconciliations.
  • Ensure accurate and timely recording of variable consideration, contract modifications, and multi-element arrangements.
  • Manage accounting for costs related to revenue-generating activities including costs to obtain and fulfill customer contracts (ASC 340-40), software publisher/royalty costs, and related capitalization and amortization schedules.
  • Monitor and reconcile deferred commission and contract cost balances; assess for impairment as needed.
  • Contribute actively to the monthly and quarterly close process, including preparation of journal entries, balance sheet reconciliations, and variance explanations.
  • Prepare and maintain bad debt reserve calculations; analyze aged accounts receivable and communicate trends to management.
  • Reconcile intercompany accounts, including transfer pricing, and investigate and resolve variances promptly.
  • Support additional general ledger responsibilities and ad hoc accounting projects as assigned.
  • Assist with sales and use tax research, nexus analysis, and related accounting entries in partnership with Tax and external advisors.
  • Partner with external auditors by preparing PBC schedules and responding to audit requests efficiently and accurately.
  • Collaborate with billing, collections, sales operations, and customer success teams to resolve customer accounting questions and billing disputes.
  • Work closely with FP&A and business leaders to provide revenue and gross margin reporting and analysis that supports decision-making.
  • Identify and implement process improvements to enhance accuracy, efficiency, and internal controls.

Requirements

  • Bachelor's degree in Accounting.
  • Minimum of 5 years of progressive accounting experience, with significant exposure to revenue recognition in a technology or software environment.
  • Deep working knowledge of ASC 606, including multi-element arrangements, contract modifications, and principal vs. agent considerations.
  • Hands-on experience with revenue accounting across SaaS, subscription and perpetual licensing, professional services, and web-based product lines.
  • Solid understanding of ASC 340-40 contract cost accounting (costs to obtain and fulfill).
  • Experience with bad debt reserve methodologies such as aging analysis, historical loss rates, and specific identification.
  • Demonstrated ability to prepare and review PBC schedules and support external audit processes.
  • Advanced Excel skills including pivot tables, XLOOKUP, and complex formulas.
  • Proficiency in a major ERP system such as NetSuite, SAP, Oracle, or similar.
  • Strong analytical, organizational, and written/verbal communication skills with the ability to explain technical accounting concepts to non-accounting stakeholders.
  • CPA certification preferred.

Preferred Qualifications

  • Proactive problem-solving mindset with strong accountability and professionalism.
  • Ability to communicate effectively across teams and work independently in a fast-paced environment.

Compensation & Benefits

  • This is a permanent role.
  • Remote position available within North America.
  • Start date: As soon as possible.

Location

  • North America (Remote)

Don't miss out on remote accounting roles