Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2027 Salary Guide Demand for Skilled Talent Report Press Room Tech insights and talent strategies Labour market overview AI in recruiting Staffing for small businesses Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

29 results for Billing Deposit Analyst jobs

Credit Analyst
  • Edmonton, AB
  • onsite
  • Permanent
  • 70000 - 73000 CAD / Yearly
  • <p><strong>Job Summary</strong></p><p><strong><u></u></strong></p><p>Our client in Edmonton is seeking a detail-oriented and analytical Credit Analyst to join their finance team. This role is responsible for evaluating credit risk, reviewing customer financial information, recommending credit limits, and helping protect the organization’s financial health while supporting business growth. The ideal candidate will have strong financial analysis skills, sound judgment, and the ability to collaborate effectively with internal stakeholders and external customers.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Analyze and assess the creditworthiness of new and existing customers using financial statements, credit reports, trade references, and payment history</li><li>Recommend appropriate credit limits and terms based on risk analysis and company policy</li><li>Monitor customer accounts to identify changes in risk, delinquency trends, and exposure levels</li><li>Review aging reports and support collections strategies for overdue accounts</li><li>Partner with sales, finance, and customer service teams to resolve credit-related issues while maintaining strong client relationships</li><li>Prepare clear and well-supported credit recommendations for management review</li><li>Maintain accurate customer credit files and ensure documentation is complete and up to date</li><li>Assist with ongoing review and improvement of credit policies, procedures, and internal controls</li><li>Support month-end reporting related to receivables, bad debt exposure, and account risk</li><li>Identify potential compliance concerns and escalate high-risk accounts as needed</li></ul>
  • 2026-09-29T00:00:00Z
Billing Specialist
  • Vancouver, BC
  • remote
  • Temporary
  • 20 - 24 CAD / Hourly
  • <p>Our client is looking for a detail-oriented Billing Specialist to support their busy IT software environment in Vancouver, British Columbia. This Long-term Contract opportunity is ideal for someone who enjoys accurate billing work, steady transaction processing, and responsive service for internal and external stakeholders. The successful candidate will manage invoicing activities, handle payment-related tasks, and help keep billing records current and organized while working efficiently in a computerized system.</p><p><br></p><p>Responsibilities:</p><p>• Prepare and issue invoices accurately and on schedule using computerized billing tools and established procedures.</p><p>• Process a consistent daily billing workload while maintaining close attention to detail and data accuracy.</p><p>• Complete portal-based invoice submissions and confirm that supporting information is entered correctly.</p><p>• Review billing records, investigate discrepancies, and make timely corrections when required.</p><p>• Apply payments, update account information, and maintain organized documentation for billing transactions.</p><p>• Respond to billing-related questions with professionalism and provide clear customer service to clients and internal teams.</p><p>• Work within NetSuite and other systems to enter, track, and reconcile billing information.</p><p>• Assist with administrative billing activities that support smooth day-to-day financial operations. </p>
  • 2026-10-07T00:00:00Z
Payroll Analyst
  • North York, ON
  • onsite
  • Permanent
  • 95000 - 118000 CAD / Yearly
  • Senior Payroll Accounting &amp; Reporting Analyst Position Summary We are seeking an experienced Senior Payroll Accounting &amp; Reporting Analyst to oversee payroll accounting activities, reconciliations, reporting, auditing, and process improvement initiatives within a large and complex organization. This role serves as a key liaison between Payroll, Finance, HR, and other business stakeholders to ensure the accuracy, integrity, and compliance of payroll financial data. The successful candidate will provide analytical support, lead payroll-related audits, supervise team members, and contribute to continuous improvement of payroll systems and processes. <br> Key Responsibilities Payroll Accounting &amp; Reporting Reconcile payroll-related general ledger accounts and investigate discrepancies. Perform root cause analysis and provide recommendations to resolve account variances. Prepare and analyze payroll reports on a weekly, monthly, quarterly, and annual basis. Review payroll postings and ensure accuracy of payroll-related financial transactions. Support payroll processing through the preparation and delivery of payroll accounting data. Prepare journal entries and supporting documentation as required. Conduct aging analyses, trend reporting, and variance analysis. Develop and maintain reporting frameworks to support payroll operations and business decisions. Analyze payroll-related data and employee leave information to identify trends and areas for improvement. Ensure compliance with accounting standards, payroll legislation, and internal controls. Audit &amp; Compliance Lead and support payroll audit activities. Design, test, and implement audit reports and monitoring processes. Collaborate with Finance and external stakeholders during annual audits. Prepare documentation and provide support for internal and external reviews. Assist with payroll overpayment recovery analysis and related reporting. Interpret and communicate payroll accounting policies, controls, and statutory requirements. Systems &amp; Process Improvement Identify opportunities to improve payroll reporting, controls, and operational processes. Participate in payroll system enhancements, testing, and implementation projects. Support integration of new payroll processes and reporting requirements. Develop and maintain process documentation, workflows, and reporting procedures. Research emerging payroll trends, best practices, and system capabilities. Leadership &amp; Collaboration Supervise and support designated payroll staff. Assist with employee onboarding, training, performance management, and workflow coordination. Work closely with Payroll, Finance, HR, and operational teams to ensure accurate payroll accounting practices. Provide guidance and expertise on payroll accounting, reporting, and compliance matters. Support initiatives that promote diversity, inclusion, and equitable workplace practices.
  • 2026-10-07T00:00:00Z
Billing Administrator
  • Calgary, AB
  • onsite
  • Permanent
  • 0 - 0 CAD / Yearly
  • <p>Robert Half is seeking a Billing Administrator on behalf of our client, a growing organization looking for a detail-oriented professional. This role is ideal for someone with strong organizational skills, a high level of accuracy, and experience managing invoicing processes in a fast-paced environment.</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Prepare, review, and process customer invoices accurately and on schedule</li><li>Verify billing data, pricing, and contract terms to ensure proper invoicing</li><li>Resolve billing discrepancies by working closely with internal departments and clients</li><li>Maintain billing records and update customer account information as needed</li><li>Monitor outstanding invoices and assist with collections follow-up</li><li>Support the preparation and oversight of monthly accrual activities</li><li>Reconcile billing activity and support month-end closing tasks</li><li>Generate billing reports</li><li>Ensure compliance with company policies and established billing procedures</li></ul>
  • 2026-09-18T00:00:00Z
Financial Reporting Analyst
  • Mississauga, ON
  • onsite
  • Contract / Temporary to Hire
  • 33 - 35 CAD / Hourly
  • <p>Our client is seeking a Financial Reporting Analyst with a strong background in finance, financial analysis, and reporting. This role will take ownership of recurring reporting, prepare management reporting packages, and analyze financial and operational data to support business decisions. The ideal candidate is comfortable managing a high volume of reports, confident in interpreting results, and able to explain the findings clearly to senior management. Strong analytical skills, advanced Excel proficiency, and Power BI experience are key to success in this role.</p><p><br></p><p>Responsibilities:</p><ul><li>Take ownership of recurring management reporting, ensuring reports are accurate, consistent, and delivered on time.</li><li>Prepare and distribute reporting packages across multiple business groups.</li><li>Prepare job costing reports and analyze cost information, trends, and variances.</li><li>Extract data from financial systems and use Excel and Power BI to analyze results and develop reports and dashboards.</li><li>Review reporting outputs, investigate discrepancies, and provide meaningful commentary on key findings.</li><li>Identify trends, variances, and performance indicators that support management’s understanding of business results.</li><li>Prepare executive summaries and presentation materials, providing analytical support for management discussions.</li><li>Respond to ad hoc reporting and analysis requests from leadership and operational teams.</li><li>Collaborate with internal stakeholders to understand reporting requirements and business objectives.</li><li>Improve reporting processes, data quality, and efficiency.</li></ul><p><br></p>
  • 2026-10-01T00:00:00Z
Payroll Analyst, Finance
  • Ottawa, ON
  • onsite
  • Permanent
  • 70000 - 88000 CAD / Yearly
  • <p><strong>Robert Half is partnering with a well respected organization that&#39;s looking to add an experienced Payroll Analyst to their team. This is a full-time/permanent role on site. </strong></p><p><br></p><p><strong>Advantages:</strong></p><p>-Competitive salary (70-88K)</p><p>-Full benefits + defined pension</p><p>-3 weeks vacation + 20 sick days</p><p>-Free parking</p><p>-Great team &amp; team culture</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Administer the organization’s bi-weekly payroll cycles for different employee groups, ensuring each run is completed accurately and on schedule.</p><p>• Determine employee earnings and deductions, including regular pay, overtime, benefits, special payments, and approved salary adjustments.</p><p>• Validate payroll transactions against internal policies, legislative requirements, collective agreement provisions, and supporting People and Culture documentation before submission.</p><p>• Monitor payroll changes to confirm alignment with approved budgets, then reconcile totals and transmit finalized data to the external payroll provider.</p><p>• Manage payroll-related documentation for garnishments, on-call compensation, and employee status updates such as hires, departures, and changes between permanent and part-time work.</p><p>• Maintain complete and accurate payroll records, including preparing Records of Employment and supporting annual tax slip production such as T4s and T4As.</p><p>• Reconcile payroll accounts each month and complete required remittances, journal entries, and data submissions within established deadlines.</p><p>• Update payroll databases through file imports, verify coding for permanent equivalent reporting, and support annual reporting requirements including pension adjustments and deduction reconciliations.</p><p>• Prepare leave balance valuations and other payroll support schedules for year-end audit activities, while assisting with payroll analysis and backup coverage as needed.</p><p>• Maintain current payroll and pension procedures documentation and provide operational support during payroll administration absences.</p>
  • 2026-09-28T00:00:00Z
Financial Analyst
  • Waterloo, ON
  • onsite
  • Permanent
  • 65000 - 75000 CAD / Yearly
  • <p>We are looking for a Financial Analyst to support accurate reporting, insightful analysis, and disciplined financial processes for our client in the Waterloo, Ontario area. This position contributes to routine accounting activities while helping leaders understand performance, monitor results, and make informed business decisions. The successful candidate will balance detailed transactional work with broader financial analysis in a fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Produce monthly, quarterly, and annual financial reports, assess performance fluctuations, and explain the factors influencing results.</p><p>• Facilitate financial review discussions with stakeholders and present clear commentary on trends, risks, and variances.</p><p>• Build and maintain reporting tools such as dashboards, KPI summaries, and variance analysis packages for management use.</p><p>• Support budget planning and forecast updates by revising assumptions and reflecting operational changes in financial projections.</p><p>• Complete month-end tasks including journal posting, reconciliation work, and review of subledger activity to ensure accuracy.</p><p>• Reconcile balance sheet accounts and banking activity on a regular basis, investigate discrepancies, and resolve outstanding items promptly.</p><p>• Manage financial administration related to capital spending, leased vehicles, finance master data updates, and required corporate reporting.</p><p>• Provide timely support for audit requests, government filings, compliance activities, and process improvements across finance operations.</p>
  • 2026-09-23T00:00:00Z
Financial Analyst
  • Mississauga, ON
  • onsite
  • Permanent
  • 75000 - 80000 CAD / Yearly
  • <p>We are looking for a Financial Analyst to support financial planning, reporting, and analysis for a manufacturing operation in Mississauga, Ontario. This position focuses on turning financial data into clear business insights, helping leaders track performance, manage budgets, and make informed decisions. The successful candidate will work across accounting and finance functions, prepare meaningful reports, and contribute to ongoing process improvement in a fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Analyze financial results and operational data to identify trends, variances, and opportunities for improved business performance.</p><p>• Prepare regular and ad hoc reports that provide management with clear, accurate, and timely financial insights.</p><p>• Support budgeting, forecasting, and monthly financial review activities by compiling data and validating assumptions.</p><p>• Work with accounting and finance teams to maintain reliable records and ensure reporting aligns with business requirements.</p><p>• Use financial systems and reporting tools to extract, organize, and interpret information.</p><p>• Apply data analysis techniques to evaluate business performance and assist with planning and decision-making.</p><p>• Contribute to the improvement of reporting processes and support changes to financial workflows when required.</p><p>• Collaborate with internal stakeholders to resolve reporting issues, clarify financial information, and improve data quality.</p>
  • 2026-10-04T00:00:00Z
Financial Analyst
  • Mississauga, ON
  • onsite
  • Permanent
  • 90000 - 100000 CAD / Yearly
  • <p><strong>Job Title:</strong> Financial Analyst</p><p><strong>Location:</strong> Mississauga, Ontario / On-site</p><p><strong>Job Type:</strong> Full-time, Permanent</p><p><br></p><p><strong>Job Summary:</strong></p><p>Robert Half Canada is seeking a detail-oriented <strong>Financial Analyst</strong> on behalf of our client in the manufacturing and automotive industry. This role is responsible for supporting financial planning, reporting, budgeting, forecasting, and analysis activities that help guide business decisions. The ideal candidate brings strong analytical capabilities, sound financial acumen, and the ability to collaborate effectively across departments in a dynamic operating environment.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Prepare and analyze financial reports, budgets, forecasts, and variance analyses</li><li>Support monthly, quarterly, and annual financial planning and reporting processes</li><li>Monitor financial performance and provide insights on trends, risks, and opportunities</li><li>Assist with budgeting, forecasting, and long-range planning activities</li><li>Analyze operating results and key business drivers to support decision-making</li><li>Partner with finance and cross-functional teams to gather data and support business initiatives</li><li>Prepare financial models and ad hoc analysis to support strategic and operational priorities</li><li>Assist with month-end close activities, accruals, and financial reconciliations as needed</li><li>Support process improvement initiatives to enhance reporting accuracy and efficiency</li><li>Ensure financial information is accurate, timely, and aligned with internal policies and procedures</li></ul><p><br></p>
  • 2026-10-05T00:00:00Z
Business Analyst
  • Edmonton, AB
  • onsite
  • Temporary
  • 45 - 75 CAD / Hourly
  • <p>We’re looking for an experienced <strong>Business Analyst</strong> to support a 3-month HRIS transformation initiative. This role will focus heavily on <strong>business process definition, requirements gathering, stakeholder facilitation, and change adoption</strong> rather than hands-on system configuration.</p><p><br></p><p>The organization has already received guidance on how to configure its ADP environment, but now needs support determining <strong>how its business processes should actually operate within the system</strong>.</p><p><br></p><p><strong>What you’ll be doing:</strong></p><ul><li>Facilitate requirements gathering sessions and stakeholder workshops across multiple departments.</li><li>Document and map <strong>current-state and future-state business processes</strong>.</li><li>Help stakeholders define how recruitment, onboarding, employee orientation, approvals, workflows, reporting, and analytics should operate.</li><li>Identify what information should be captured within the HRIS and establish consistent processes and standards.</li><li>Work with business teams to clarify questions such as: What should the recruitment process look like from posting through hire? What steps should be included during onboarding? What employee documents, policies, and information should be provided? What approvals and workflows are required? What reporting and analytics are needed?</li><li>Identify process gaps and make recommendations to leadership.</li><li>Support training, user adoption, and broader change-management activities.</li><li>Keep stakeholders engaged and aligned throughout the project, including situations where participation may be inconsistent.</li><li>Communicate progress, risks, gaps, and recommendations to project leadership.</li></ul><p><br></p>
  • 2026-10-06T00:00:00Z
Business Analyst
  • Edmonton, AB
  • onsite
  • Permanent
  • 90000 - 115000 CAD / Yearly
  • <p>Our client is seeking an experienced <strong>Business Analyst</strong> to join their <strong>Edmonton </strong>team on a full-time, temporary basis. This role will work closely with business and technology teams to improve processes, define requirements, and support the delivery of effective technology solutions.</p><p><br></p><p><strong>Why This Role</strong></p><ul><li>Contribute to meaningful business process and technology improvements.</li><li>Work closely with both business stakeholders and IT teams on system enhancements and projects.</li><li>Play a key role in shaping solutions through analysis, requirements gathering, and stakeholder collaboration.</li><li>Join a collaborative environment focused on service, innovation, and continuous improvement.</li></ul><p><strong>Responsibilities</strong></p><ul><li>Partner with stakeholders and IT teams to understand business needs and define clear requirements.</li><li>Facilitate workshops, interviews, and working sessions to gather information and build alignment.</li><li>Analyze business processes, systems, and data to identify opportunities for improvement.</li><li>Develop requirements, user stories, process maps, acceptance criteria, and supporting documentation.</li><li>Collaborate with project teams throughout solution design, development, testing, and implementation.</li><li>Support UAT by defining acceptance criteria and validating that solutions meet business needs.</li><li>Maintain requirements documentation and communicate project updates, risks, and changes to stakeholders.</li><li>Use data and analysis to support decision-making and evaluate solution outcomes.</li></ul><p><br></p>
  • 2026-09-29T00:00:00Z
Accounts Receivable Clerk
  • Ottawa, ON
  • onsite
  • Permanent
  • 55000 - 60000 CAD / Yearly
  • <p><strong>Robert Half is partnering with an organization that&#39;s looking to add an Accounts Receivable Clerk to their Finance team. This is a full-time/permanent role. </strong></p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Review aged receivables, follow up on past-due balances, and prepare documentation for collection activity when required.</p><p>• Answer client questions regarding account status, arrange suitable payment schedules, and apply incoming payments accurately.</p><p>• Maintain oversight of postdated cheques and complete timely follow-up to ensure commitments are met.</p><p>• Produce recurring accounts receivable reports, complete approved account adjustments, and coordinate refunds as needed.</p><p>• Handle credit card transactions for both general and trust-related accounts in accordance with established procedures.</p><p>• Prepare and issue collection correspondence, evaluate delinquent accounts, and communicate with external collection partners when necessary.</p>
  • 2026-10-05T00:00:00Z
Accounts Payable Clerk
  • Toronto, ON
  • onsite
  • Permanent
  • 55000 - 70000 CAD / Yearly
  • <p>We are looking for a detail-oriented Accounts Payable Clerk to join our team in Toronto, Ontario. In this role, you will play a key part in managing financial tasks, ensuring accurate record-keeping, and supporting the smooth operation of accounting processes. If you thrive in a fast-paced environment and are passionate about numbers, this position offers an excellent opportunity to grow your career.</p><p><br></p><p>Responsibilities:</p><p>• Process accounts payable and accounts receivable transactions with accuracy and efficiency.</p><p>• Conduct regular account reconciliations to ensure financial records are complete and error-free.</p><p>• Prepare and issue invoices to clients while maintaining organized billing records.</p><p>• Assist with data entry tasks to support the maintenance of accurate financial databases.</p><p>• Utilize accounting software, such as QuickBooks, to manage financial activities.</p><p>• Generate and analyze financial reports to provide insights for decision-making.</p><p>• Collaborate with team members to resolve discrepancies and improve accounting workflows.</p><p>• Maintain compliance with company policies and accounting standards.</p><p>• Support administrative tasks related to the accounting department as needed.</p>
  • 2026-09-22T00:00:00Z
Accounts Payable Clerk
  • Calgary, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is looking for an <strong>Accounts Payable Clerk </strong>to join a charitable organization in <strong>Calgary</strong>, Alberta on a Contract basis. This role is ideal for someone with strong attention to detail who is comfortable working in a highly manual AP environment and handling invoice processing, payments, data validation, and financial records.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Process invoices received through paper records and shared inboxes, ensuring accuracy before entry.</li><li>Enter payment details into Sage 300 using batch processing and accurate coding.</li><li>Verify general ledger allocations, disbursement codes, and project information.</li><li>Prepare cheque payments and assist with EFT setup and vendor banking updates.</li><li>Review and validate banking information in spreadsheets and system records.</li><li>Support account cleanup by reviewing general ledger usage and identifying inconsistencies.</li><li>Maintain organized financial records and follow established procedures.</li><li>Communicate with internal teams to clarify invoice details, approvals, coding, and payment instructions.</li></ul><p><br></p>
  • 2026-10-06T00:00:00Z
Accounts Payable Clerk
  • Calgary, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is seeking an <strong>Accounts Payable Clerk</strong> in <strong>Calgary, Alberta</strong> on a Long-term Contract basis. This role is ideal for someone who is detail-oriented, comfortable with invoice data, and able to manage high-volume processing. The successful candidate will support accurate payment processing, expense claims, and day-to-day AP activities within a collaborative energy and natural resources environment.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Process purchase order invoices and enter payable information accurately into internal systems.</p><p>• Perform three-way matching between invoices, purchase orders, and receiving details, investigating discrepancies as needed.</p><p>• Process employee expense reimbursements and ensure claims are properly coded and approved.</p><p>• Manage high-volume AP transactions, including increased activity during month-end.</p><p>• Review invoices for accuracy, completeness, pricing, quantities, and supporting documentation.</p><p>• Support purchase order invoice processing across multiple projects, including occasional international work.</p><p>• Monitor the AP inbox, respond to routine inquiries, and direct requests as needed.</p><p>• Verify invoice and purchase order data and ensure transactions follow established approval processes.</p><p>• Communicate with internal teams to resolve discrepancies and keep payments on track.</p>
  • 2026-10-06T00:00:00Z
Accounts Payable Clerk
  • Calgary, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is looking for an <strong>Accounts Payable Clerk</strong> to join a wholesale distribution organization in <strong>Calgary</strong>, Alberta on a long-term contract basis. This role is ideal for someone who enjoys detailed financial work, can manage a high volume of invoices accurately, and works well in a collaborative team environment. The position also offers exposure to user testing and upcoming system enhancements.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Process high-volume invoices, including coding, approvals, and system entry.</li><li>Perform three-way matching of invoices, purchase orders, and receiving documents.</li><li>Prepare twice-weekly payment batches, including cheques, EFTs, and wires.</li><li>Process journal entries, accruals, and account reconciliations to support month-end.</li><li>Respond to vendor inquiries and resolve payment discrepancies.</li><li>Prepare and review reports to track invoice status and identify outstanding items.</li><li>Use Excel to organize, analyze, and maintain financial data.</li><li>Participate in user acceptance testing and support the transition from Pro-Class to Prophet 21/Epicor cloud systems.</li></ul><p><br></p>
  • 2026-10-07T00:00:00Z
Treasury Analyst
  • Winnipeg, MB
  • onsite
  • Temporary
  • 30.4 - 35.2 CAD / Hourly
  • <p>We are looking for a Treasury Accountant to join a leading manufacturing organization in Winnipeg, Manitoba on a Contract basis. This role is suited to a detail-oriented finance specialist who can support daily cash visibility, maintain accurate treasury records, and provide timely reporting that informs business decisions. The successful candidate will work closely with internal stakeholders and external banking partners to monitor cash activity, resolve discrepancies, and help maintain strong treasury controls.</p><p><br></p><p>Responsibilities:</p><p>• Prepare and circulate a daily cash summary for leadership, highlighting key inflows, outflows, and notable banking activity.</p><p>• Perform month-end bank reconciliations to support accurate financial reporting and ensure account balances are properly validated.</p><p>• Enter weekly journal entries into the organization&#39;s financial system with a high degree of accuracy and attention to detail.</p><p>• Review account movements to assess items such as bank charges, foreign exchange impacts, interest activity, and debt-related transactions.</p><p>• Coordinate with internal departments, banks, and other financial institutions to investigate exceptions, answer inquiries, and resolve account issues.</p><p>• Create and maintain treasury monitoring tools, reports, and alerts that improve oversight of cash positions and banking activity.</p><p>• Support adherence to corporate policies and applicable regulatory standards governing treasury operations and financial controls.</p>
  • 2026-10-02T00:00:00Z
Accounts Payable Specialist
  • Edmonton, AB
  • onsite
  • Permanent
  • 75000 - 80000 CAD / Yearly
  • <p>Robert Half is partnering with an industry-leading construction organization to recruit an experienced Accounts Payable Specialist. This is an exciting opportunity to join a well-established and growing company known for its strong reputation, collaborative culture, and commitment to operational excellence.</p><p><br></p><p>The successful candidate will play a key role within the accounting team, managing a high-volume accounts payable function while supporting process improvements and an upcoming ERP implementation initiative. This position is ideal for a detail-oriented accounting professional who thrives in a fast-paced environment and enjoys taking ownership of complex reconciliations and vendor relationships.</p><p><br></p><p><strong><u>Key Responsibilities</u></strong></p><ul><li>Process a high volume of vendor invoices accurately and efficiently.</li><li>Review, verify, and code invoices to the appropriate general ledger accounts and projects.</li><li>Match invoices with purchase orders, contracts, and supporting documentation.</li><li>Prepare and process weekly electronic payments, EFTs, wire transfers, and cheque runs.</li><li>Investigate and resolve invoice discrepancies and vendor inquiries in a timely manner.</li><li>Perform regular vendor statement reconciliations and account reconciliations.</li><li>Reconcile corporate credit card transactions and employee expense claims.</li><li>Maintain accurate vendor records and ensure supporting documentation is complete and compliant.</li><li>Assist with month-end and year-end closing activities, including accruals and reporting.</li><li>Collaborate with project managers, site personnel, procurement teams, and accounting staff to ensure timely invoice approvals.</li><li>Support the implementation and optimization of a new ERP system, including data validation, testing, process documentation, and user support.</li><li>Identify opportunities to improve accounts payable workflows, internal controls, and efficiencies.</li><li>Ensure adherence to company policies, accounting standards, and construction industry best practices.</li></ul>
  • 2026-09-24T00:00:00Z
Accounts Receivable Specialist
  • St. Catharines, ON
  • onsite
  • Permanent
  • 58000 - 62000 CAD / Yearly
  • <p>Our client, a well-established manufacturing organization in the Niagara region, is seeking an experienced Accounts Receivable Specialist to join their team. This position is ideal for a high-volume AR professional who thrives in a fast-paced environment, enjoys building strong customer relationships, and takes pride in maintaining accurate financial records.</p><p>Reporting to the Controller, the successful candidate will primarily support the accounts receivable function while also assisting with payroll and accounts payable activities as required.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><strong>Accounts Receivable (85%)</strong></p><ul><li>Process high-volume customer invoicing and cash applications</li><li>Monitor aging reports and proactively follow up on outstanding receivables</li><li>Investigate and resolve customer payment discrepancies and deductions</li><li>Reconcile customer accounts and maintain accurate records</li><li>Prepare collection notes and escalate delinquent accounts when necessary</li><li>Communicate regularly with customers regarding account status and payment arrangements</li><li>Generate AR reports and analysis for management</li><li>Support month-end closing activities, account reconciliations, and reporting requirements</li></ul><p><strong>Payroll Support (10%)</strong></p><ul><li>Assist with bi-weekly payroll processing for 30 employees</li><li>Review time and attendance records for accuracy</li><li>Support payroll data entry and payroll-related recordkeeping</li><li>Assist with payroll inquiries and reporting requirements</li></ul><p><strong>Accounts Payable Support (5%)</strong></p><ul><li>Process vendor invoices and expense reports</li><li>Match invoices to purchase orders and receiving documents</li><li>Assist with vendor account reconciliations</li><li>Provide coverage and support during peak periods and team absences</li></ul><p><br></p>
  • 2026-10-05T00:00:00Z
Accounts Receivable Specialist
  • Puslinch, ON
  • onsite
  • 25 - 27 CAD / Hourly
  • We are looking for an Accounts Receivable Specialist to join our team in Ontario. In this role, you will support accurate billing and payment activity while helping maintain strong customer account records and timely collections. This position is well suited to someone who is organized, detail-oriented, and comfortable managing multiple priorities in a fast-paced environment.<br><br>Responsibilities:<br>• Manage incoming payments and accounts receivable transactions in accordance with company financial guidelines and established procedures.<br>• Review outstanding balances and prepare aging reports to identify overdue accounts and support appropriate follow-up activities.<br>• Address questions from customers and internal teams related to invoices, payment status, and account details in a clear and timely manner.<br>• Enter major project estimates into the Jonas system and maintain accurate setup information for newly awarded large jobs.<br>• Reconcile account information, investigate discrepancies, and help ensure customer records remain current and accurate.<br>• Support collection efforts by communicating with clients regarding past-due amounts and expected payment timelines.<br>• Assist with reporting, administrative duties, and other finance-related tasks as needed to support the broader team.
  • 2026-10-07T00:00:00Z
Accounts Receivable Specialist
  • Mississauga, ON
  • onsite
  • Permanent
  • 70000 - 75000 CAD / Yearly
  • <p>We are partnering with a growing organization to find an experienced Accounts Receivable Specialist to join their team. This is a full-cycle AR role with a strong focus on customer interaction, collections, and billing accuracy across both Canadian and U.S. accounts.</p><p>This position is ideal for a detail-oriented professional who thrives in a high-volume, fast-paced environment and enjoys being in a front-facing, customer-focused role.</p><p><br></p><p>Key Responsibilities</p><ul><li>Manage full-cycle accounts receivable for a portfolio of customers across North America</li><li>Generate and issue accurate invoices and monthly account statements</li><li>Process incoming payments (EFT, credit card, cheque) and apply accordingly</li><li>Perform regular account reconciliations and resolve discrepancies</li><li>Monitor aging reports and proactively manage collections to ensure timely payment</li><li>Follow up with customers on outstanding balances and resolve billing inquiries or disputes</li><li>Review and process credit applications</li><li>Support order processing and invoicing</li><li>Collaborate with internal teams (including Sales) to resolve billing or order-related issues</li><li>Support Controller with Month End close</li></ul><p><br></p>
  • 2026-09-24T00:00:00Z
Senior Accounts Payable Analyst
  • Calgary, AB
  • onsite
  • Permanent
  • 0 - 0 CAD / Yearly
  • <p>Robert Half is partnering with a client to hire a Senior Accounts Payable Analyst who will play a key role in supporting the company’s accounting operations. This position is ideal for an experienced accounts payable professional who brings strong analytical skills, process improvement experience, and a deep understanding of invoice processing, vendor management, and month-end close activities.</p><p><br></p><p>Key Responsibilities</p><ul><li>Oversee the full-cycle accounts payable process, including invoice review, coding, approvals, and payment execution</li><li>Analyze accounts payable transactions to identify discrepancies, trends, and opportunities for process improvements</li><li>Reconcile vendor statements and resolve invoice, payment, and purchase order issues in a timely manner</li><li>Support month-end and year-end close activities related to accounts payable</li><li>Prepare and maintain AP-related reports, aging schedules, accruals, and account reconciliations</li><li>Partner with internal departments and external vendors to address payment inquiries and improve workflow efficiency</li><li>Help ensure compliance with company policies, accounting procedures, and internal controls</li><li>Assist with audit support, documentation requests, and special projects as needed</li></ul>
  • 2026-10-02T00:00:00Z
Business Analytics & Reporting Analyst
  • Mississauga, ON
  • onsite
  • Temporary
  • 40 - 50 CAD / Hourly
  • We are looking for a Business Analytics &amp; Reporting Analyst to join a team in Mississauga, Ontario on a Long-term Contract basis. In this role, you will turn complex data into meaningful insights that help leaders evaluate performance, identify opportunities, and respond to potential risks. The position is well suited to someone who enjoys combining analysis, reporting, and clear communication to support informed business decisions.<br><br>Responsibilities:<br>• Examine high-volume datasets to uncover patterns, exceptions, and practical insights that support operational and strategic decisions.<br>• Produce scheduled and on-demand reports for leadership and business teams, ensuring information is accurate, timely, and easy to interpret.<br>• Create dashboards, reporting materials, and concise summaries that present performance results in a clear and business-focused way.<br>• Apply advanced Excel techniques, including Pivot Tables, VLOOKUPs, and complex formulas, to organize, analyze, and validate data.<br>• Monitor key metrics and investigate trends or variances to highlight business performance drivers and emerging issues.<br>• Convert analytical findings into straightforward recommendations that help stakeholders make sound decisions.<br>• Partner with internal teams to clarify reporting needs, define business objectives, and document requirements effectively.<br>• Strengthen reporting workflows and improve data integrity through ongoing process refinement and quality checks.
  • 2026-09-22T00:00:00Z
Financial Analyst - Entry Level
  • Markham, ON
  • remote
  • Temporary
  • 22.9615 - 26.587 CAD / Hourly
  • We are looking for a detail-oriented Financial Analyst - Entry Level to join our team in Markham, Ontario. This Long-term Contract opportunity is well suited to someone who is eager to build practical experience in project finance, data analysis, and financial reporting within a structured business environment. In this role, you will support the accuracy and organization of project financial information while working closely with finance, project management, and cross-functional teams. The position offers hands-on exposure to financial systems, budget tracking practices, and data quality processes.<br><br>Responsibilities:<br>• Participate in training to develop a strong understanding of project financial procedures, internal tools, and data maintenance practices.<br>• Examine existing budget trackers and project financial records to identify how activities, hours, and assigned roles are organized across different service or project types.<br>• Learn how financial information is aligned between current tracking methods and a centralized financial system in preparation for data conversion activities.<br>• Enter and update project financial records accurately within designated templates and systems to support ongoing data migration work.<br>• Identify inconsistencies, gaps, or questions in financial records and communicate findings promptly to appropriate team members.<br>• Support validation efforts by checking migrated information for completeness and accuracy in collaboration with finance, project management, and other stakeholders.<br>• Assist with investigating and resolving data-related issues that affect the quality or reliability of project financial information.<br>• Contribute to ad hoc financial support tasks, reporting activities, and other administrative duties related to project data management as needed.
  • 2026-10-06T00:00:00Z
Data Analyst
  • Toronto, ON
  • onsite
  • Permanent
  • 80000 - 90000 CAD / Yearly
  • <p><strong><u>This is a hybrid position (3x a week in the office) in Downtown Toronto. This job posting is for a current vacancy with our client.</u></strong></p><p><br></p><p><strong> </strong></p><p> We are looking for a Data Analyst who enjoys working hands-on with data while partnering with business and finance stakeholders. The ideal candidate will bring strong SQL and advanced Excel skills, experience working with financial data, and the ability to turn complex information into clear and meaningful reports and insights.</p><p><strong> </strong></p><p>  </p><p><strong>What you will do and how you will make an impact … </strong></p><p><strong> </strong></p><p>·      Develop, maintain, and enhance financial and operational reports, dashboards, and recurring reporting packages.</p><p>·      Extract and analyze data from multiple systems and data sources using SQL and Excel.</p><p>·      Work extensively with Excel, including PivotTables, data manipulation, analysis, charts, and reporting.</p><p>·      Prepare, validate, and reconcile data to ensure reports are complete and accurate.</p><p>·      Create recurring and ad hoc reports to support management and business decision-making.</p><p>·      Present reports and findings to stakeholders and help communicate the story behind the data.</p><p> </p><p><strong> </strong></p>
  • 2026-09-30T00:00:00Z
2