Job Description & How to Apply Below
Work Arrangement: Hybrid-Remote (3 days/week in office)
Location:
Surrey/Langley, BC (or GVRD)
Reports to:
Operations Director
Team: National Office Administration Team
Job type: Full Time, permanent
Hours:
40 hours per week, with some flexibility regarding schedule
Pay range: $60, (based on experience and geographical location)
Benefits: Extended health incl. 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
Work environment: Annual National Team Gathering (all teams meet centrally in person every 2 years)
Key contacts: Operations Director, Donor Services Database Administrator, Remote A/P Coordinator, banking professionals, program leads, key funders and vendors as required
Summary 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.
About this role Are you a tenacious financial professional who thrives in a diverse, dynamic environment? 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. With an annual revenue of approximately $3M-$3.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.
Key Responsibilities 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).
Financial Reporting:
Prepare monthly financial statements for the Operations Director
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.
Cross-Departmental
Collaboration:
Partner closely with the donor services/database team to align financial records with donation tracking; manage multi-stakeholder email…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×