Opens LinkedIn
- Employment type
- Full-time
- Experience level
- Senior · 5+ years
- Minimum education
- College diploma
- Posting language
- English
- Working hours
- 40 hours per week
- Location requirements
- Country, Ontario, Canada
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Manage the order-to-cash cycle, including invoicing, payment application, collections, dispute resolution, reconciliations, and credit reviews. Analyze receivables and cash flow, support month-end close and audits, and improve processes through automation and clear internal controls.
Job details
What you’ll do Manage the order-to-cash cycle: invoicing, cash application, collections, and account reconciliation Prepare accurate invoices, including GST/HST, PST, and QST where they apply, and resolve billing errors quickly Apply customer payments (cheques, EFT, wire, Interac e-Transfer, credit card, lockbox) and clear unapplied cash and short-pays Handle multi-currency billing and receipts (CAD and USD), including foreign exchange gains and losses Monitor aging reports, prioritize past-due accounts, and follow up professionally by phone and email Resolve payment disputes and deductions with sales, customer service, and operations Analyze DSO, aging trends, and collection effectiveness, and recommend actions Support credit reviews and flag at-risk accounts early Reconcile the AR subledger to the general ledger, and support month-end close and journal entries Support allowance for doubtful accounts estimates and bad debt write-off reviews Prepare cash forecasts and AR reports in Excel, Power BI, or similar tools Work in ERP and billing systems such as SAP, Oracle, NetSuite, Microsoft Dynamics, Sage, QuickBooks, or Acomba, plus collections tools like HighRadius, Billtrust, or Esker Support audits and internal controls with clear documentation Spot automation opportunities, including AI-assisted cash application and collections tools Find your level Level Typical experience What you’ll own AR Analyst I - 0-2 years : Invoicing, cash application, basic collections, reconciliations, learning our systems with a dedicated mentor AR Analyst II - 2-5 years : Owning a customer portfolio, managing disputes and credit reviews, leading reconciliations, supporting close, mentoring newer analysts Senior AR Analyst - 5+ years : Managing key and complex accounts, improving the order-to-cash process, leading projects and automation, supporting audits, mentoring the team Promotion criteria are written down at every level, with regular career conversations. Many of our analysts have moved into senior accounting, credit and collections management, FP&A, and finance leadership. What you bring Must have Understanding of accounting basics: debits and credits, invoicing, and the order-to-cash cycle Strong attention to detail and comfort working with numbers Clear, professional communication, including firm but friendly follow-up with customers Working knowledge of Excel (XLOOKUP/VLOOKUP, pivot tables) Diploma or degree in Accounting, Finance, Business, or a related field, or equivalent experience. We value accuracy and follow-through over pedigree. Billing, bookkeeping, banking, retail, and customer service experience all count Legal authorization to work in Canada (citizens, permanent residents, and valid work permit holders) Nice to have (not required) Experience with an ERP or accounting system (NetSuite, SAP, Oracle, Sage, QuickBooks, Dynamics) Collections, credit analysis, or cash application experience Familiarity with AR automation or collections software (HighRadius, Billtrust, Esker) Knowledge of Canadian sales tax (GST/HST, PST, QST) and cross-border billing Intermediate Excel, Power BI, or SQL for reporting Progress toward or completion of CPA, CPB (Canadian Payroll Association is unrelated here; we mean the Certified Professional Bookkeeper designation), CCP (Certified Credit Professional through the Credit Institute of Canada), or accounting coursework Knowledge of month-end close, ASPE or IFRS, or internal controls Experience in [SaaS, healthcare, manufacturing, distribution, construction, professional services, etc.] Fluency in French, an asset for roles serving Quebec customers or bilingual teams [if applicable]
What you’ll do
Manage the order-to-cash cycle, including invoicing, payment application, collections, dispute resolution, reconciliations, and credit reviews. Analyze receivables and cash flow, support month-end close and audits, and improve processes through automation and clear internal controls.
Requirements
Candidates need accounting fundamentals, strong attention to detail, professional customer communication, and working knowledge of Excel; a diploma or degree in a related field or equivalent experience is accepted. Canadian work authorization is required, while ERP experience, collections or credit experience, Canadian sales tax knowledge, and relevant certifications or coursework are assets.
Listed skills
- Accounts receivable · Preferred
- invoicing · Preferred
- Cash application · Preferred
- Collections · Preferred
- Aging analysis · Preferred
- Month-End Close · Preferred
- Microsoft Excel · Preferred
- Power BI · Preferred
- ERP systems · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Accounts Receivable
- Invoicing
- Cash Application
- Collections
- Account Reconciliation
- Order-To-Cash
- Credit Reviews
- Dispute Resolution
- Aging Analysis
- DSO Analysis
- Month-End Close
- Journal Entries
- Cash Forecasting
- Excel
- Power BI
- ERP Systems
Job areas
- Finance & Accounting
- Data & Analytics
More jobs from SMARTFOX
System Analyst
- On-site
- Posted Oct 14, 2026
Mechanical Engineer
- On-site
- ON
- Posted Oct 14, 2026
Software Quality Assurance Analyst
- On-site
- Posted Oct 14, 2026
DevOps Automation Engineer
- On-site
- Posted Oct 14, 2026
