Senior Revenue Accountant

PureLogic IT SolutionsOttawa, ON
Hybrid

About The Position

PureLogic IT is seeking a Senior Revenue Accountant with deep technical mastery of NetSuite Advanced Revenue Management (ARM) or equivalent. In this role, you will manage the complex revenue lifecycle for high-value Canadian Federal Government accounts. You will be responsible for ensuring that multi-element arrangements—spanning hardware delivery, software licensing, and milestone-based professional services—are accurately recognized in compliance with ASC 606 / ASPE 3400.

Requirements

  • Bachelor’s degree in Accounting or Finance; CPA designation (active or in-progress) is highly preferred.
  • Minimum 2+ years of hands-on experience specifically with the NetSuite ARM module or equivalent.
  • Experience in an IT Reseller or VAR (Value-Added Reseller) environment, handling the specific nuances of hardware shipping vs. service delivery.
  • Strong understanding of ASC 606 and ASPE 3400 revenue standards.
  • Advanced Excel proficiency for data validation and reporting between NetSuite and external project tracking tools.

Nice To Haves

  • Familiarity with Canadian Public Sector Accounting Standards (PSAS) or Federal contracting rules is an asset.
  • Experience with NetSuite SuiteBilling or Project Accounting modules.
  • Prior experience dealing with Shared Services Canada (SSC) or Public Services and Procurement Canada (PSPC) billing requirements.
  • Prior knowledge of government procurement vehicles is a significant asset for supporting federal accounts.

Responsibilities

  • Own the end-to-end ARM workflow. Configure revenue recognition rules, templates, and triggers to automate the transition from Sales Order to Revenue Arrangement and Revenue Plan.
  • Manage complex transaction price allocations across hardware, software, and services. Maintain Fair Value Price Lists and formulas to ensure accurate "carve-outs" for bundled government contracts.
  • Analyze federal procurement contracts to identify distinct Performance Obligations (POs). Determine appropriate recognition timing (point-in-time for hardware vs. over-time for services/SaaS).
  • Track project-based revenue for solution implementations. Use NetSuite to manage revenue recognition based on milestones or percentage of completion.
  • Lead revenue-related close activities, including deferred revenue reconciliations, unbilled AR analysis, and contract asset/liability management.
  • Ensure all revenue treatment adheres to ASC 606 / ASPE 3400 standards. Provide system-generated audit trails for annual reviews and potential government-specific audits.

Benefits

  • Competitive salary and performance bonuses
  • Flexible working hours and remote options
  • Comprehensive health, and dental insurance
  • Professional development and certification reimbursement
  • A collaborative team environment working with cutting-edge tech
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service