×
Register Here to Apply for Jobs or Post Jobs. X

Accounts Receivable & Billing Lead

Job in Kitchener, Ontario, Canada
Listing for: Avidbots Corp.
Full Time position
Listed on 2026-06-23
Job specializations:
  • Finance & Banking
    Accounts Receivable/ Collections, Financial Reporting, Accounting & Finance, Financial Analyst
  • Accounting
    Accounts Receivable/ Collections, Financial Reporting, Accounting & Finance, Financial Analyst
Job Description & How to Apply Below
We are seeking an experienced Accounts Receivable & Billing Lead to own the invoicing, cash application, and collections functions that keep cash flowing and the aged AR ledger clean. You will work closely with AR/Billing Specialist and report directly to the Corporate Controller, with regular cross-functional interaction with Sales, Customer Success, and Operations. This is a role for someone who takes ownership of their portfolio, communicates proactively with customers, and wants to contribute to a finance function that is being built for scale.

If you’re driven by innovation, excited by cutting-edge technology, and thrive in a collaborative environment, we want to hear from you!

What you’ll do:

Invoicing & Billing

Generate and issue customer invoices across all revenue streams — accurately and on time

Maintain and update the subscription amortization schedule, ensuring deferred revenue releases align with contract terms

Review Salesforce opportunity data prior to invoicing to confirm accuracy of contract terms

Manage customer onboarding into the AR/billing portal and maintain accurate customer master data

Cash Application & Reconciliation & Collections

Apply cash receipts daily against open invoices with accurate matching and prompt resolution of unapplied or misapplied payments

Reconcile the AR subledger to the general ledger at month-end and deliver a clean reconciliation to the Controller on schedule

Investigate and resolve payment discrepancies, short-pays, and disputed amounts — documenting resolution clearly in the system

Monitor the aged AR report weekly and proactively follow up on overdue balances through a consistent, documented outreach cadence

Coordinate with Sales and Customer Success when customer relationship context is needed for collections

Month-End Close Support

Finalize all invoicing prior to month-end cutoff — no invoices left in draft at close

Deliver the AR aging report to the Controller on schedule as part of the close package

Prepare and submit the monthly amortization schedule update for subscription revenue

Support the Controller's AR close tasks including subledger reconciliation and audit schedule preparation

Process Improvement, Systems & Compliance Support

Identify opportunities to improve billing accuracy, reduce manual steps, or accelerate cash collection — bring proposals to the Controller, not just observations

Maintain billing process documentation and keep it current as workflows evolve

Support Epicor billing and AR module improvement initiatives

Prepare AR-related audit schedules and supporting documentation for external audit

Respond to auditor information requests within the AR and billing area accurately and on time

Ensure billing processes comply with internal controls and revenue recognition policies

What We Are Looking For
Required

3–5 years of experience in accounts receivable, billing, or a related finance operations role

Demonstrated experience managing a full billing cycle across multiple revenue types — product, subscription/SaaS, or professional services

Strong attention to detail — billing errors are customer-facing and your accuracy is the standard

Experience with B2B collections — professional, persistent, and customer‑respectful follow-up cadence

Proficiency in Excel and ERP‑based AR modules for cash application, aging, and reconciliation

Clear and professional written and verbal communication skills — you will interact directly with enterprise customers

Ability to manage competing priorities and deadlines in a structured, autonomous way

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary