Senior Accountant Non Profit

Vancouver, BC, CA, Canada

Job Description

Overview


The Senior Accountant, reporting to the Executive Director, is a key member of the finance team, responsible for ensuring smooth financial operations and supporting the organization's strategic planning. This role manages day-to-day financial transactions, maintains accurate records, monitors financial performance, and delivers timely reports and insights to the Executive Director, Treasurer, Finance Committee, and Board.

Key Responsibilities



1. Financial Management and Reporting



Collaborate with the Executive Director, Treasurer, and department heads to create annual budgets. Maintain financial systems, overseeing payables and receivables, reconciling transactions, and ensuring accurate financial tracking within the accounting software and other relevant platforms. Monitor monthly budget variances; obtain Executive Director and/or Treasurer approval for non-budgeted items and report exceptions. Prepare monthly financial reporting packages for the Treasurer and Finance Committee. Manage day-to-day banking, term deposits, and long-term investments; monitor cash flow. Enforce financial policies and procedures with input from the Executive Director and Treasurer. Ensure compliance with all relevant federal and provincial regulations, including remitting GST, WorkSafeBC, charity returns, and other statutory filings. Maintain confidentiality and security of all financial information. Maintain insurance records, negotiate premiums, and ensure adequate coverage of all organizational property, including D&O and other relevant insurance. Prepare and issue accurate tax receipts in compliance with CRA guidelines.

2. Accounting and Financial Records



Revenue and Accounts Receivable



Manage annual membership or client commitment collections and reporting, along with other receivables. Invoice members, donors, clients, or grant agencies for revenues, including programs, events, rentals, services, and grants. Monitor payments and follow up on unpaid accounts; escalate concerns to the Executive Director as needed. Deposit payments (cash, cheque, credit card, direct debit). Liaise with brokers for donation of securities and pre-authorized donations.

Expenses and Accounts Payable



Record and process all vendor invoices and expense reports in the accounting system. Prepare and process payments with appropriate approvals. Liaise with vendors to ensure competitive pricing and billing accuracy. Administer and reconcile company credit cards, ensuring validity and accuracy.

Payroll



Process payroll on a semi-monthly basis using payroll software. Ensure CRA payroll tax remittances are completed. Prepare and file annual T4s, T4 Summary, and other payroll-related filings. Submit quarterly WorkSafeBC reports and payments. Administer and remit RRSP contributions; support Executive Director with annual group benefits changes.

3. General Ledger and Financial Statements



Maintain the general ledger and journals using accounting software. Prepare monthly balance sheets and income statements with budget comparisons for review by the Executive Director and Treasurer. Reconcile all bank accounts monthly. Prepare annual financial statements for the Annual General Meeting.

4. Property Accounting



Process license renewals and year-end transactions. Manage perpetual care or reserve funds. Handle property sales and purchase contracts with staff assistance. Maintain sub-ledgers for revenue and expenses related to property operations.

5. Special Project Work



Support accounting duties for special projects such as capital campaigns or operational fundraisers, ensuring accurate tracking and recording of receipts and disbursements.
Job Type: Part-time

Pay: $60,000.00-$70,000.00 per year

Expected hours: 30 per week

Benefits:

Casual dress Dental care Extended health care Flexible schedule Life insurance On-site parking Paid time off RRSP match
Education:

Bachelor's Degree (preferred)
Experience:

Accounting: 6 years (preferred)
Language:

English (required)
Licence/Certification:

Chartered Professional Accountant (preferred)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2615723
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Part Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Vancouver, BC, CA, Canada
  • Education
    Not mentioned