Peace Geeks - Vancouver, BC (30+ days ago)

Apply Now

About PeaceGeeks

PeaceGeeks is a non-profit organization that builds digital tools to empower communities in the pursuit of peace. We are based in Vancouver, Canada, and Amman, Jordan. We operate on the principle of inspiring local action to solve local problems, with a vision to make peace a lived reality for everyone.

More info at

Position Overview

PeaceGeeks is hiring a part-time accountant (three days per week) to assist with bookkeeping, payroll, accounts payable and accounts receivables, while ensuring financial reports and tax filings are prepared in a timely manner.

The Accountant will ensure smooth operations of PeaceGeeks’ core operational finances. The Accountant will also work with the Project Managers for regular communications on project finances.

The accountant must demonstrate attention to detail and good record-keeping skills to meet provincial and federal tax and nonprofit regulations. This position also requires outstanding communication skills for working with front-line staff, management and board members, plus vendors, community donors and others.

The Things You Love Doing

Reporting to the Executive Director, the Accountant is responsible for the following:

Baseline Financial Accounting

Filing all financial and compliance reports on time to appropriate government entities for PeaceGeeks Society and PeaceGeeks International
Processing payroll and remittances to the CRA
Preparing quarterly financial statements for review of the PeaceGeeks Board of Directors using deferral method under Canadian GAAP
Reconciliation and analysis of balance sheet and related profit and loss accounts
Preparing annual tax returns for both PeaceGeeks Society (not-for-profit entity) and PeaceGeeks International (charity)

Organizational Accounting

Preparing the budget-to-actuals for PeaceGeeks projects and PeaceGeeks core operations
Preparing high-level financial dashboards, summarizing financial performance at an individual project level and explaining key variances, for use by PeaceGeeks’ leadership and Board of Directors
Handling the Accounts Payable function for all local expenses
Supporting the collection of Accounts Receivable
Performing bank transfers
Processing bi-weekly payroll
Lead or assist decision support investigation, analysis and reporting as pertinent financial matters arise
Liaise with external business partners and other departments to coordinate required information and resolve discrepancies
Prepare working papers for external audits
Prepare cash flow statements for supporting upcoming project and organizational spending

Accounting Processes

Configuring our accounting software (Quickbooks, Receipt Bank) to automate accounting workflows
Reviewing PeaceGeeks’ expense reporting practices, as well as other internal controls and processes, and making recommendations to strengthen those practices (and implementing recommendations)
Assist with projects, such as accounting system enhancements or productivity improvement initiatives
Advising on various accounting and tax matters

Project Accounting

Reviewing contribution agreements, advising on the setup of processes and tools for the collection of appropriate supporting documentation and building the capacities of PeaceGeeks team members to properly manage financials
Preparing financial reports for all funders based on funder-specific reporting requirements including:
Quarterly or annual reporting to our funding bodies to support the monthly preparation of project financials for PeaceGeeks using the restricted fund method including:
Allocating expenses to the correct donor and budget line in compliance with the corresponding funding agreements
Ensuring that costs which are allocated across multiple projects are done correctly
Ensuring that all supporting documentations are available and in compliance with donor requirements
Ensuring the amortization of funding revenue to each project is complete and accurate * Approving financial transfer requests to our Jordan office based on established processes
Monitoring Jordan payroll, expenses, and exchange rates to ensure that monthly financials are reconciled and comply with the terms of Contribution Agreements
Monitoring cost increases that require formal approval from funders and ensuring approvals as needed
Conducting monthly financials reviews with project managers on all allocations

Other Skills

Strong written and oral communication skills to explain financial concepts concisely and clearly to a non-sophisticated audience
The Things You Bring to Us

Canadian accounting designation or a CPA in progress
2+ years of experience in a similar role
Familiarity with Not-for-Profit accounting standards is an asset
Familiarity with international accounting is an asset
Demonstrated ability to conduct accounting or tax research as necessary
Sound knowledge of CRA requirements to maintain charitable status
Experience and willingness to learn using QuickBooks Online
Proficiency in Microsoft Excel
Excellent organizational and communication skills
Ability to handle confidential information and maintain a high degree of ethics
Ability to communicate proactively with stakeholders at various levels across Canada and in Jordan
Strong ability to communicate complex financial topics to senior staff
Strategic thinking and exceptional problem-solving skills to balance short term requirements with long term organizational goals
Excellent attention to detail and accuracy

Position Start Date + Time Commitment

This is a permanent part-time position working 3 days a week (22.5 hours), beginning as soon as possible.

Work Location

You work from the PeaceGeeks office at the HiVE co-working space in Vancouver in the vibrant neighborhood of Gastown (128 West Hastings Street).

How to Apply

Please submit your resume and cover letter to Should you have any questions, please direct them to

Deadline: Apply by January 23, 2020.
Consideration of applications will begin immediately.

PeaceGeeks is an equal opportunity employer and we encourage all candidates to apply. We are committed to embracing and building a team that represents a variety of cultures, backgrounds, perspectives, and skills. As with our mission to promote safe and peaceful communities, we at PeaceGeeks believe that diversity and inclusion make us stronger, whether that’s in our staff or in the communities where we work.