We are looking for a Property Accountant to join a real estate and property organization in Richmond Hill, Ontario on a Long-term Contract basis. In this role, you will oversee accounting activities for a portfolio of properties while helping deliver accurate reporting, meaningful financial analysis, and dependable operational support. This opportunity is well suited to someone who enjoys working with detail-driven financial information, partnering with cross-functional teams, and identifying smarter ways to improve reporting and accounting processes.<br><br>Responsibilities:<br>• Manage complete accounting activities for an assigned property portfolio, including preparing journal entries, reconciling accounts, producing financial statements, and reviewing budget performance.<br>• Analyze monthly results by comparing actuals to forecasts and budgets, then explain notable variances and the factors influencing property performance.<br>• Provide accounting support for property transactions such as acquisitions, sales, refinancing, and related financing activities, including required financial setup and follow-up.<br>• Partner with teams across operations, corporate accounting, investor reporting, payroll, finance, acquisitions, and accounts payable to resolve questions and provide accurate financial insight.<br>• Contribute to broader portfolio reporting needs by supporting executive summaries, investor reporting packages, property tax matters, reconciliation activities, and lender-related requirements.<br>• Assist with external and investor-related audits by preparing supporting documentation, responding to requests, and helping ensure timely completion of deliverables.<br>• Prepare year-end working papers and schedules, and support the review of U.S. partnership tax return information for investors where required.<br>• Evaluate existing workflows and recommend practical improvements that enhance efficiency, strengthen controls, and support more effective reporting and analysis.
<p>On behalf of our client, Robert Half is seeking a Property Accountant based in Toronto, ON. This on-site role is ideal for individuals with a background in property accounting who are interested in supporting billing operations and lease compliance within a dynamic environment. The position offers the opportunity to contribute to the financial accuracy and operational excellence of a prominent organization in the real estate sector.</p><p><br></p><p>RESPONSIBILITIES:</p><ul><li>Conduct audits of lease provisions related to CAM, property tax, and percentage rent, and prepare calculations to ensure compliance with lease terms</li><li>Enter approved calculation methodologies into the ERP system</li><li>Maintain and update tenant billing methodologies in the ERP system to ensure accuracy and completeness</li><li>Participate in the annual budget process through calculation, review, and analysis of estimated charges</li><li>Calculate and issue final year-end reconciliation invoices</li><li>Update percentage rent schedules with monthly sales data and generate percentage rent invoices</li><li>Assist Property Management in resolving tenant inquiries related to reconcilable charges</li><li>Calculate property tax refunds and issue related invoices to tenants</li><li>Perform miscellaneous tasks, various ad hoc analyses, and participate in special projects as assigned</li></ul><p>QUALIFICATIONS:</p><ul><li>University degree in Business Administration, Accounting, or Economics</li><li>Minimum of 5 years of experience in recovery accounting or property accounting</li><li>Excellent written and verbal communication skills</li><li>Strong organizational skills with attention to detail</li><li>Proficient in Microsoft Word, Excel, and Outlook</li><li>Experience with Yardi is preferred</li><li>Demonstrated ability to read and interpret lease agreements</li></ul><p>BENEFITS & PERKS:</p><ul><li>Work model with flexible work hours</li><li>Extra-long weekend and half days before long weekends in the summer</li><li>Continuing education reimbursement, mentorship and leadership development, on-demand online learning, and cross-training opportunities</li><li>Health and dental benefits for employees and their families starting on day one, healthcare spending account, employee assistance program, virtual healthcare, and additional resources</li><li>Comprehensive retirement program with matching contributions and employee unit purchase plan</li><li>Paid time off, parental leave top-up, employee discounts, referral and recognition programs, and opportunities to participate in community initiatives and social events</li><li>We are committed to creating a diverse and inclusive work environment where all employees are valued, included, and empowered to do their best work. If you require accommodation at any stage of the application process, please let us know.</li></ul>
We are looking for an experienced Senior Accountant to join a healthcare organization in Toronto, Ontario on a Long-term Contract basis. This position is well suited to someone who can step into a busy controllership environment, manage urgent accounting matters, and bring structure to core financial activities. The successful candidate will contribute to month-end close, financial reporting, audit support, and ongoing process improvements while working hands-on with transactional accounting and reconciliations.<br><br>Responsibilities:<br>• Oversee key controllership activities and address priority accounting issues in a fast-paced environment.<br>• Manage month-end close tasks, ensuring entries, reconciliations, and supporting documentation are completed accurately and on time.<br>• Prepare financial reports and assist in maintaining reliable accounting records for internal and external use.<br>• Support audit requirements by gathering documentation, responding to inquiries, and coordinating follow-ups with relevant stakeholders.<br>• Review historical accounting information to clarify balances, investigate discrepancies, and strengthen reporting accuracy.<br>• Contribute to day-to-day transactional accounting activities, including accounts payable, invoices, payroll-related accounting, and account reconciliations.<br>• Identify opportunities to improve accounting workflows and implement practical process enhancements within the finance function.<br>• Use NetSuite and other accounting systems to maintain data integrity and support ongoing financial operations.
<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>
We are looking for an Accounts Receivable Specialist to join a growing team in Ontario. In this role, you will help maintain accurate customer accounts, support timely invoicing and payments, and contribute to strong cash flow management. This opportunity is well suited to someone who brings solid receivables experience, strong attention to detail, and confidence working with business clients and financial systems.<br><br>Responsibilities:<br>• Manage the full accounts receivable cycle, including invoice review, payment tracking, and follow-up on outstanding balances.<br>• Reconcile customer accounts regularly to identify discrepancies, resolve variances, and keep records accurate and up to date.<br>• Apply incoming payments accurately and promptly while ensuring cash receipts are posted to the correct accounts.<br>• Conduct business-to-business collection activities with strong attention to detail to reduce overdue accounts and support healthy aging reports.<br>• Prepare billing-related documentation and respond to customer inquiries regarding invoices, payment status, and account details.<br>• Work closely with internal departments to investigate payment issues, clarify account activity, and support timely resolution of outstanding items.<br>• Maintain detailed records in financial systems and spreadsheets to support reporting, audit readiness, and account accuracy.<br>• Assist with collection reporting and account analysis by using system data and Excel-based tracking tools to monitor receivables performance.
We are looking for an Accounts Receivable Clerk to join a busy finance team. This position is suited to someone who takes a careful, organized approach to managing incoming payments, customer accounts, and billing records. The successful candidate will help maintain accurate financial information, support timely collections, and contribute to smooth day-to-day receivables operations.<br><br>Responsibilities:<br>• Prepare and issue customer invoices while confirming that billing details are complete and accurate.<br>• Record incoming payments promptly and apply cash receipts to the correct customer accounts.<br>• Reconcile account balances by investigating discrepancies and resolving outstanding items.<br>• Follow up with clients regarding overdue balances and carry out collection activities with strong attention to detail.<br>• Maintain detailed receivables records in spreadsheets and internal systems to support reporting and audit readiness.<br>• Work with internal teams to address payment concerns, clarify billing questions, and support account resolution.<br>• Review aged receivables regularly and escalate high-risk or long-outstanding accounts when needed.
<p>We are looking for an <strong>SAP Analyst </strong>to provide functional support for core business operations in Etobicoke, Ontario. In this role, you will help maintain system reliability, resolve process and data issues, and work closely with business and technical teams to keep critical workflows running smoothly. The position is well suited to someone who can interpret operational needs, communicate clearly with stakeholders, and deliver practical SAP support in a fast-paced environment.</p><p><br></p><p><strong>Responsibilities</strong>:</p><p>• Provide day-to-day functional support for assigned SAP modules and related business activities, ensuring stable system performance after go-live.</p><p>• Investigate user-reported issues, process breakdowns, and data discrepancies, then identify and implement appropriate resolutions.</p><p>• Assist business teams during critical operational periods such as month-end activities, invoicing, order processing, and logistics cycles.</p><p>• Work closely with subject matter experts, technical teams, security and basis resources, and external partners to address system needs effectively.</p><p>• Escalate matters requiring advanced technical, integration, or master data support to the appropriate teams while tracking progress to resolution.</p><p>• Respond promptly to support requests and incident tickets, maintaining a high standard of service for internal users.</p><p>• Convert business concerns and operational challenges into clear functional actions, system recommendations, or documented requirements.</p><p>• Communicate updates, risks, and issue status clearly to users, leadership, support teams, and vendors as needed.</p>
<p>On behalf of our client, Robert Half is seeking an Accounts Payable & Payroll Administrator based in Toronto, ON. This on-site position is offered as a long-term contract role. The selected individual will play a key role in supporting both accounts payable and payroll functions within a dynamic environment.</p>
<strong>Job Responsibilities</strong>
<ul><li>Process a high volume of invoices, including those received electronically and from international vendors.</li><li>Match invoices to purchase orders and verify inventory receipts and related documents.</li><li>Enter invoice data into the accounting system, ensuring accuracy and proper coding.</li><li>Coordinate weekly payment submissions for review and prepare cheques for approval and distribution.</li><li>Assist with producing accounts payable aging reports and support reconciliation activities as needed.</li><li>Manage bi-weekly payroll processing for a workforce exceeding 100 employees, including both hourly and salaried staff.</li><li>Input payroll data, validate hours, and collaborate with managers to ensure timely approvals.</li><li>Calculate and submit required remittances, such as WSIB and EHT, on a monthly basis.</li><li>Utilize Excel for special projects, including analysis of delivery charges and fleet expenses.</li><li>Support the implementation of new payroll systems and adapt processes as required.</li></ul>
<strong>Job Requirements</strong>
<ul><li>Demonstrated experience in accounts payable and payroll administration within a high-volume environment.</li><li>Ability to process and reconcile a large number of invoices from both domestic and international sources.</li><li>Proficiency with accounting software and payroll systems, with experience adapting to new platforms.</li><li>Strong skills in Microsoft Excel for reporting and analysis tasks.</li><li>Capable of managing confidential information and maintaining accuracy under tight deadlines.</li><li>Effective communication and collaboration skills for working with internal departments and management.</li><li>Flexibility to work on-site with potential consideration for hybrid arrangements after an initial period.</li></ul>
We are looking for a detail-oriented Payroll Specialist to support payroll operations for two organizations in Toronto, Ontario. This contract opportunity has the potential to become permanent and is ideal for someone who can manage end-to-end payroll processing, maintain compliance, and contribute to a growing team environment. The successful candidate will work with payroll, benefits, and time data while helping ensure employees are paid accurately and on schedule.<br><br>Responsibilities:<br>• Process bi-weekly payroll for two entities, ensuring accurate pay calculations for both salaried and hourly employees.<br>• Review time and attendance records in Workday and validate payroll data before each payroll cycle is finalized.<br>• Reconcile payroll registers and confirm gross-to-net calculations to maintain accuracy across all payments.<br>• Prepare and transmit payroll-related files required for tax remittances and year-end reporting, including T4 documentation.<br>• Administer benefits-related payroll activities, including enrolments, deductions, and supporting documentation.<br>• Monitor payroll practices for compliance with applicable legislation, internal controls, and company policies across both organizations.<br>• Support manual payroll adjustments, investigate discrepancies, and resolve issues affecting employee pay.<br>• Collaborate with HR and payroll stakeholders to assist with employee records and provide support in a growing business environment.
<p>On behalf of our client, Robert Half is seeking a Payroll Specialist in ON to support a retail organization. This hybrid role requires a presence on-site as the primary work arrangement. The position is offered as a contract position for a defined period. </p>
<strong>Job Responsibilities</strong>
<ul><li>Process payroll transactions accurately and on schedule for all employees.</li><li>Maintain payroll records and ensure compliance with regulatory requirements.</li><li>Utilize accounting software systems to manage payroll data and reporting.</li><li>Address and resolve payroll discrepancies and inquiries promptly.</li><li>Collaborate with the accounting team to support month-end and year-end payroll activities.</li><li>Prepare payroll-related documentation as needed for audits or internal review.</li><li>Implement updates or changes to payroll processes as directed.</li><li>Ensure the confidentiality and security of payroll information at all times.</li></ul>
<strong>Job Requirements</strong>
<ul><li>Minimum of 3 years of experience in payroll processing or a related field.</li><li>Demonstrated proficiency with accounting software systems.</li><li>Experience in a retail environment is considered an asset.</li><li>Strong attention to detail and accuracy in payroll calculations.</li><li>Ability to handle sensitive information with discretion.</li><li>Effective communication and problem-solving skills.</li><li>Capacity to work both independently and as part of a team.</li></ul>
We are looking for a Payroll Specialist to support accurate and timely payroll operations in Ontario. This position plays an important role in administering employee pay, benefits processing, and payroll records while helping maintain compliance with applicable legislation and company policies. The ideal candidate brings strong experience with payroll systems and a practical understanding of Canadian payroll practices within a financial services environment.<br><br>Responsibilities:<br>• Process regular payroll cycles accurately and on schedule while reviewing employee earnings, deductions, and adjustments.<br>• Maintain payroll records and update employee information in payroll and accounting systems to ensure data integrity.<br>• Administer benefit-related payroll activities, including enrolments, deductions, and related reconciliations.<br>• Respond to payroll inquiries from employees and internal stakeholders with clear and timely support.<br>• Review payroll transactions for accuracy and address discrepancies, exceptions, or missing information before finalization.<br>• Support payroll compliance by applying current legislative requirements, remittance practices, and internal controls.<br>• Prepare payroll reports, reconciliations, and supporting documentation for finance and audit needs.<br>• Work with platforms such as ADP Workforce Now, Ceridian, and Payworks to manage payroll processing and related tasks.
We are looking for a Payroll Specialist to join an engineering organization in Etobicoke, Ontario on a Long-term Contract basis. This opportunity is well suited to a payroll specialist who values accuracy, service excellence, and strong compliance practices in a fast-paced technical environment. The role supports reliable payroll operations, employee data integrity, and reporting needs while contributing to a collaborative and growth-focused workplace.<br><br>Responsibilities:<br>• Process payroll accurately and on schedule while ensuring compliance with company policies, payroll legislation, and applicable collective agreement requirements.<br>• Review bi-weekly and monthly payroll submissions prepared by others, identify discrepancies, and resolve issues before finalization.<br>• Maintain employee payroll and benefits information across payroll and HR systems, ensuring records remain complete, current, and reliable.<br>• Prepare recurring payroll reports, reconciliations, and analysis to support internal stakeholders and operational decision-making.<br>• Administer deductions, taxable benefits, and related adjustments in line with statutory and organizational requirements.<br>• Respond to payroll-related inquiries from employees and business partners with clear, timely, and accurate support.<br>• Assist with payroll audits, remittances, and year-end activities to help ensure accurate reporting and regulatory compliance.<br>• Contribute to process improvements, documentation updates, and system-related payroll activities as needed.