• Browse jobs
  • Find the right job type for you
  • Explore how we help job seekers
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Preview candidates (NEW!)
  • Contract talent
  • Permanent talent
  • Learn how we work with you
  • Executive search
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Technology
  • Risk, Audit and Compliance
  • Finance and Accounting
  • Digital, Marketing and Customer Experience
  • Legal
  • Operations
  • Human Resources
  • 2025 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
  • Diversity and inclusion
  • Browse jobs Find your next hire Our locations

    39 results for Bookkeeper in North Vancouver, BC

    Bookkeeper We are in search of a diligent Bookkeeper to become a part of our Housing Association team located in North Vancouver, British Columbia. As a Bookkeeper, you will be entrusted with the critical task of managing financial transactions, maintaining comprehensive records for multiple buildings and tenants, and ensuring the smooth functioning of accounts payable and receivable. This role is entirely onsite and requires close interaction with the accounting team.<br><br>Responsibilities:<br>• Conduct accurate data entry of vendor invoices and process credit card statements<br>• Oversee and manage rental accounts receivable for tenants, including aging reports and cash applications<br>• Execute accounts payable tasks, including the entry and reconciliation of utility bills for multiple accounts<br>• Maintain comprehensive financial records for 7 buildings encompassing 350 units<br>• Reconcile accounts and ensure accuracy in general ledger coding<br>• Handle high-volume transactions and follow up rigorously<br>• Utilize JD Edwards ERP and basic Microsoft Excel for various financial tasks<br>• Ensure the smooth functioning of financial transactions from various sources. Bookkeeper <p>Our client, located in North Vancouver, is seeking a detail-oriented Bookkeeper to join their dynamic and growing company. If you are organized, analytical, and experienced in managing financial records, we want to connect with you! This role requires strong attention to detail, proficiency with accounting software, and the ability to work both independently and collaboratively. This is an in-office position.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p><br></p><p><strong>Financial Management & Record Keeping</strong></p><p>• Maintain and update financial records, including accounts payable and receivable.</p><p>• Reconcile bank and credit card statements to ensure accuracy.</p><p>• Manage client trust accounts in compliance with legal industry regulations.</p><p><br></p><p><strong>Accounts Payable & Receivable</strong></p><p>• Manage invoices, payments, and vendor accounts.</p><p>• Process expense reports and employee reimbursements.</p><p>• Prepare and issue invoices/bills to clients, ensuring accuracy and timely payments.</p><p>• Track outstanding balances and follow up on overdue accounts.</p><p>• Maintain detailed records of billing transactions and payment schedules.</p><p>• Assist with resolving billing discrepancies and customer inquiries.</p><p>• Communicate with clients, vendors, and stakeholders regarding financial matters.</p><p><br></p><p><strong>Administrative Support (Assisting with the following)</strong></p><p>• Ensure smooth office operations, including maintenance and facility management.</p><p>• Manage vendor communications and coordinate building-related issues.</p><p>• Assist with organizing staff events, supervise reception, and support training efforts.</p><p>• Assist with tracking employee vacations/sick days and provide backup support.</p> Senior Bookkeeper (Part Time) <p>Our client, a non-profit housing co-op in Richmond, BC, is seeking a Senior Bookkeeper to support its financial operations. The organization provides affordable housing to low-income families and is overseen by a volunteer board of directors. The successful candidate will work approximately two days (12 hours per week) on-site.</p><p><br></p><p><strong>Job Responsibilities:</strong></p><ul><li>Maintain financial records, including journals, ledgers, balance sheets, and income statements.</li><li>Perform monthly bank reconciliations and prepare budget comparative spreadsheets.</li><li>Manage accounts payable and receivable, payroll, deposits, and disbursements with proper documentation.</li><li>Monitor and follow up on arrears, providing reports to the Treasurer and Finance Committee.</li><li>Maintain and update the shareholder register.</li><li>Prepare and organize year-end financial records for audit, assisting auditors as required.</li><li>Attend the Annual General Membership Meeting and Audit Review Meeting with the Finance Committee.</li><li>Prepare and submit corporate and CMHC annual project reports.</li><li>Provide financial and administrative support to the Board, including drafting correspondence and meeting materials.</li><li>Handle incoming mail, office filing, and member financial inquiries.</li><li>Prepare and file annual Homeowner’s Property Tax Grant Applications.</li></ul><p><br></p> Bookkeeper & Pension Administrator <p><strong>Position Overview:</strong> </p><p><br></p><p>Robert Half is recruiting for a Bookkeeper & Pension Administrator position in Surrey BC. This is a newly created role that combines <strong>accounting responsibilities</strong> with a transition into supporting <strong>pension and benefits administration</strong>. The role will be fully based <strong>on-site in Surrey</strong>, will provide support to a health and pensions department serving a unionized environment with over 10,000 members and approx. 5000 health plan members. The ideal candidate will have a strong accounting background, pensions and benefits administration skillset, and payroll expertise. </p><p><strong> </strong></p><p><strong>Accounting Duties: </strong></p><ul><li>Handling Accounts Payable/Receivable with a high-volume transactions per week. </li><li>Processing EFTs and cheques, ensuring accuracy in all transactions.</li><li>Completing month-end reconciliations, accruals, posting adjustments</li><li>Process full cycle accounting functions and provide timely reporting for period-end closing . </li><li>Overseeing payroll processing for about 10 employees in BC (union) and managing year-end payroll tasks such as issuing T4As etc. </li><li>Supporting the transition to and implementation of a new records system.</li><li>Supporting adhoc finance duties and requests </li></ul><p><strong>Pension/Admin Responsibilities (Gradual Transition):</strong></p><ul><li>Utilizing in-house tools to prepare retirement packages and address member questions.</li><li>Providing administrative support for group benefits and pension programs, including life insurance, health enrollment, etc. </li><li>Coordinating with other team members handling specific benefits-related tasks.</li></ul><p><strong>Role Structure and Reporting:</strong></p><ul><li>Reports directly to <strong>Department Supervisor</strong> and the <strong>Office Supervisor</strong>.</li></ul><p><br></p> Accountant <p>Our Burnaby based not-for-profit client is currently looking to hire an Accountant for their team! The Accountant will be responsible for supporting the CEO, the Manager, and the growing operation with full-cycle accounting function.</p><p><br></p><p>In this role, the Accountant will be responsible for:</p><p><br></p><p>- Processing full-cycle Accounts Payable and full-cycle Accounts Receivable, as well as full-cycle Payroll</p><p><br></p><p>- Managing full-cycle accounting with processing journal entries, preparing bank reconciliations and General Ledger account reconciliations</p><p><br></p><p>- Closing month-end and year-end and preparing financials statement for 1 legal entity adhering to ASNPO, on Sage 50/Simply Accounting</p><p><br></p><p>- Supporting the CEO and operations team to ensure proper recording of grants and other funding, as well as any ad hoc compliance reporting needed for NPO</p><p><br></p><p>- Work with the team to prepare a simple budget and forecast on annual basis, as well as support external audit</p><p><br></p> Junior Accountant <p>Our downtown real estate client is looking for Junior Project Accountant for their growing firm. Reporting directly to the Director of Finance and Controller, both designated CPA, the Junior Project Accountant will be responsible for accounts payable, accounts receivable, job costing, credit card and bank reconciliations, journal entries, schedules, and supporting the Controller with the month end close and financial reporting package.</p><p><br></p><p><br></p> Junior Accountant <p>Our southern Vancouver Island client, well established and an industry leader, is looking to add a Junior Accountant to their growing team. Reporting to the Controller and the Junior Accountant will focus about 50% of their time on accounts receivable tasks, including posting payments, investigating discrepancies, reconciliation work and relationship management. The other 50% of the Junior Accountant's time, working closely with the Intermediate Accountant, will be focused around general GL maintenance, account and bank reconciliations, journal entries, reporting, and month duties as assigned.</p><p><br></p><p><br></p> Senior Accountant <p>Our Vancouver client in the Kitsilano neighborhood is an accounting firm focusing on tax, full cycle accounting, and bookkeeping for the property management and construction industry sector. We are looking for a Senior Accountant with strong experience in tax and close to getting their CPA designation or already has it.</p><p><br></p><p>As the Senior Accountant, you will be responsible for the following:</p><ul><li>Prepare and review corporate and personal income tax returns</li><li>Prepare working paper files for Notice to Reader (NTR) and Review Engagements</li><li> Assist with personal and corporate tax planning</li><li>Mentor 1-2 junior staff</li></ul><p><br></p> Senior Accountant <p>Our South Vancouver client is an accounting firm focusing on tax, full cycle accounting, and bookkeeping for the property management and construction industry sector. </p><p><br></p><p>We are looking for a Senior Accountant with strong experience in tax and close to getting their CPA designation or already has it.</p><p><br></p><p>As the Senior Accountant, you will be responsible for the following:</p><p><br></p><p>• Prepare and review corporate and personal income tax returns</p><p>• Prepare working paper files for Notice to Reader (NTR) and Review Engagements </p><p>• Assist with personal and corporate tax planning</p><p>• Mentor 1-2 junior staff</p><p><br></p><p><br></p> Sr. Accountant We are providing an opportunity for an experienced Sr. Accountant in the Real Estate & Property industry based in Vancouver, British Columbia. This role involves the processing of intricate financial information, maintaining precise records, and addressing financial queries. <br><br>Responsibilities:<br><br>• Ensure accurate processing of financial data, including customer credit applications <br>• Maintain and update customer credit records meticulously<br>• Investigate and resolve complex financial inquiries from customers <br>• Monitor customer accounts and take necessary actions based on their status<br>• Assist with wrapping up the year-end financials <br>• Organize bank statements and post bank reconciliations <br>• Handle complex bank accounts requiring detailed investigation <br>• Manage USD payments and currency conversions <br>• Oversee loan payments and loan payment schedules <br>• Process GST filings for specified months <br>• Handle communication with banks for financials <br>• Ensure year-end postings and closings are carried out accurately <br>• File workers' compensation board reports <br>• Undertake reconciliation tasks through Excel <br>• Generate manual invoices to ensure payment is received <br>• Assist with commercial tenant bookkeeping in the MRI software. Property Accountant <p>Our growing and forward thinking downtown client in property management, is seeking a Commercial Property Accountant for their dynamic team. Reporting to an Accounting Manager, the Commercial Property Accountant will be responsible for a portfolio with a mix of commercial and industrial properties. Specific responsibilities will include the preparation of annual CAM, recoveries, account reconciliations, budgeting and forecasting.</p><p><br></p><p><br></p> Property Accountant <p>Our National client in the property management industry, is seeking a Retail Property Accountant for their dynamic team. Reporting to the Controller, the Property Accountant will be responsible for a complex retail portfolio. The Retail Property Accountant's include the preparation of annual CAM, recoveries, account reconciliations, budgeting and forecasting for a complex portfolio</p><p><br></p><p><br></p> Accountant <p>Our client, a well-established company located in Vancouver, is seeking a detail-oriented Accountant with strong ERP experience to join their team. As an Accountant, you will play a critical role in the company’s financial operations, ensuring accuracy, efficiency, and compliance with accounting standards. This role is ideal for an accounting professional with 2+ years of experience in accounts payable, accounts receivable, and inventory management. The successful candidate will also have excellent communication skills, as they will be responsible for liaising with vendors and internal teams.</p><p><br></p><p>This is an excellent opportunity for someone looking to learn within a stable organization, gain exposure to full-cycle accounting processes, and make a meaningful impact on financial efficiency. If you thrive in a fast-paced environment and enjoy working with numbers, systems, and people, we want to hear from you!</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p>• Manage accounts payable and accounts receivable functions, ensuring timely and accurate processing.</p><p>• Maintain and reconcile inventory records, supporting accurate financial reporting.</p><p>• Data entry of landed costs invoices, vendor invoices, and other documents.</p><p>• Communicate effectively with vendors and clients to resolve any discrepancies or issues.</p><p>• Assist with month-end and year-end financial close processes.</p><p>• Support on Adhoc projects and analysis</p><p><br></p><p><br></p> Junior Accountant <p><strong>About Us: </strong></p><p>Our client is seeking a motivated and detail-oriented Junior Accountant to join our finance team. If you are eager to grow your career in accounting and finance, we encourage you to apply.</p><p><br></p><p><strong>Job Description:</strong></p><p>As a Junior Accountant, you will play a crucial role in supporting our financial operations. You will be responsible for assisting with accounting tasks, maintaining accurate financial records, and ensuring compliance with regulations.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Process accounts payable and accounts receivable transactions including journal entries.</li><li>Reconcile bank statements and general ledger accounts.</li><li>Support month-end and year-end close processes.</li><li>Assists with quarterly and annual financial procedures and statements, including review engagements and budgeting</li><li>Perform other accounting-related duties as assigned.</li></ul> Intermediate Accountant We are in need of an Intermediate Accountant for our Shipping industry operations located in North Vancouver, British Columbia. This role offers a long-term contract employment opportunity and involves a hybrid work model. <br><br>Responsibilities:<br>• Handle full cycle accounting duties, including journal entries, general ledger reconciliation, and month-end/year-end closing<br>• Assist with financial statement preparation and perform variance analysis against budget<br>• Administer multiple retirement plans, including solvency payments and invoice processing<br>• Maintain responsibility for payroll functions, including processing for a range of employee types and numbers across different office locations<br>• Conduct benefits administration tasks, like enrolling and terminating employees<br>• Oversee accounts payable (AP) and accounts receivable (AR) operations<br>• Utilize various accounting software systems, including ADP Workforce Now and Dynamics SL<br>• Ensure compliance with US GAAP in all accounting functions<br>• Manage full cycle payroll for both union and non-union employees, including bi-weekly processing and payroll tax computation. Senior Acquisitions Accountant We are in the process of recruiting a Senior Acquisitions Accountant in Vancouver, British Columbia. This role is primarily involved with the accounting industry, with a focus on acquisition and account management. It presents an exciting long-term opportunity and is based in a dynamic and fast-paced work environment.<br><br>Responsibilities:<br><br>• Oversee and manage the acquisition accounting process<br>• Ensure financial records are accurate and up-to-date<br>• Utilize Microsoft Excel for data management and financial analysis<br>• Collaborate with other team members to streamline the acquisitions process<br>• Handle and resolve any acquisition related inquiries<br>• Monitor account activities regularly for accuracy<br>• Assist in the development and implementation of acquisition strategies<br>• Review and update acquisition and account management policies as necessary<br>• Maintain confidentiality of all financial data<br>• Provide support to the finance team in other accounting tasks Senior Accountant <p>We are offering a contract employment opportunity for a Senior Accountant. The role is based in Vancouver, British Columbia. The Senior Accountant will be responsible for various accounting tasks related to development projects, maintaining job cost records, and providing financial updates and reports. They will also work closely with the development teams, handle loan draws and capital calls, and manage joint venture communications.</p><p><br></p><p>Responsibilities:</p><p>• Handle comprehensive accounting tasks for development projects with minimal supervision</p><p>• Keep up-to-date job cost records </p><p>• Set up and manage projects job cost, including original and revised budgets, costs incurred, costs to complete, committed costs, and projected final costs</p><p>• Manage loan draws and capital calls</p><p>• Generate monthly financial reports and provide accurate analysis of financial results</p><p>• Prepare profit reporting</p><p>• Develop budgets utilizing the latest job cost reports, including timing of cash outflows</p><p>• Track holdbacks and holdback releases in accordance with provincial lien holdback legislation</p><p><br></p> Staff Accountant <p>Our Burnaby public practice client is seeking a Staff Accountant to join their dynamic public practice. This is a niche market firm that has a great family oriented work environment and strong client base comprised largely of private companies. The Staff Accountant will be a vital member of the team, will work along side other staff accountants primarily focusing on review engagements, compilations, NTRs, some bookkeeping working with and servicing the firm's clients.</p><p><br></p><p><br></p><p><br></p> Property Accountant <p>Our client is seeking a Property Accountant to join their reputable organization. This client offers a beautiful working environment in the Vancouver area with a highly collaborative and expanding team.</p><p> </p><p>The Property Accountant will be responsible for managing financial transactions and reporting for a portfolio of residential properties. The ideal candidate will have a strong background in accounting principles, excellent organizational skills, and the ability to work efficiently in a fast-paced environment.</p><p> </p><p><strong><u> Responsibilities:</u></strong></p><p><br></p><ul><li> Prepare monthly, quarterly, and annual financial statements for assigned properties, including income statements, balance sheets, and cash flow statements.</li><li> Budgeting and Forecasting: Assist in the preparation of property budgets and forecasts, working closely with property management teams to identify revenue and expense trends.</li><li> Accounts Payable and Receivable: Oversee accounts payable processes, including invoice processing, payment approvals, and vendor management. Manage accounts receivable functions, including tenant billing and rent collections.</li><li> Perform monthly bank reconciliations and reconcile accounts receivable and accounts payable sub-ledgers to the general ledger.</li></ul> Senior Accountant/Manager – Public Practice <p>Job Opportunity: Senior Accountant/Manager – Public Practice</p><p>Compensation: $80,000 - $120,000 annually</p><p><br></p><p>Are you a seasoned Senior Accountant aspiring to ascend rapidly to a managerial role? Alternatively, are you a Manager in a large firm seeking a transition to a more intimate boutique setting? Or are you currently working in a family office looking to move to a manager role? If so, our esteemed client, a well-established CPA firm in Vancouver, is actively seeking a dynamic individual to join their boutique team at the Senior Accountant or Manager level. This role offers a comprehensive scope, allowing you to demonstrate proficiency in compilations, audit, assurance, and tax services.</p><p><br></p><p>As a pivotal member reporting directly to the firm's Partners, the successful candidate (Senior Accountant or Manager) will be entrusted with the following responsibilities:</p><p>• Supervising junior staff in bookkeeping, including adjusting entries, calculating source deductions, and managing GST/PST returns for clients as needed.</p><p>• Preparing compilations/NTRS of year-end financial statements and associated working papers.</p><p>• Managing the preparation and review of personal Tax (T1), corporate tax returns (T2), and Trust & Estate Tax (T3) returns.</p><p>• Handling files requiring audit and assurance services.</p><p>• Directly liaising with internal stakeholders and external parties such as clients and the CRA.</p><p>• Reviewing, mentoring, training, and overseeing work completed by junior staff.</p> Senior Tax Accountant / Senior Tax Analyst <p>Our Vancouver real estate client is looking to hire a Senior Tax Accountant / Senior Tax Analyst to join their growing team.</p><p><br></p><p><br></p><p>Reporting to the Director of Tax, you will be responsible for:</p><p><br></p><p>- Manage and prepare Canadian corporate tax returns for at least 15+ active corporate legal entities</p><p><br></p><p>- Coordinate with the corporate tax team to ensure tax filings are prepared and filed on-time, and assist with first level review of the tax team's day-to-day work</p><p><br></p><p>- Prepare Canadian partnership tax returns for high-volume partnership entities</p><p><br></p><p>- Work with the Director of Tax and CFO to ensure proper tax planning in accordance with business demands</p><p><br></p><p>- Coordinate with the operational accounting team to prepare working papers and GST tax returns</p><p><br></p><p>- Assist the accounting team with Financial Statements as needed, as well as processing Adjusting Journal Entries and any ad hoc reporting</p><p><br></p><p>- Liaise with external stakeholders such as Canada Revenue Agency on tax queries</p><p><br></p><p>- Assist with tax reconciliation work, as well as working with accounting team to prepare tax estimates</p> Intermediate Accountant <p>We are seeking an Intermediate Accountant for our fast growing client in the forestry industry. The candidate is responsible for managing the billing specialists in the Vancouver Island office.</p><p><br></p><p><strong>Duties:</strong></p><ul><li>Calculating dividends and commissions for sales/export traders.</li><li>Reconciling inventory and dealing with vendor managed inventory</li><li>Managing a team of 3 billing specialists.</li><li>Creating weekly reports to suppliers overseas.</li><li>Open sales orders</li><li>Cash flow management</li><li>Granting credit</li></ul><p><br></p> Junior Accountant <p><strong>Junior Accountant </strong></p><p><br></p><p>Are you looking for a stable, accounting role focused on work-life balance? Our Surrey-based firm is seeking a detail-oriented and proactive accounting professional to join our team amidst restructuring in the accounting department.</p><p><br></p><p><strong>What Sets Us Apart?</strong></p><p><br></p><ul><li><strong>Work-Life Balance</strong></li><li><strong>Recognition</strong></li><li><strong>Growth to align your skillset </strong></li></ul><p><strong> Position Details</strong></p><p><br></p><p>Reporting to the VP Finance and Controller, you will be responsible for:</p><ul><li>Monthly accounting support tasks.</li><li>Performing bank reconciliations.</li><li>Pre-authorized payment processing (high volume).</li><li>Responding to accounting emails, phone calls, and assisting clients with account-related requests.</li><li>Processing bank deposits.</li><li>Additional accounting support duties as assigned.</li></ul><p><br></p><p><strong>Critical Note:</strong> </p><p><br></p><p>This role will NOT provide education/ experience support related to the CPA program. </p><p><br></p><p><strong>Technology Used:</strong></p><p><br></p><ul><li>QuickBooks, Payworks, and Inhouse Accounting Software.</li></ul><p><strong>Employment Details</strong></p><p><br></p><ul><li><strong>Location:</strong> Surrey office (on-site position).</li><li><strong>Work Hours:</strong> 40 hours per week. </li><li><strong>Compensation:</strong> $50-60K base salary + <strong>Benefits:</strong> Eligible, per company policy + <strong>Vacation:</strong> 2 weeks to start.</li></ul><p><br></p> Accounting Technician We are seeking a diligent Accounting Technician in the IT Software industry. This role is based in Vancouver, British Columbia, and offers an exciting opportunity for a detail-oriented individual looking to contribute to a dynamic team. The work arrangement will be a hybrid model, with three days spent in the office each week. <br><br>Responsibilities:<br>• Act as the main contact for vendors, managing vendor onboarding, inquiries, and invoice follow-ups.<br>• Oversee the creation of purchase orders and the setup of new vendors in QuickBooks Online (QBO).<br>• Ensure timely and accurate processing of vendor bills, credits, and credit card transactions in NetSuite ERP system.<br>• Procure bill approvals, match them with purchase orders, and ensure compliance with the company's purchasing policy.<br>• Prepare vendor payment listing, obtain approval, and set up payments in the bank, process weekly ACH and wire payments.<br>• Prepare and send invoices to customers and collaborate with the sales team to follow up on and collect payments.<br>• Provide account and contract statuses, communicate payment status with the Controller.<br>• Process and review employee expense reports for completeness and coordinate with Payroll for timely reimbursement.<br>• Record bank transactions, payroll, and other ad hoc entries and prepare monthly bank reconciliations and financial reporting.<br>• Assist in developing and implementing procedures to improve the accounts payable and receivable function.<br>• Work in close collaboration with Senior Accountants and Controller to ensure smooth management of operations and month-end close. Senior Accountant <p>This North Vancouver based client are looking for a Senior Accountant to join their rapidly growing organization. Reporting directly into the Controller you will be responsible for the following duties:</p><p><br></p><p>-Financial management and ensuring the appropriate action is taken to complete all accounting tasks across the team to the highest standard.</p><p>-Financial statement preparation, including preparing working papers and closing month/year end.</p><p>-Preparation of budgets and forecasts along with relevant variance analysis.</p><p>-Managing accounting process for a range of short-long term projects.</p><p>-Assisting with preparing for both internal and external audit.</p><p>-Support and lead junior level staff, delegating and reviewing tasks.</p><p>-Ad-hoc project work and systems reviews/improvements as instructed.</p><p><br></p><p><br></p>