Back to job search
RH
Robert HalfVerified Job Source

Billing and Accounts Receivable Specialist

The role manages the full invoicing and accounts receivable cycle, including preparing client bills and monitoring outstanding balances. It also involves maintaining financial records and identifying opportunities to automate and improve finance processes.

  • On-site
  • Toronto, ON
  • Posted Aug 19, 2026
  • Apply by Sep 18, 2026
  • 1 position

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Job summary

Invoicing & Accounts Receivable Specialist Location: Toronto, Ontario Position Type: Full-Time Reports to: Finance Leadership About the Role Our client is seeking a detail-oriented and organized Invoicing & Accounts Receivable Specialist to join their Finance team. This position will be responsible for supporting the full invoicing and accounts receivable cycle, ensuring billing is accurate, timely, and aligned with client requirements. The ideal candidate will have experience in professional services invoicing and accounts receivable, strong Excel skills, and experience working with financial systems. Experience with Microsoft Dynamics 365 Business Central is preferred. This is a great opportunity for someone who enjoys working in a hands-on environment and can identify opportunities to improve and streamline processes. Key Responsibilities Invoicing & Billing Prepare and review client invoices, billing summaries, expenses, and supporting documentation. Review engagement terms, billing requirements, rates, and client-specific instructions. Coordinate invoice approvals with internal stakeholders and finalize invoices for submission. Submit invoices through email and client billing/procurement portals. Handle billing questions, revisions, amendments, and follow-up. Maintain accurate billing records, trackers, and supporting documentation. Monitor outstanding billing requirements and follow up as needed. Client & Engagement Administration Assist with client and engagement setup and maintenance within financial systems. Maintain job codes, billing information, purchase orders, and related documentation. Monitor purchase order balances and other billing limits. Complete client onboarding forms, portal requirements, and vendor documentation. Coordinate with internal teams and client Accounts Payable contacts to resolve billing requirements. Accounts Receivable Prepare and maintain AR aging reports and client statements. Monitor outstanding balances and follow up with clients as appropriate. Maintain records of collection activity and payment commitments. Reconcile client accounts and investigate discrepancies. Prepare and process deposits as required. Work with internal stakeholders to resolve outstanding receivables and account issues. Systems & Process Improvement Support the use of Microsoft Dynamics 365 Business Central and other financial systems. Assist with system implementations, upgrades, conversions, and data validation. Identify opportunities to improve and automate manual processes. Develop and maintain Excel-based reports, reconciliations, and trackers. Assist with documenting and standardizing Finance processes. Support ongoing improvements to financial controls, reporting, and system utilization. Qualifications Post-secondary education in Accounting, Finance, Business Administration, or a related field, or equivalent experience. Experience with invoicing and accounts receivable, ideally within a professional services environment. Experience with a financial/ERP system; Microsoft Dynamics 365 Business Central is an asset. Experience with financial system implementations, conversions, or upgrades is an asset. Strong Microsoft Excel skills, including reporting, reconciliations, and working with financial data. Experience working with client billing or procurement portals is an asset. Strong attention to detail and ability to manage multiple deadlines. Key Skills & Competencies Strong organization and time management Excellent attention to detail Strong communication and interpersonal skills Analytical and problem-solving ability Ability to work independently and collaboratively Adaptability in a changing environment Strong follow-through and accountability Process improvement mindset Professional and service-oriented approach Ability to handle confidential financial information Why Join This role offers the opportunity to join a collaborative Finance team and take ownership of important invoicing and accounts receivable processes. The successful candidate will also have the opportunity to contribute to process improvement, system enhancements, and the development of more efficient and scalable Finance practices.

What you’ll do

The role manages the full invoicing and accounts receivable cycle, including preparing client bills and monitoring outstanding balances. It also involves maintaining financial records and identifying opportunities to automate and improve finance processes.

Requirements

Candidates should have post-secondary education in Accounting or Finance and experience with invoicing within a professional services environment. Proficiency in Microsoft Excel and experience with ERP systems, specifically Microsoft Dynamics 365 Business Central, is highly valued.

Listed skills

  • Time managementPreferred
  • Problem solvingPreferred
  • Attention to detailPreferred
  • Microsoft ExcelPreferred
  • CommunicationPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Invoicing
  • Accounts Receivable
  • Microsoft Excel
  • Microsoft Dynamics 365 Business Central
  • Financial Reporting
  • Account Reconciliation
  • Process Improvement
  • Client Onboarding
  • AR Aging Reports
  • Procurement Portals
  • Time Management
  • Analytical Thinking
  • Communication
  • Problem-solving
  • Attention to Detail
  • Interpersonal Skills

Job areas

  • Finance & Accounting
  • Administrative
  • Consulting

Additional details

Minimum education
Bachelor’s degree
Minimum experience
2+ years
Apply by
Sep 18, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Associate
Application method
Direct apply is available