Channel Advisor Published: March 7, 2017
Morrisville, North Carolina
Job Type



The Senior Revenue Accountant will play a key role within our revenue accounting team to ensure the accurate accounting and reporting of revenue in accordance with generally accepted accounting principles (US GAAP). This position requires a strong understanding of revenue guidance and comprehension of internal controls over financial reporting specific to the revenue function.  The successful candidate will possess excellent collaboration and communication skills as well as strong business acumen. This position reports to the Senior Manager, Revenue Accounting based in Morrisville, North Carolina.

Key Job Responsibilities:

  • Read complex contracts/agreements and identify pertinent terms and issues to provide appropriate accounting guidance and propose solutions within Company’s existing revenue recognition policy and accounting literature
  • Review set up of customer records and related contracts within the billing/revenue system, ensuring accuracy and completeness
  • Help to manage monthly revenue close processes to ensure that revenue is recognized in accordance with US GAAP and the Company’s revenue recognition policies
  • Participate in the month-end close process, which may include preparing, journal entries, account reconciliations and fluctuation analyses
  • Collaborate with our departments including sales, legal, business operations, and services to resolve issues, identify revenue recognition/deferral as appropriate, and identify opportunities for process enhancement
  • Work with external auditors to provide required support for quarterly reviews and our annual audit
  • Generate monthly bills for delivery to customers
  • Process credit memo and termination requests, including internal reporting of these metrics
  • Assist with resolution of customer billing issues
  • Ensure compliance with internal controls and established procedures
  • Prepare and report additional analyses as requested
  • Assist in our adoption of the new revenue standard (ASC 606) and the implementation of revenue accounting processes for the monthly close under ASC 606
  • Assist with efforts to build out new processes to improve upon the month end close timeline


Required Skills/Experience:

  • Bachelor’s degree in accounting or finance
  • 5+ years of professional accounting experience, including experience with revenue recognition
  • Strong knowledge of US GAAP and in particular, revenue recognition accounting literature
  • Advanced Excel skills (i.e. vlookup, pivot table, etc.)
  • Ability to work in a dynamic and fast-paced environment and manage multiple tasks
  • Excellent communication and interpersonal skills
  • Strong organizational skills, attention to detail and accuracy
  • Self-motivated with the ability to identify problems and efficiencies and to offer suggestions for resolutions and improvements

Preferred Skills/Experience:

  • Knowledge of new revenue standards (ASC 606)
  • Experience in both public accounting and private industry
  • CPA
  • Experience using NetSuite and Salesforce


ChannelAdvisor offers equal employment opportunities without regard to race, color, religion, sex (including pregnancy), sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, veteran or military status and other protected class characteristics.