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.

40 results for Payroll Clerk jobs

Accounting & Payroll Administrator
  • Richmond, BC
  • onsite
  • Permanent
  • 60000 - 70000 CAD / Yearly
  • <p>Our client, a privately owned family business based in Richmond are looking for an Accounting &amp; Payroll Clerk to join their organization with the following responsibilities.</p><p><br></p><p><strong>General Accounting</strong></p><ul><li>Review and reconcile general ledger and trial balance accounts for all locations using Sage Intacct.</li><li>Prepare and process recurring journal entries, accruals, and month-end reconciliations.</li><li>Maintain and reconcile prepaid expenses, including insurance, property taxes, and franchise fees.</li><li>Complete bank reconciliations for multiple accounts, including hotel operations, USD accounts, and petty cash.</li><li>Prepare and submit applicable tax remittances, including GST, PST, MRDT, NRT, and parking taxes.</li><li>Submit year end NRT summary to CRA</li></ul><p><strong>Accounts Receivable</strong></p><ul><li>Record deposits and maintain accounts receivable records for hotel operations using Opera.</li><li>Prepare and distribute monthly statements and invoices for direct billing guests.</li><li>Prepare monthly rent files for commercial and residential tenants.</li><li>Record deposits and review and reconcile commercial and residential account balances.</li><li>Prepare miscellaneous invoices for tenants as requested by the Property Manager.</li><li>Manage, dispute, and record credit card chargebacks.</li></ul><p><strong>Accounts Payable and Cash Management</strong></p><ul><li>Process accounts payable and payments for all locations, including:</li><li>Auto debits</li><li>ACH/EFT payments</li><li>Credit card payments and Spend Dynamics transactions</li><li>Pre-authorized payments</li><li>Wire payments</li><li>Replenish, reconcile, and record ATM and petty cash expenses.</li></ul><p><strong>Payroll and Benefits Administration</strong></p><ul><li>Process payroll for all employees, including hotel union and non-union employees, using Payworks.</li><li>Prepare and process payroll-related remittances, including union dues, garnishments, WCB, and EHT. Report and file year end reports for these factions.</li><li>Submit Year End T4s and reconcile PIER report</li><li>Set up, maintain, and update employee payroll records.</li><li>Reconcile LTD deductions with payroll</li><li>Administer employee benefit and retirement programs, including:</li><li>RBC Group Benefits</li><li>RBC RRSP and TFSA programs</li><li>Manulife RRSP</li><li>Support managers and employees with payroll-related inquiries and ensure payroll deadlines are met.</li><li>Stay compliant with BC Labour Standards and changes to legislation/regulations.</li></ul><p><strong>Collaboration and Support</strong></p><ul><li>Work closely with managers and internal teams to coordinate payroll and accounting activities.</li><li>Support the timely completion of payroll and month-end deadlines.</li><li>Assist with other accounting and administrative duties as required.</li></ul>
  • 2026-10-09T00:00:00Z
Payroll & HR Administrator
  • Guelph, ON
  • onsite
  • Permanent
  • 60000 - 75000 CAD / Yearly
  • <p>We are looking for a Payroll &amp; HR Generalist to support payroll and human resources operations for a manufacturing organization in Guelph, Ontario. This position combines accurate payroll administration with day-to-day HR coordination, helping employees and managers receive timely support across a range of people processes. The successful candidate will bring strong attention to detail, sound knowledge of legislative requirements, and the ability to handle confidential information appropriately.</p><p><br></p><p>Responsibilities:</p><p>• Administer weekly payroll within established timelines while ensuring earnings, deductions, and related calculations are processed correctly.</p><p>• Maintain up-to-date payroll files and employee records, ensuring information is accurate, complete, and properly documented.</p><p>• Oversee benefits administration, statutory deductions, and required remittances in accordance with applicable regulations and internal practices.</p><p>• Prepare Records of Employment and contribute to year-end payroll tasks, including the compilation of T4 information.</p><p>• Address payroll-related questions from employees by providing clear, timely, and attentive support.</p><p>• Assist with hiring activities by coordinating recruitment steps, preparing onboarding materials, and supporting new employee setup.</p><p>• Help deliver employee orientation and provide administrative support for benefit, pension, leave, and accommodation matters.</p><p>• Produce HR documents and reports while responding to employee and manager questions related to workplace policies and procedures.</p><p>• Contribute to employee engagement efforts and assist with the coordination of training activities and related communications.</p>
  • 2026-10-01T00:00:00Z
Payroll consultant
  • Ottawa, ON
  • onsite
  • Temporary
  • 63 - 73 CAD / Hourly
  • <p><strong>We are looking for an experienced Payroll consultant to support a long-term contract opportunity in Ottawa, Ontario. </strong>This role is ideal for a detail-oriented payroll specialist who can build structure, improve processes, and provide reliable guidance across <strong>complex payroll operations in the United States and internationally.</strong> The successful candidate will bring strong communication skills and hands-on expertise managing payroll, benefits, compliance, and vendor coordination in a dynamic environment.</p><p><br></p><p><strong>Responsibilities</strong>:</p><p>• Establish and organize payroll operations for a newly formed or developing payroll function, creating practical processes that support accuracy and consistency.</p><p>• Oversee end-to-end payroll activities for employees in the U.S. and other jurisdictions, ensuring timely processing and alignment with applicable legislation and internal policies.</p><p>• Administer payroll-related records, deductions, taxable benefits, and remittances with careful attention to compliance requirements.</p><p>• Work closely with internal stakeholders to address payroll inquiries, explain processes clearly, and build confidence across teams.</p><p>• Review payroll data for accuracy, investigate discrepancies, and resolve issues through detailed analysis and corrective action.</p><p>• Coordinate with external payroll providers and system partners to support service delivery, reporting needs, and process improvements.</p><p>• Support benefit and expense-related payroll components, including integration points involving platforms such as Concur and payroll applications.</p><p>• Contribute to audits, reconciliations, and documentation updates to strengthen payroll controls and reporting reliability.</p>
  • 2026-09-11T00:00:00Z
HR & Payroll Manager
  • Toronto, ON
  • onsite
  • Permanent
  • 76000 - 93000 CAD / Yearly
  • We are looking for an experienced HR &amp; Payroll Manager to lead core people operations and payroll activities for a non-profit organization in Toronto, Ontario. This position combines strategic human resources oversight with hands-on administration, ensuring employees are supported through consistent policies, accurate payroll processing, and effective benefits coordination. The successful candidate will help strengthen HR practices, maintain compliance, and contribute to a well-organized employee experience across the organization.<br><br>Responsibilities:<br>• Oversee end-to-end payroll administration, ensuring employees are paid accurately and on schedule while maintaining proper records and controls.<br>• Manage daily human resources operations, including employee documentation, policy administration, and support for managers and staff on workplace matters.<br>• Administer group benefits and related programs, acting as a key point of contact for enrolments, updates, and issue resolution.<br>• Maintain and improve HR policies, procedures, and internal guidelines to support compliance and consistent practices across the organization.<br>• Support recruitment and onboarding activities by coordinating hiring processes, maintaining applicant tracking information, and ensuring a smooth start for new employees.<br>• Deliver or coordinate employee training initiatives that reinforce organizational policies, procedures, and best practices.<br>• Prepare HR and payroll reports, monitor key employee data, and provide insights to support operational planning and decision-making.<br>• Partner with internal stakeholders and external vendors on HRIS, HCM, and payroll platforms such as ADP Workforce Now, Ceridian, and related systems.<br>• Assist with HR process updates or system-related changes when required, ensuring minimal disruption and clear communication to employees and managers.
  • 2026-10-07T00:00:00Z
Senior Manager, Payroll
  • Vancouver, BC
  • onsite
  • Permanent
  • 125000 - 188000 CAD / Yearly
  • <p>Our client is looking for a highly skilled Senior Manager, Payroll to oversee and optimize payroll operations within their organization. Based in Vancouver, British Columbia, this role requires a dynamic leader with expertise in payroll systems, compliance, and employee benefits administration. You will play a critical role in ensuring payroll accuracy, streamlining processes, and supporting the broader HR and financial functions. The role would require relocation should you not be located in the lower mainland.</p><p><br></p><p>Responsibilities:</p><ul><li>Lead all aspects of payroll operations for a complex, high-volume environment spanning unionized and non-union employee groups</li><li>Ensure accurate and timely processing of semi-monthly payroll, T4 and T4A slips, in compliance with legislative and collective agreement requirements</li><li>Maintain rigorous internal controls and risk management frameworks to safeguard payroll accuracy and confidentiality</li><li>Provide strategic guidance and escalation support for payroll-related labour relations matters, including grievances and bargaining</li><li>Collaborate cross-functionally with Finance, HR, IT, and the Integrated Services Center to align payroll strategy with enterprise objectives</li><li>Oversee Workday configuration, payroll system integrations, and automation initiatives, including Robotic Process Automation (RPA) </li><li>Coach, mentor, and lead a payroll team of 30, including team leads focused on operations, maternity leave, tuition waivers, and contributions</li><li>Serve as the institutional subject matter expert on Canadian payroll compliance, tax filings, benefit entitlements, and CRA regulations</li><li>Represent the company in audits, external stakeholder meetings, and strategic community initiatives</li><li>Drive continuous improvement through data analytics, performance metrics, and cross-functional engagement</li><li>Design and maintain payroll SLAs and KPIs to ensure alignment with service excellence goals </li><li>Lead communication and training initiatives for payroll across the company, including onboarding orientations and ServiceNow query triage</li><li>Serve as backup to the Director of Payroll during absences and support succession planning</li></ul>
  • 2026-10-02T00:00:00Z
Manager- Payroll & Benefits
  • Hamilton, ON
  • onsite
  • Permanent
  • 100000 - 120000 CAD / Yearly
  • <p>Our client is a Canadian-based company located in Hamilton, Ontario seeking a Manager, Payroll &amp; Benefits to join their team and take ownership of payroll, benefits, pension administration and related HR processes for both Canadian and U.S. employees.</p><p><br></p><p>Reporting to the Chief Financial Officer and Vice-President of Human Resources, this is a highly visible role that works closely with Finance, Human Resources, external consultants, benefit providers, pension trustees and government agencies.</p><p><br></p><p>Key Responsibilities</p><p>Payroll Administration</p><ul><li>Administer Canadian and U.S. salaried payroll, ensuring accurate, timely and confidential processing.</li><li>Oversee Canadian hourly payroll administration in accordance with the collective bargaining agreement and applicable legislation.</li><li>Review payroll registers, coordinate payroll funding and maintain accurate payroll records.</li><li>Prepare and file annual payroll reporting, including T4s, T4As and U.S. Forms W-2.</li><li>Ensure compliance with payroll legislation, tax requirements, employment standards and company policies.</li></ul><p>Benefits Administration</p><ul><li>Manage the day-to-day administration of Canadian and U.S. employee benefit programs, including health, dental, life, disability and AD&amp;D plans.</li><li>Administer short- and long-term disability claims, including coordination of return-to-work programs.</li><li>Lead annual benefit renewals, carrier negotiations and cost-containment initiatives.</li><li>Liaise with benefit providers, consultants, legal counsel and employees.</li><li>Reconcile benefit eligibility files, carrier invoices and management reports.</li><li>Administer Supplemental Unemployment Benefit (SUB) Plan requirements and regulatory filings.</li></ul><p>Pension Administration</p><ul><li>Serve as a member of the Company&#39;s Pension Committee.</li><li>Administer defined benefit, defined contribution and SIMPLE IRA pension plans.</li><li>Process pension transactions including retirements, enrolments, pension adjustments, lump-sum payments and benefit calculations.</li><li>Maintain pension records and ensure compliance with applicable legislation and filing requirements.</li><li>Prepare pension reports, funding schedules, benefit forecasts and regulatory filings.</li><li>Monitor pension funding requirements and support ongoing process improvements.</li></ul><p>Payroll Accounting &amp; Financial Reporting</p><ul><li>Prepare and reconcile payroll, benefit and pension-related journal entries.</li><li>Reconcile payroll liabilities, source deductions, benefit premiums and pension contributions.</li><li>Process statutory remittances, including EHT, WSIB and other regulatory obligations.</li><li>Calculate monthly insurance premiums and prepare related payments.</li><li>Prepare weekly funding requirements for the Administrative Services Only (ASO) account.</li><li>Support monthly and year-end financial reporting.</li><li>Provide payroll, pension and benefit information for financial statement preparation.</li></ul>
  • 2026-09-16T00:00:00Z
Bookkeeper
  • Kanata, ON
  • onsite
  • Permanent
  • 75000 - 80000 CAD / Yearly
  • <p><strong>Robert Half is partnering with an organization that&#39;s looking to add a Bookkeeper to their team in Kanata. This is a full-time/permanent role on site.</strong></p><p><br></p><p><strong>Advantages:</strong></p><p>-Competitive salary (75-80K)</p><p>-Full benefits + RRSP/DPSP</p><p>-3 weeks vacation + closed between Christmas/NYE</p><p>-Free parking </p><p>-Excellent team</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Manage full-cycle bookkeeping activities, including supplier payments, customer receipts, deposits, and daily financial transaction processing with a high level of accuracy.</p><p>• Reconcile banking, credit card, and general ledger accounts regularly, ensuring records are complete and backed by clear supporting documentation.</p><p>• Administer payroll, maintain payroll files, and assist with scheduled remittances and recurring statutory submissions in compliance with Canadian requirements.</p><p>• Prepare and track purchase orders based on approved business needs, assigning costs correctly to projects, departments, or inventory locations.</p><p>• Communicate with suppliers to resolve pricing questions, delivery concerns, billing inconsistencies, product returns, and credit requests.</p><p>• Maintain accurate vendor, product, and pricing information while supporting inventory record reviews against departmental physical count results.</p><p>• Monitor job costing details and prepare variance reporting to highlight spending concerns, coding errors, or omitted costs requiring follow-up.</p><p>• Generate customer invoices from approved service or project documentation, record incoming payments, and follow up professionally on outstanding balances.</p><p>• Partner with teams across construction, service, sales, yard or shop, store, and administration to keep source documents complete and financially accurate.</p>
  • 2026-10-01T00:00:00Z
Bookkeeper
  • Vancovuer, BC
  • onsite
  • Temporary
  • 31.6635 - 36.663 CAD / Hourly
  • We are looking for an experienced Bookkeeper to join a property-focused accounting team in British Columbia on a contract basis. This 12-month leave opportunity is ideal for someone who enjoys hands-on accounting work, can manage a high level of detail, and is confident handling full-cycle bookkeeping responsibilities. The role is fully onsite and offers the chance to support multiple entities and property-related accounts within a detail-focused business environment.<br><br>Responsibilities:<br>• Oversee complete bookkeeping activities for several legal entities and commercial or retail property accounts, ensuring records remain accurate and current.<br>• Administer accounts payable tasks, including preparing and coordinating regular cheque payments to vendors.<br>• Manage receivables by issuing invoices, tracking incoming payments, and processing charges related to security deposits.<br>• Record banking and credit card transactions and carry out reconciliations across multiple accounts to maintain financial accuracy.<br>• Prepare month-end and year-end journal entries and assist with closing procedures in a timely manner.<br>• Maintain statutory filings, remittances, prepaid expense continuity schedules, and other supporting accounting records.<br>• Contribute to project-related accounting by monitoring leasehold improvement spending and construction cost activity.<br>• Review expenses, assign appropriate general ledger coding, and keep organized documentation for audit and reporting purposes.<br>• Prepare payroll-related cheques for a small employee group and provide broader accounting support to the property finance team as needed.
  • 2026-10-06T00:00:00Z
Bookkeeper
  • Calgary, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is looking for a detail-oriented <strong>Bookkeeper </strong>to join an education-based organization in <strong>Calgary</strong>, Alberta on a Contract basis. This role supports day-to-day financial operations, including invoice processing, transaction entry, payment preparation, and maintaining accurate financial records across multiple entities.</p><p><br></p><p><strong>Responsibilities</strong>:</p><ul><li>Process high-volume invoices, verify supporting documentation, and record approved items accurately.</li><li>Monitor shared finance inboxes, respond to inquiries, and follow up on outstanding approvals.</li><li>Enter corporate card transactions and collect missing receipts.</li><li>Maintain organized vendor files and accurate financial documentation.</li><li>Assist with electronic payments and cheque processing.</li><li>Review financial, payroll, and operational data to identify discrepancies and missing information.</li><li>Support account reviews, data validation, and bookkeeping activities across multiple entities.</li><li>Assist with special projects, data entry, document organization, and process improvements.</li></ul><p><br></p>
  • 2026-10-09T00:00:00Z
Bookkeeper
  • Ottawa, ON
  • onsite
  • Temporary
  • 23.75 - 27.5 CAD / Hourly
  • We are looking for a detail-oriented Bookkeeper to support a not-for-profit organization in Ottawa, Ontario. This Long-term Contract opportunity is ideal for someone who enjoys managing full-cycle bookkeeping in a part-time capacity and can work confidently across daily accounting activities. The successful candidate will bring strong experience with Sage 50 and QuickBooks while helping maintain accurate financial records, payroll processing, and audit readiness.<br><br>Responsibilities:<br>• Manage day-to-day bookkeeping activities, ensuring financial transactions are recorded accurately and on time.<br>• Oversee accounts payable and accounts receivable processes, including invoice entry, payment tracking, and collections support.<br>• Complete bank, account, and general ledger reconciliations to maintain reliable financial records.<br>• Prepare trial balances and support month-end and year-end closing activities.<br>• Assist with audit preparation by organizing documentation and responding to financial information requests.<br>• Contribute to budget review activities by helping analyze variances and compiling supporting financial data.<br>• Process payroll for approximately 30 hourly and salaried employees while maintaining accuracy and confidentiality.<br>• Enter and update accounting data in Sage 50, QuickBooks, Excel, and related financial systems as required.
  • 2026-10-06T00:00:00Z
Bookkeeper
  • Ottawa, ON
  • onsite
  • Temporary
  • 23.75 - 27.5 CAD / Hourly
  • We are looking for a detail-oriented Bookkeeper to join our client’s team in Ottawa, Ontario on a Contract basis. This position is well suited to someone who brings strong hands-on accounting experience, confidence using QuickBooks Desktop, and advanced spreadsheet skills in Excel. The successful candidate will support day-to-day financial operations, maintain accurate records, and help keep accounting processes organized and up to date.<br><br>Responsibilities:<br>• Manage daily bookkeeping activities, including recording financial transactions accurately in QuickBooks Desktop.<br>• Process vendor invoices and payments while ensuring accounts payable records are complete and current.<br>• Monitor incoming payments, issue invoices as needed, and maintain accurate accounts receivable balances.<br>• Perform bank and account reconciliations to confirm financial records align with supporting documentation.<br>• Complete data entry tasks with a high level of accuracy and attention to detail.<br>• Assist with payroll processing and help ensure employee payments are handled on schedule.<br>• Support month-end activities by preparing records, reviewing balances, and resolving discrepancies.<br>• Use Excel to organize financial information, track key data, and prepare supporting reports.
  • 2026-10-06T00:00:00Z
Bookkeeper/ Office Manager
  • Oakville, ON
  • onsite
  • Permanent
  • 70000 - 80000 CAD / Yearly
  • <p>We are seeking an <strong>Office Manager &amp; Senior Bookkeeper</strong> to join a well-established and growing organization in Oakville. This is a hands-on role for someone who enjoys taking ownership, keeping things organized, and being the go-to person for both accounting and office operations.</p><p>Reporting to the President and working closely with a fractional CFO and a small team, you will oversee day-to-day bookkeeping, payroll, billing, compliance, HR administration, and office management. You will also take ownership of projects and processes that help keep the business running smoothly.</p><p>This is an ideal opportunity for a <strong>senior bookkeeper or accounting professional</strong> who is comfortable working independently, enjoys variety, and takes pride in getting things done accurately and on time.</p><p><br></p><p>What You&#39;ll Be Responsible For</p><p>Accounting &amp; Finance</p><ul><li>Manage full-cycle bookkeeping using <strong>QuickBooks Online</strong></li><li>Prepare and issue customer invoices, including progress billing, holdbacks, and deposits</li><li>Run credit checks, manage collections, apply customer payments, and monitor accounts receivable</li><li>Process supplier invoices through <strong>Dext</strong>, match invoices to purchase orders and receiving, and prepare payments through <strong>Plooto</strong></li><li>Maintain weekly AP reporting and reconcile supplier statements</li><li>Reconcile bank accounts and company credit cards</li><li>Review completed work and uninvoiced jobs to ensure nothing is missed</li></ul><p>Payroll &amp; Compliance</p><ul><li>Process payroll for office employees as well as full-time and seasonal installers</li><li>Accurately calculate hours, commissions, deductions, and payroll adjustments</li><li>Complete payroll remittances and maintain CRA compliance</li><li>Prepare and file <strong>T4s and T5018s</strong></li><li>Manage <strong>GST/HST</strong> filings and remittances</li><li>Coordinate <strong>WSIB</strong>, insurance renewals, and other regulatory filings and renewals</li><li>Maintain accurate records and ensure deadlines are consistently met</li></ul><p>Job Billing &amp; Operations</p><ul><li>Participate in pipeline and scheduling meetings, providing insight into billing and cash flow</li><li>Keep billing and invoicing information current in the system</li><li>Monitor job progress to ensure completed work is billed promptly</li><li>Prepare financial and operational reports for management meetings</li></ul><p>HR Administration</p><ul><li>Maintain accurate employee records and vacation/time-off information in <strong>BrightHR</strong></li><li>Coordinate employee onboarding and offboarding</li><li>Maintain company policies and documentation</li><li>Respond to employee questions and concerns professionally and confidentially</li><li>Apply company policies consistently and fairly</li><li>Support occasional recruitment and hiring activities</li></ul>
  • 2026-10-07T00:00:00Z
Staff Accountant
  • Burlington, ON
  • onsite
  • Permanent
  • 65000 - 75000 CAD / Yearly
  • <p>Our client, an established public accounting firm, is seeking a Staff Accountant / Tax Preparer to join their growing team. This opportunity is ideal for an individual working toward their CPA designation or considering the CPA path, with experience in public accounting and an interest in both accounting and taxation.</p><p><br></p><p>The successful candidate will work directly with small to mid-sized businesses, owner-managed companies, and individuals, gaining exposure to corporate accounting, year-end engagements, and tax preparation.</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Prepare corporate, personal, and partnership income tax returns</li><li>Assist with year-end engagements, including compilation and review files</li><li>Prepare working papers, account reconciliations, and financial statements</li><li>Analyze client records and identify discrepancies or areas requiring follow-up</li><li>Assist with bookkeeping and month-end accounting support for clients</li><li>Communicate with clients to obtain documentation and resolve accounting inquiries</li><li>Respond to CRA correspondence and client tax questions</li><li>Support senior accountants and managers on client engagements</li><li>Contribute to special projects and process improvements as required</li></ul><p><br></p>
  • 2026-10-02T00:00:00Z
Staff Accountant
  • Waterloo, ON
  • onsite
  • Permanent
  • 85000 - 100000 CAD / Yearly
  • We are looking for a Staff Accountant to join a busy public practice team. This role is well suited to someone who enjoys managing a high volume of client files while delivering accurate accounting and tax work across a range of small engagements. The successful candidate will contribute to compilation and review work, prepare corporate and personal tax returns, and maintain strong client relationships through responsive and attentive service.<br><br>Responsibilities:<br>• Prepare compilation and review engagement files for a diverse portfolio of small business and individual clients.<br>• Complete corporate and personal income tax returns with a high level of accuracy and attention to deadlines.<br>• Handle required organizational and government filings in accordance with applicable Canadian regulatory requirements.<br>• Communicate directly with clients to gather information, clarify issues, and build strong working relationships across multiple accounts.<br>• Support accounting processes by assisting with limited bookkeeping tasks, including maintaining financial records where needed.<br>• Perform bank reconciliations, post journal entries, and help maintain complete and accurate general ledger records.<br>• Contribute to month-end activities and ensure client files are organized, up to date, and ready for reporting.<br>• Use CaseWare, CaseView, and tax preparation software to complete files efficiently and maintain documentation standards.
  • 2026-10-06T00:00:00Z
Accountant / Senior Bookkeeper
  • Surrey, BC
  • onsite
  • Permanent
  • 75000 - 90000 CAD / Yearly
  • <p>Our Surrey-based client is seeking an Accountant / Senior Bookkeeper to join their law firm</p><p><br></p><p>The Accountant / Senior Bookkeeper will be responsible for the day-to-day accounting operations of a busy law firm, with a primary focus on full-cycle bookkeeping and trust accounting. This is a hands-on role that requires a strong understanding of the Law Society of British Columbia&#39;s trust accounting regulations and would suit someone who enjoys working independently while ensuring accuracy, compliance, and exceptional client service.</p><p><br></p><p><strong>What is on Offer</strong></p><p>• Salary: $75,000 - $90,000 depending on experience</p><p>• Extended health benefits</p><p>• 3 weeks&#39; vacation</p><p>• In-office position with flexible working hours (8:30 AM – 4:30 PM)</p><p><br></p><p><strong>Key Responsibilities</strong></p><p>• Manage full-cycle trust accounting in accordance with the Law Society of British Columbia regulations</p><p>• Prepare and process trust and general account deposits while maintaining accurate accounting records</p><p>• Complete monthly trust and general bank reconciliations</p><p>• Prepare quarterly GST returns and monthly PST returns</p><p>• Prepare quarterly Trust Administration Fee remittances and the Annual Trust Report for the Law Society of British Columbia</p><p>• Support Law Society of B.C. compliance audits by preparing the required documentation</p><p>• Manage accounts receivable, including client invoicing and preparing invoices on behalf of lawyers</p><p>• Process client credit card payments through Payfirma and record receipts within the accounting system</p><p>• Manage full-cycle accounts payable, including supplier invoices, EFTs, cheque payments, and credit card transactions</p><p>• Process legal disbursements through B.C. Online, B.C. Registry, and B.C. Land Title systems</p><p>• Support payroll processing and prepare year-end working papers for external accountants</p><p>• Coordinate office administration, including supplier accounts, benefits administration, insurance renewals, office supplies, postage, and other administrative duties as required</p><p><br></p>
  • 2026-10-05T00:00:00Z
1