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.