← All roles

Revenue Accountant

Apply on company site
San Francisco, CA$105k - $130kfull-timePosted 2w ago

About the role

Revenue Accountant responsible for ASC 606 revenue recognition, including building the revenue waterfall, journal entries, and workpapers, partnering with Revenue Accounting Manager in a growing SaaS business.

Responsibilities

  • Own the monthly revenue waterfall calculation and maintenance end-to-end, including underlying formulas and validation checks
  • Prepare and post monthly revenue journal entries for U.S. and international contracts, including multi-currency transactions and FX considerations
  • Prepare recurring revenue trend and variance analyses and ad hoc reports, review account activity for discrepancies and insights
  • Prepare historical revenue review and correction workpapers under light oversight
  • Independently draft the annual ASC 606 workpaper set including POB analyses, SSP reviews, and contract-level revenue patterns
  • Analyze contract-level performance obligations and revenue-recognition questions, prepare recommended positions
  • Monitor service-delivery status and revenue-recognition triggers, flag timing changes
  • Prepare supporting schedules and workpapers for month-end close and audit requests
  • Support contract intake by triaging contract-related correspondence and analyzing contract trends in workpapers

Qualifications

  • Bachelor’s degree in Accounting, Finance, or related field or equivalent experience
  • 5+ years experience in operational, in-house SaaS revenue accounting applying ASC 606
  • 2+ years public accounting experience in audit or advisory with technology or SaaS clients
  • Solid knowledge of ASC 606 five-step model including SSP, contract modifications, variable consideration, and POB identification
  • Ability to draft technically sound workpapers and present clear recommendations
  • Experience with month-end close mechanics including journal entries, reconciliations, multi-currency transactions, audit workpapers
  • Strong spreadsheet skills and ability to reconcile data across systems
  • Strong written and verbal communication skills for analysis and cross-team collaboration
  • Proven accuracy and ability to work against a fixed close calendar and flag risks in advance
  • Nice to have: NetSuite experience and exposure to government/public-sector contracts

Skills

Required:ASC 606 knowledgeRevenue waterfallJournal entriesMulti-currency and FX

Benefits

  • Information on the benefits offered is here (link provided in description)
  • Annual Salary + Benefits + Equity (if applicable) + Bonus (if applicable)
Last updated Oct 7, 2026. Interested? Apply on the company site.

About Peregrine Technologies

Effective, efficient and easy to use, Peregrine is the real-time public safety and police data management platform that delivers true interoperability.

public safetypolice data managementinteroperability

More open roles at Peregrine Technologies