We are looking for a detail-oriented Accounts Payable Clerk to join our team in Burnaby, British Columbia. In this Contract to permanent position, you will play a key role in managing vendor invoices, expense reports, and payment processing to ensure smooth financial operations. This opportunity is ideal for candidates with a background in accounts payable and a strong ability to handle manual systems efficiently.<br><br>Responsibilities:<br>• Receive and accurately record vendor invoices, ensuring proper documentation and tracking.<br>• Match invoices to purchasing and receiving records, or route non-inventory invoices to the appropriate manager for approval.<br>• Address and resolve discrepancies in invoices by liaising with internal teams and external vendors.<br>• Process employee and consultant expense reports using Nexonia software, adhering to company policies.<br>• Assign appropriate coding to invoices and expense reports for accurate financial reporting.<br>• Set up vendor payments and reimbursements for employees and consultants promptly.<br>• Provide updated credit references to Procurement Specialists to secure favourable terms with vendors.<br>• Process accounts payable invoices using a two-way matching system, handling 20-40 invoices daily.<br>• Manage payments in foreign currencies and ensure proper reconciliation.<br>• Utilize Sage X3 software for accounts payable tasks and ensure data accuracy.
<p>Are you ready to step into a fast-paced, growing manufacturing organization located in the Fraser Valley? Our client is looking for an experienced Accounts Receivable Clerk to join their collaborative finance team at their Langley head office. Please note this is an in office position - 5 days/week.</p><p><br></p><p>As the Accounts Receivable Clerk, you’ll be key in managing the full life cycle of accounts receivable for a group of companies. Reporting to the Director of Finance & Administration, your adaptability, attention to detail, and strong organizational skills will help keep processes running smoothly.</p><p><br></p><p>Responsibilities:</p><p>• Create invoices in strict alignment with company policies</p><p>• Post and process cash receipts efficiently</p><p>• Review and process customer credit applications</p><p>• Conduct credit and collection calls with professionalism</p><p>• Reconcile customer accounts and resolve discrepancies</p><p>• Respond to customer inquiries</p><p>• Provide back up to the Accounts Payable Clerk</p><p><br></p><p>.</p>
<p>Organizational Overview</p><p>Our client is a rapidly growing organization operating in a fast-paced, high-performance environment. The company is focused on building a best-in-class finance function to support continued growth and operational excellence.</p><p><br></p><p>They are currently seeking an Intermediate Accounts Payable Specialist to join their Finance team in a hybrid role based in Burnaby (two days per week in office). This position will play an important role in supporting day-to-day AP operations, maintaining strong internal controls, and driving process improvements within a growing finance team.</p><p><br></p><p>Key Responsibilities</p><p>• Review and approve invoices processed by junior team members to ensure accurate coding and compliance with internal policies</p><p>• Maintain consistency in invoice coding across general ledger accounts, departments, and accounting periods</p><p>• Reconcile vendor accounts and investigate discrepancies to ensure accurate balances</p><p>• Serve as a point of contact for vendor inquiries and internal payment-related questions</p><p>• Support weekly payment runs while ensuring adherence to internal controls and approval processes</p><p>• Assist with month-end close activities related to accounts payable, including accruals and reporting support</p><p>• Maintain organized documentation and ensure audit-ready accounts payable records</p><p>• Identify opportunities to improve processes, strengthen controls, and increase operational efficiency</p><p>• Partner with accounting, procurement, treasury, and technology teams on system enhancements or automation initiatives</p><p>• Provide guidance and support to junior AP team members and contribute to overall team development</p><p><br></p><p><br></p>
<p>Our sub-trade client located in Coquitlam is looking to hire a Project Accounts Receivable Coordinator to join their finance team. As the Project Accounts Receivable Coordinator, your role will be mainly supporting the full-cycle Accounts Receivable operation where you will be working closely with the Project Managers in setting up projects and ensuring the invoicing, progress billing, and payment postings are completed in a timely manner. As the Project Accounts Receivable Coordinator, you possess extraordinary time management skills and have the ability to communicate effectively with both the internal and external stakeholders.</p><p><br></p><p><br></p>
<p><strong>Senior Bookkeeper</strong></p><p>Location: Surrey, BC (Full-Time, In-Office)</p><p>Salary: $65,000 – $80,000 (depending on experience)</p><p><br></p><p><strong>About the Opportunity</strong></p><p>Robert Half is currently recruiting for a Senior Bookkeeper to join a growing service-based organization in Surrey, BC. This role is ideal for a detail-oriented accounting professional who thrives in a hands-on environment and enjoys managing full-cycle accounting responsibilities across a dynamic business.</p><p><br></p><p>You will play a key role in overseeing day-to-day financial operations, supporting month-end processes, and ensuring accurate and timely reporting for a company with annual revenues of up to $25 million.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Manage full-cycle accounting, including general ledger, journal entries, and reconciliations</li><li>Oversee Accounts Payable and Accounts Receivable (AP/AR) functions</li><li>Process and coordinate payroll (approximately 50 employees) through a third-party provider (Ceridian experience is an asset)</li><li>Perform month-end close activities, including financial reporting and variance analysis</li><li>Prepare and submit tax remittances (GST, PST, payroll-related filings, etc.)</li><li>Maintain accurate financial records using Sage 50 and Microsoft Excel</li><li>Support budgeting and ad hoc financial analysis as needed</li><li>Ensure compliance with accounting standards and internal controls</li></ul><p><br></p><p><br></p><p><br></p><p><br></p><p><br></p>
<p>Location: Surrey, BC (Fully On-Site)</p><p>Salary: $50,000 annually</p><p>Employment Type: Permanent, Full-Time</p><p><br></p><p><strong>The Opportunity</strong></p><p>This role is ideal for an experienced office administrator, data entry, finance clerical professional who wants to transition into an accounting career within a large, structured organization.</p><p>You’ll be supporting the Accounts Receivable (AR) function in a high-volume, fast-paced environment, working with significant transaction volumes and engaging regularly with internal and external stakeholders.</p><p><br></p><p><strong>What You’ll Be Doing</strong></p><ul><li>Processing and entering high volumes (200+) of financial transactions with accuracy</li><li>Supporting accounts receivable and payment activities on a daily basis</li><li>Maintaining organized records and documentation for the Finance team </li><li>Communicating professionally with customers and internal teams</li><li>Assisting with general administrative and reporting tasks </li></ul><p><strong>Why This Role</strong></p><ul><li>Clear entry point into an accounting career – solid entry level position </li><li>Exposure to structured AR processes in a larger organization - long term permanent FT hire </li><li>Stable, full-time opportunity with room to grow in responsibility/ task </li></ul><p><br></p>
<p>We are looking for a Bookkeeper to join our clients team on a long-term contract basis in Surrey, British Columbia. This role is ideal for a candidate with strong organizational skills and a background in bookkeeping within the construction or manufacturing industries. As part of a small office environment, you will play a key role in managing financial records, ensuring accuracy, and supporting daily administrative tasks.</p><p><br></p><p>Responsibilities:</p><p>• Process accounts payable and receivable transactions accurately and in a timely manner.</p><p>• Maintain and reconcile financial records using Sage 50 software, ensuring all entries are precise and up to date.</p><p>• Handle payroll processing through Ceridian and manage related data entry tasks.</p><p>• Prepare and send sales invoices, ensuring proper coding and alignment with job numbers.</p><p>• Perform credit card reconciliation and ensure all expenses are categorized correctly.</p><p>• Coordinate travel arrangements, including booking ferries and flights for staff.</p><p>• Manage office supply orders and maintain inventory levels.</p><p>• Conduct credit reference checks and update banking information as necessary.</p><p>• Format and type documents, including directories and notes, ensuring a high-quality presentation.</p><p>• Support general administrative tasks such as light phone calls and foot traffic management.</p>
<p>Our client is seeking an experienced Payroll Specialist to join their team. This role is responsible for managing Canadian payroll for approximately 120 employees while ensuring accuracy, compliance, and efficiency across all payroll processes. The Payroll Specialist will work closely with both Finance and HR to maintain accurate employee data, administer benefits, and provide timely payroll reporting.</p><p><br></p><p>This is an excellent opportunity for a detail-oriented payroll professional who enjoys improving processes, solving payroll-related issues, and delivering a high level of internal support.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><br></p><ul><li>Process bi-monthly payroll for approximately 120 Canadian employees using the Rippling platform</li><li>Maintain accurate payroll records, ensuring deductions, benefits, and tax filings are compliant with Canadian payroll regulations</li><li>Investigate and resolve payroll discrepancies and employee payroll inquiries in a timely manner</li><li>Prepare payroll-related reporting including ROEs, T4s, tax filings, and year-end documentation</li><li>Calculate and process statutory payments including WSIB, Employer Health Tax (EHT), and RRSP contributions</li><li>Prepare payroll reports and support financial reporting for management</li><li>Conduct payroll audits and continuously improve payroll processes to ensure efficiency and accuracy</li><li>Administer employee benefits programs including health, dental, and retirement plans</li><li>Reconcile benefit-related accounts and ensure compliance with company policies and regulations</li><li>Support the accounting team with month-end activities and ad hoc duties as required</li></ul>
<p>We are looking for an experienced Payroll Specialist to join our team on a contract basis. In this role, you will oversee the accurate and timely processing of payroll for a diverse workforce across multiple locations in Ontario, ensuring compliance with all regulations. This is a fully remote position, offering the opportunity to work independently while contributing to a dynamic and growing organization.</p><p><br></p><p>Responsibilities:</p><p>• Process bi-weekly payroll for approximately 300 employees, including both hourly and salaried staff.</p><p>• Manage payroll operations across multiple companies and locations, utilizing systems such as ADP, Wagepoint 2.0, Dayforce, and Seven Shifts.</p><p>• Import and verify reports, ensuring data accuracy and balancing records before finalizing payroll.</p><p>• Address employee inquiries regarding payroll, benefits, and deductions with clear communication and professionalism.</p><p>• Identify and implement necessary changes to payroll processes to improve efficiency and accuracy.</p><p>• Take full ownership of the payroll function, working independently to meet deadlines and resolve issues.</p><p>• Ensure compliance with Canadian payroll regulations and tax requirements.</p><p>• Collaborate with internal teams to maintain accurate employee records and payroll data.</p>