Staff Accountant, Revenue

MCCi•Tallahassee, FL
•Hybrid

About The Position

MCCi is seeking a revenue accountant to manage revenue recognition across a business that includes recurring SaaS, resold software, maintenance renewals, professional services, and scanning, primarily under government contracts. The role sits between Sales Operations, billing, and the accounting close, and is responsible for understanding how each deal should be booked and why. The position is hybrid after training, with weekly in-office time. The Staff Accountant, Revenue reviews sales orders and contracts, sets up agreements and projects in ConnectWise, maintains deferred revenue and unbilled schedules, and supports monthly ASC 606 revenue recognition. The role partners with Sales Operations and sales leaders before deals are signed to advise on deal structure and identify revenue risks. It also owns revenue-related month-end close work, develops revenue reporting, supports annual audit procedures, and contributes to other close activities. The accountant will become an expert in the ConnectWise-to-ERP integration, identify and resolve problems, promote automation in revenue and billing, and document revenue policies, procedures, and controls. Success includes accurate order setup, schedules that reconcile to the ledger without rework, an orderly revenue audit, trusted pre-signature support for Sales Operations, and at least one automated revenue or billing process. MCCi describes its culture as approachable, trusting, technology-oriented, comfortable, kind, collaborative, and inclusive. It is an equal opportunity employer committed to diversity and inclusion.

Requirements

  • Bachelor’s degree in accounting.
  • Three to six years of accounting experience, including hands-on ASC 606 work.
  • Revenue experience in software, SaaS, or technology services, ideally covering recurring and services contracts.
  • ERP experience.
  • Advanced Excel skills, including the ability to build schedules others can follow and audit.
  • Ability to read contracts and understand their accounting implications.
  • Clear written and verbal communication skills, including the ability to explain accounting positions to salespeople, auditors, and the CFO.
  • Ability to work with little supervision, meet deadlines, and address root causes.
  • High integrity and comfort handling sensitive and confidential data.

Nice To Haves

  • CPA or actively working toward a CPA.
  • Public accounting experience.
  • Experience with government or public sector contracts.
  • Experience at a PE-backed or high-growth company.
  • ConnectWise or NetSuite experience.

Responsibilities

  • Review every sales order before booking and confirm that contract terms and pricing support the planned revenue recognition treatment.
  • Set up agreements and projects correctly in ConnectWise.
  • Maintain deferred revenue and unbilled schedules and reconcile them to the general ledger each month.
  • Write and maintain accounting memos for new deal structures, products, and acquired revenue streams.
  • Help manage monthly revenue recognition and related judgment calls to ensure ASC 606 compliance.
  • Advise Sales Operations and sales leaders on deal structure before contracts are signed.
  • Flag revenue-risk terms, including acceptance clauses, non-appropriation and termination-for-convenience language, and nonstandard payment terms.
  • Help establish quote-to-cash standards and train Sales Operations.
  • Own revenue and deferred revenue month-end close work, including journal entries, reconciliations, and flux analysis.
  • Build revenue reporting for leadership, the board, and lenders, including reporting by stream, recurring revenue, renewals, churn, and bookings-to-billings-to-revenue bridges.
  • Support the revenue portion of the annual audit by preparing support, responding to auditors, and resolving findings.
  • Reconcile other balance sheet accounts, help manage Ramp, and assist with close activities as needed.
  • Develop expertise in the ConnectWise-to-ERP integration, identify breakdowns, and fix them.
  • Promote automation in revenue and billing processes.
  • Document revenue policies, procedures, and controls.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service