Revenue Accounting Manager


VSA Partners is a group of dedicated, collaborative, and kind people that value smarts over egos. We work very hard to create human-centered, insight-inspired work that moves people, changes behavior, and answers real strategic problems. We started as a design firm over 30 years ago and operate today as a design and brand-led experience firm.  Formally, we’re a branding and marketing company that approaches business challenges holistically and aims to break down silos between branding, digital, marketing, and advertising. Informally, we’re a family that comes together at the table every day to make something great.


The Revenue Accounting Manager reports to the VP of Finance and is responsible for revenue-recognition and billing. This position works closely with colleagues in Finance, Project Management (PMs), and Client Engagement (CEs) to ensure timely and accurate processes and accounting, related to revenue and billing.


VSA Partners is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive, equitable environment for all employees. All employment decisions are made based on qualifications, merit and business need.


  • Reviewing, analyzing, and approving contracts and related documents to ensure that revenue is recognized and accounted for in accordance with Generally Accepted Accounting Principles and compliance with company policies
  • Partnering with PM/CE teams to perform contract reviews, monthly billing, and revenue reporting
  • Collaborating with the PM/CE teams to develop policies and procedures that streamline operations and accounting processes
  • Training new PMs and CEs on essential revenue accounting and billing matters
  • Reviewing new projects and adding billing and revenue recognition rules
  • Reviewing and submitting invoices within client systems
  • Ensuring compliance with policies and procedures for revenue and expense recognition
  • Examining, analyzing, and interpreting accounting rulings for information pertinent to revenue recognition
  • Maintaining all audit-related requirements associated with revenue and billing processe
  • Developing audit processes to ensure that unbilled receivables and deferred revenue are complete and accurate, responsible for ongoing monitoring
  • Developing audit processes to ensure that client reimbursed expenses are billed timely and accurately, responsible for ongoing monitoring
  • Assists with monthly financial reporting



To perform the job successfully, an individual should demonstrate the following proficiencies to perform the essential functions of this position:

  • Problem solving − identifies and resolves problems in a timely manner
  • Teamwork and Influence - effective in team settings and with influencing outcomes
  • Process improvement - able to analyze processes, identify improvements, and implement changes
  • Communication and Training - strong communicator, able to simplify complex topics and train others.
  • Planning/organizing − prioritizes and plans work activities and uses time efficiently
  • Quality control − demonstrates accuracy and thoroughness, supervises own work to ensure quality, and applies feedback to improve performance
  • Resourcefulness − adapts to changes in the work environment, prioritizes competing demands, and is able to adjust to frequent change, delays, or unexpected events.
  • Dependability − consistently at work and on time, takes direction, responds to management oversight, and solicits feedback to improve performance
  • Initiative − ability to identify areas for improvement and take action
  • Confidentiality − maintains confidentiality of financial and personal information

Minimum Qualifications

  • 10 years related work experience demonstrating increased levels of performance/growth
  • A BA/BS degree in Accounting
  • Contract review and accounting interpretation experience required
  • Revenue recognition experience required
  • Related proven experience preferred
  • Experience with NetSuite OpenAir preferred
  • Experience with Microsoft Dynamics GP preferred
  • CPA preferred