Not-for-Profit Bookkeeper/Accounting Lead, BC (Surrey)

Not-for-Profit Bookkeeper/Accounting Lead, BC (Surrey)

17 Oct
|
A Rocha
|
Surrey

17 Oct

A Rocha

Surrey

Hybrid-Remote (3 days/week in office) Team: National Office Administration Team Full Time, permanent physio, massage, chiro, dental, vision; EAP, vacation, Sabbath time off, sick days Non-traditional benefits: free onsite parking, walking trails, subsidized farm-to-table lunches, community events Annual National Team Gathering (all teams meet centrally in person every 2 years) Operations Director, Donor Services Database Administrator, Remote A/P Coordinator, banking professionals, program leads, key funders and vendors as required For over 40 years (24 years in Canada) and now on six continents, A Rocha has been protecting and caring for vulnerable habitats, species and communities in God's name. Working closely with the Operations Director at A Rocha Canada, you will be empowered to use your talents to optimize our accounting, bookkeeping and payroll processes. You will ensure A Rocha Canada's compliance with CRA regulations and ASPE (Accounting Standards for Non-Profit Organizations) and play an instrumental role in financial reporting timeliness and accuracy.

We are a national non-profit organization operating a unique portfolio across Canada, including conservation programs, working farms, environmental education initiatives, farm store and produce subscription operations, and church engagement networks. SM and a high volume of transactions spanning multiple physical and digital locations, we are looking for a Bookkeeper & Accounting Lead to anchor our day-to-day accounting cycle. This is not a standard corporate data-entry role.

You will manage complex Canadian fund accounting, oversee multi-channel revenue streams {POS systems, grants, donations, and retail sales), and ensure flawless CRA compliance across our distinct programming sectors. Multi-Location "Fund" Accounting:



Manage the day-to-day general ledger transactions, ensuring proper class tracking, allocation, and restrictions for diverse programs {Farm, Farm store, Education, Conservation).

Revenue Stream & POS Reconciliation: Record and track deferred program and capital revenue (accrual and recognition). Reconcile high-volume, multi-channel transactional data from POS platforms (Square), event management platforms (Eventbrite), and digital donor management tools (Keela/Stripe).

Accounts Payable & Receivable: Oversee full-cycle AP and AR workflows across regional operations, ensuring accurate vendor management and timely cash flow tracking. Complete month end/ year-end bank and credit card reconciliations.

Canadian Tax & CRA Compliance: Track and manage GST/HST/PSTo bligations across multiple provinces, coordinate semi annual GST rebate filings Payroll &

Benefits Administration: Process accurate semi-monthly payroll for salaried and contract staff distributed across multiple locations, including statutory source deductions (Payworks). Year-End Audit: Maintain audit-ready digital files; support the Operations Director during the annual audit and with the T3010 Registered Charity Information Return filing. Partner closely with the donor services/database team to align financial records with donation tracking; manage multi-stakeholder email communications clearly and professionally.

Confidentiality:



Maintain strict confidentiality of donor, employee, financial and other personal information in accordance with organizational policies and applicable privacy legislation.

Experience: Minimum 5+ years of full-cycle bookkeeping or accounting management experience specifically within the Canadian not-for-profit sector.

Technical Knowledge: Deep understanding of Canadian ASPE (Accounting Standards for Non-Profit Organizations) and fund accounting restrictions. Highly proficient with modern cloud-based software (e.g., QuickBooks Online) along with deep experience managing third-party POS, e-commerce and CRM integrations.

Regional Complexity: Proven ability to manage multi-location operations, intercompany/inter-departmental allocations and provincial tax variations. Degree or diploma in Accounting, Finance or Business Administration or equivalent practical experience. Achievement of progress toward a PCP (Payroll Compliance Qualified) or professional bookkeeping certification is a strong asset.

Commitment to our mission and values and the ability to work respectfully and effectively within a Christian faith-based environment; QuickBooks Online (QBO) ProAdvisor certification or experience with Quickbooks Online This position requires a criminal record check with a vulnerable persons scan. Specialized site-specific training will be provided in accordance with A Rocha's Child Protection Policy. If you require accommodation at any stage, please let us know.

Le Domaine des Courmettes is A Rocha France's second site, an hour's drive ... From 15 to 22 August 2026, join A Rocha Czech at their annual ... Looking for a meaningful, hands-on opportunity in environmental stewardship?

📌 Not-for-Profit Bookkeeper/Accounting Lead, BC (Surrey)
🏢 A Rocha
📍 Surrey

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: not-for-profit bookkeeper/accounting lead, bc (surrey) / surrey

Subscribe to this job alert:

Get the latest job offers by email for: not-for-profit bookkeeper/accounting lead, bc (surrey) / surrey