The specialist manages the end-to-end order-to-cash cycle for an assigned portfolio, including billing, collections, and subscription lifecycle management. They also partner with cross-functional teams to resolve inquiries, improve processes, and ensure accurate financial reporting.
Position Summary
The Billings & Collections Specialist owns the end-to-end order-to-cash cycle for an assigned book of accounts, from renewals and billing through to cash collections, while striving for zero overdue invoices.
This role combines independent execution with cross-functional partnership: the Specialist manages their own portfolio with minimal oversight, resolves complex subscription and billing inquiries, and works directly with Account Management, Client Success, and Renewals to keep the order-to-cash process running accurately and on time.
This is a hands-on role for an experienced billing and collections professional who takes ownership of results.
Key Responsibilities
Own aging and DSO performance for the assigned portfolio, driving collections outcomes and escalating at-risk accounts with a recommended course of action
Own the full subscription billing lifecycle for an assigned book of accounts — new business, renewals, upsells, mid-term changes, and prorations — ensuring each invoice reflects the correct subscription, order, and contract terms.
Prepare invoices for weekly review and approval, ensuring completeness and accuracy of subscription, order, and contract data before submission
Manage the accounting support channel with a customer service mindset, resolving subscription and billing inquiries within SLA and independently handling complex cases
Proactively escalate at-risk accounts with a clear, recommended course of action to keep results on track.
Administer Dunning schedules, submit pause and restart requests, and ensure Dunning resumes on time
Partner with Account Managers, Client Success Managers, and the Renewals Team to ensure accurate and efficient renewal processing
Review credit balances ahead of each month-end, ensure timely application or expiry of credit memos, and work with Account Management to apply credits toward upcoming renewals and upsells
Support a timely month-end close by completing order entry, credit memo applications, and resolution of finance cases in Salesforce, and by preparing journal entries and account reconciliations
Build the case for account suspension, collections agency referral, legal escalation, and write-off, and prepare supporting documentation for the Team Lead and VP Finance
Investigate root causes of order processing errors, partner with cross-functional teams on resolution, and recommend process improvements to reduce error rates
Contribute to improvements in reporting and workflows across the order-to-cash function
Respond to audit and compliance requests with accurate, well-supported documentation
Maintain accurate account records and keep assigned sections of the End-to-End Billing Process documentation current
Collaborative, dependable, and generous with knowledge; contributes to a positive working experience for the whole team.
Serve as a resource to newer team members on billing and collections processes
Qualifications
Bachelor’s degree in Accounting, Finance, Business Administration, or a related field
3–5 years of progressive experience in billing, collections, or accounts receivable, ideally in a subscription or SaaS environment
Demonstrated success managing a book of accounts independently and meeting collections and aging targets
Strong Excel skills, including pivot tables, lookups, and reconciliation of large data sets
Hands-on experience with Salesforce and/or NetSuite
Knowledge of revenue recognition under IFRS is an asset
Strong analytical and problem-solving skills with a focus on process improvement
Excellent communication and interpersonal skills, with the confidence to hold collections conversations with client-facing teams and customers directly
Proven ability to manage competing priorities and meet deadlines in a fast-paced environment
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”