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 2026 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations

10 results for Accounting Assistant in Surrey, BC

Accounting Clerk
  • Surrey, BC
  • onsite
  • Permanent
  • 55000.00 - 65000.00 CAD / Yearly
  • <p><strong>About the Role</strong></p><p>Our client, a well-established organization based in Surrey, BC, is looking to add an Accounting Clerk to their finance team. This is a fully on-site position that offers a diverse mix of accounting and administrative responsibilities within a collaborative and fast-paced office environment.</p><p> </p><p>You will play a key role in supporting daily accounting operations—primarily focused on accounts payable—while also contributing to general administrative and office support functions. This is an excellent opportunity for someone looking to grow their accounting career in a stable and supportive environment.</p><p><br></p><p><strong> Key Responsibilities</strong></p><ul><li>Process 20–40 accounts payable invoices weekly, ensuring accuracy, proper coding, and timely payment.</li><li>Review invoices for compliance with company policies and follow up on discrepancies or missing approvals.</li><li>Support payment processing and check runs as required.</li><li>Reconcile accounts regularly to ensure financial data accuracy.</li><li>Assist the Controller and Accounting Manager with day-to-day accounting tasks and month-end activities.</li><li>Maintain accurate records, filing systems, and documentation for audit readiness.</li><li>Provide administrative and office support, including coordination with internal teams and external vendors or clients.</li><li>Assist with bank deposits and other routine financial transactions.</li><li>Contribute to maintaining a positive office culture—helping with company events, socials, or other team initiatives as needed.</li><li>Provide general clerical support to ensure smooth day-to-day operations across the department.</li></ul><p><br></p><p><br></p><p> </p><p><br></p><p><br></p><p><br></p><p><br></p><p> </p>
  • 2025-10-27T16:33:54Z
Accounts Payable Clerk
  • Burnaby, BC
  • onsite
  • Temporary
  • 22.00 - 25.00 CAD / Hourly
  • <p>Our client is looking for an Accounts Payable Clerk to join their team in Burnaby, British Columbia, on a long-term contract basis. In this role, you will play a critical part in supporting daily AP operations, ensuring accuracy in financial processes, and maintaining efficient workflows. This position offers an excellent opportunity to gain experience in a collaborative environment with exposure to industry-leading systems.</p><p><br></p><p>Responsibilities:</p><p>• Process and manage a high volume of credit card transactions and invoices on a daily basis.</p><p>• Perform data entry, coding, and approval for accounts payable transactions.</p><p>• Conduct cheque runs and manage payment processing using NetSuite and Concur software.</p><p>• Support full-cycle accounts payable processes, including reconciliations and expense management.</p><p>• Handle purchase orders and manage two-way matching processes for invoice approvals.</p><p>• Assist in the transition towards automation for accounts payable tasks.</p><p>• Review and reconcile accounts using Excel, including creating pivot tables and utilizing v-lookup functions.</p><p>• Provide ground-level support for low-volume accounts payable tasks.</p><p>• Collaborate with team members to maintain accuracy and efficiency in all AP functions.</p><p>• Ensure compliance with company policies and accounting standards in all financial activities.</p>
  • 2025-10-29T16:34:17Z
Accounts Payable Clerk
  • Burnaby, BC
  • onsite
  • Temporary
  • 20.00 - 22.00 CAD / Hourly
  • <p>We are looking for an Accounts Payable Clerk to join a dynamic team in Burnaby, British Columbia, for a 10 weeks contract position. In this role, you will play a key part in managing high-volume accounts payable processes and ensuring accuracy in financial transactions. This position is ideal for individuals with strong data entry skills and a keen ability to adapt to a fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Process a high volume of accounts payable invoices, handling up to 150 transactions daily.</p><p>• Prepare and distribute cheques and payments in a timely manner.</p><p>• Utilize Oracle systems and basic Microsoft Excel tools to record and track financial data.</p><p>• Address vendor inquiries, resolve outstanding balances, and communicate with field staff to ensure smooth operations.</p><p>• Collaborate with the Controller and Manager of Canadian Disbursements to support departmental goals.</p><p>• Maintain accurate records and ensure compliance with internal policies and procedures.</p><p>• Adapt quickly to new processes and systems, receiving training as needed.</p><p>• Participate in a positive and collaborative team environment within the Accounts Payable department.</p><p>• Assist with data entry and verification to ensure efficiency and accuracy in financial reporting.</p><p>• Support the department in achieving high standards of communication and vendor relations.</p>
  • 2025-10-31T00:14:26Z
Accounts Receivable Clerk
  • Vancouver,, BC
  • onsite
  • Temporary
  • 20.00 - 23.00 CAD / Hourly
  • <p>We are looking for an Accounts Receivable Clerk to join our client's team on a 1-3 months contract in Downtown Vancouver, British Columbia. This role involves supporting tenant relations and processing annual income reviews with accuracy and attention to detail. As part of a non-profit organization, you will play a vital role in ensuring financial information is handled efficiently and responsibly.</p><p><br></p><p>Responsibilities:</p><p>• Collect and compile tenant information, including names, addresses, income sources, and rent calculation ratios</p><p>• Process physical forms for annual income reviews and ensure all data is accurate and complete.</p><p>• Obtain necessary authorizations from building managers for tenant-related financial documentation.</p><p>• Collaborate with the operations team to input financial data into Yardi systems.</p><p>• Handle cheque applications and ensure proper recordkeeping of tenant payments.</p><p>• Maintain accurate ledgers and reconcile accounts as needed.</p><p>• Support billing processes and assist with cash collection activities.</p><p>• Respond to tenant inquiries regarding financial matters with professionalism and clarity.</p><p>• Work closely with team members to ensure all accounts receivable tasks are completed within set deadlines.</p>
  • 2025-10-25T00:44:09Z
Payroll Coordinator/Team Leader
  • Surrey, BC
  • onsite
  • Permanent
  • 80000.00 - 85000.00 CAD / Yearly
  • <p>Exciting Opportunity: Payroll Coordinator/Team Leader</p><p>Are you an experienced payroll professional with exceptional organizational and leadership skills? Our Surrey public services client invites you to join their team as a Payroll Coordinator/Team Leader. Reporting to the Payroll Manager, this is a unique opportunity to be part of a growing organization that prides itself on excellence, integrity, and service to the community. As a Payroll Coordinator/Team Leader, you will play a critical role in ensuring timely, accurate, and efficient payroll operations. Your expertise in payroll systems, collective agreement interpretation, and benefit administration will make a meaningful impact in shaping operational success.</p><p><br></p><p><strong>You will experience:</strong></p><ul><li>A collaborative environment where your contributions are valued.</li><li>Work-life balance with a 35-hour workweek.</li><li>Opportunities for professional growth within a dynamic, innovative organization.</li></ul><p><strong>Your Key Responsibilities:</strong></p><ul><li>Processing payroll for all employees accurately and on time.</li><li>Interpreting and applying regulations, collective agreements, and policies related to payroll.</li><li>Managing updates, testing, and integration of financial systems, including PeopleSoft.</li><li>Supervising and mentoring payroll staff, offering guidance on complex matters.</li><li>Maintaining and improving internal payroll processes to enhance efficiency and compliance.</li><li>Preparing year-end financials related to payroll and benefits.</li><li>Collaborating with internal and external stakeholders to address inquiries and provide payroll-related solutions.</li><li>Leading projects, audits, and studies to improve payroll processes and operations.</li></ul><p><br></p>
  • 2025-10-03T18:04:26Z
Payroll Specialist
  • Vancouver, BC
  • onsite
  • Permanent
  • 80000.00 - 90000.00 CAD / Yearly
  • <p>Our downtown Vancouver client with a growing global foot print in technology is looking to hire a Payroll Specialist for their organization. Reporting to the Payroll Manager, the Payroll Specialist will process a payroll for 200+ employees across Canada (2 provinces) and the US (4-5 states) using ADP and taking care of all payroll accounting processes, including journal entries and payroll reconciliations, RRSP administration and handle benefits administration.</p><p><br></p><p><br></p>
  • 2025-10-02T21:48:44Z
Billing Analyst
  • Vancouver, BC
  • onsite
  • Temporary
  • 28.00 - 34.00 CAD / Hourly
  • <p>Our client is looking for an experienced Billing Analyst to join our team on a contract basis in Vancouver, British Columbia. In this role, you will play a key part in managing and improving billing operations to ensure accuracy and efficiency. This is an excellent opportunity for a detail-oriented individual with a strong background in accounting systems and financial services.</p><p><br></p><p>Responsibilities:</p><p>• Process and review customer invoices, ensuring accuracy and timeliness.</p><p>• Manage billing operations using accounting software systems, including Aderant and Costpoint.</p><p>• Handle payment processing and claim administration to maintain financial accuracy.</p><p>• Collaborate with internal teams to address and resolve billing discrepancies.</p><p>• Provide exceptional customer service by responding to client inquiries related to billing and payments.</p><p>• Maintain and update records in CRM systems to reflect accurate billing information.</p><p>• Generate detailed billing reports and provide insights to support financial decision-making.</p><p>• Ensure compliance with company policies and financial regulations in all billing activities.</p><p>• Identify and implement process improvements to enhance billing efficiency and reduce errors.</p><p>• Support audits and reconciliations by providing necessary documentation and insights.</p>
  • 2025-10-30T17:07:41Z
Payroll Specialist
  • Burnaby, BC
  • onsite
  • Temporary
  • 38.00 - 44.00 CAD / Hourly
  • <p>We are looking for an experienced Payroll Specialist to join client's team on a contract basis in Burnaby, British Columbia. The successful candidate will play a key role in managing payroll operations, ensuring accuracy and compliance with provincial and federal regulations. This is a unique opportunity to contribute to a team in the midst of implementing a new payroll system, making this a dynamic and rewarding position.</p><p><br></p><p>Responsibilities:</p><p>• Process semi-monthly payroll for approximately 400 employees, ensuring accuracy and compliance with BC tax regulations.</p><p>• Oversee the reconciliation of benefits invoices and related financial records.</p><p>• Collaborate with the team on the implementation of the Rippling software system.</p><p>• Prepare journal entries and assist with month-end payroll reporting.</p><p>• Manage multi-province payroll operations while adhering to applicable tax regulations.</p><p>• Maintain and update employee payroll records with precision and confidentiality.</p><p>• Respond to employee inquiries regarding payroll and benefits in a timely manner.</p><p>• Ensure compliance with Canadian payroll legislation and company policies.</p><p>• Support the team with additional payroll-related tasks as needed.</p>
  • 2025-10-30T16:23:44Z
Payroll Specialist
  • Vancouver, BC
  • onsite
  • Temporary
  • 30.00 - 40.00 CAD / Hourly
  • <p>We are seeking a detail-oriented and experienced <strong>Payroll Administrator</strong> to join our team on a <strong>3–6 month contract</strong>. The successful candidate will be responsible for processing payroll accurately and on time, ensuring compliance with relevant legislation, and supporting the payroll team during a period of transition and increased workload.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Process bi-weekly and semi-monthly payroll for employees across multiple provinces.</li><li>Maintain payroll records and ensure data integrity in the payroll system.</li><li>Respond to employee inquiries regarding pay, deductions, and other payroll-related matters.</li><li>Ensure compliance with federal and provincial payroll regulations.</li><li>Prepare payroll reports and assist with audits as needed.</li><li>Collaborate with HR and Finance teams to ensure accurate employee data and reporting.</li><li>Assist with year-end processes including T4 preparation and reconciliation.</li><li>Support payroll system upgrades or transitions if applicable.</li></ul>
  • 2025-11-03T17:14:07Z
Payroll Administrator
  • Vancouver, BC
  • onsite
  • Temporary
  • 45.00 - 55.00 CAD / Hourly
  • <p>We are looking for a meticulous Senior Payroll Administrator to join our client on a contract basis in Vancouver, British Columbia. In this role, you will be responsible for overseeing payroll processes and ensuring compliance with provincial and federal regulations. This is an excellent opportunity for a skilled individual to contribute to a dynamic and growing organization.</p><p><br></p><p>Responsibilities:</p><p>• Process full-cycle payroll for employees, including hourly, salary, union, and non-union staff.</p><p>• Verify and calculate timesheets based on company rules and regulations.</p><p>• Process Payroll for over 350 employees, both US and Canadian and conduct payroll reconciliations.</p><p>• Manage payroll schedules, including bi-weekly and semi-monthly cycles.</p><p>• Handle payroll reviews and benefit administration to ensure accuracy and efficiency.</p><p>• Utilize payroll systems such as Ceridian and ADP Workforce Now for accurate processing.</p><p>• Collaborate with various departments to address payroll-related inquiries and resolve discrepancies.</p><p>• Monitor and implement updates to payroll policies and procedures to align with legislative changes.</p><p>• Support payroll compliance audits and reporting requirements.</p><p>• Assist in streamlining payroll processes to enhance operational efficiency.</p>
  • 2025-10-30T16:05:14Z