Revenue Accountant (ASC 606 Compliance Specialist)
Does Follettsoftware sponsor H-1B visas?
Check real filing data, salaries & approval rates on VisaTalentUSA
Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
Position Overview: This role ensures accurate revenue recognition, compliance with accounting standards, and optimizes revenue-generating activities. The ideal candidate will collaborate with cross-functional teams to assess the impact of ASC 606 on revenue recognition processes and systems.
Responsibilities:
Revenue Recognition & Compliance
- Lead revenue recognition activities in compliance with ASC 606 and applicable GAAP guidance.
- Establish and maintain annual Standalone Selling Price (SSP) pricing frameworks.
- Record and review quarterly revenue adjustments, including open item calculations.
- Draft technical accounting white papers and develop new revenue policies as needed.
- Review credit impacts and assess the need for credit reserves in accordance with accounting standards.
RFP & Contract Review
- Conduct detailed RFP and contract reviews to ensure revenue treatment is accurate, complete, and compliant.
- Perform monthly reconciliation and reporting of consolidated revenue from Oracle to the General Ledger.
- Ensure completeness and accuracy of revenue reporting through analytical reviews and variance analysis.
- Support quarterly and annual close processes related to revenue.
- Evaluate contract terms to determine appropriate revenue recognition treatment.
Financial Reporting & Reconciliation
- Perform monthly reconciliation and reporting of consolidated revenue from Oracle to the General Ledger.
- Ensure completeness and accuracy of revenue reporting through analytical reviews and variance analysis.
- Support quarterly and annual close processes related to revenue.
Audit & Internal Controls
- Assist with annual external audits, providing documentation and supporting analysis.
- Establish and enhance internal audit processes related to revenue compliance.
- Maintain up-to-date, end-to-end revenue process documentation, including controls and workflows.
Process Improvement & Integration
- Integrate newly acquired entities into established revenue processes, including User Acceptance Testing (UAT) for new SKUs/products, ensuring production environments align with tested configurations.
- Identify opportunities for automation, efficiency, and strengthened compliance within revenue operations.
- Other duties as assigned.
Qualifications:
- A Bachelor’s degree in Accounting or related field is required.
- 5+ years of experience.
- Must possess technical accounting expertise.
- Ability to provide senior management with risk assessments for actions they are considering or taken.
- Possess advanced computer skills and expertise in ASC 606 revenue recognition standards and experience leading ASC 606 implementation projects.
- Possess strong attention to detail and strong analytical skills.
- Ability to resolve complex problems with independent action.
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
More Openings at Follettsoftware
Explore Top Companies in this Space
Follettsoftware
View Company ProfileFollett Software is a leading provider of education technology solutions, dedicated to enhancing the learning experience for students, teachers, and administrators alike. With a rich history of innovation, the company has established itself as a trusted partner for schools and educational institutions, offering a comprehensive range of products and services designed to support academic achievement, streamline operations, and foster a culture of collaboration and continuous improvement. From cutting-edge learning management systems to intuitive resource management tools, Follett Software's solutions are crafted to meet the evolving needs of the education sector, enabling educators to focus on what matters most: providing high-quality instruction, supporting student success, and shaping the minds of future generations.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.

