Senior Accountant Revenue, Payables & Donor Systems

Edmonton, AB, CA, Canada

Job Description

Purpose



The

Senior Accountant - Revenue, Payables & Donor Systems

is responsible for the integrity of Alberta Lung's financial transactions across both

revenue and expenditure cycles

.

This hybrid role connects

fundraising and finance

, ensuring donor and revenue information in

Donor Perfect (CRM)

aligns accurately with

Sage 50 (Accounting)

. The position also oversees accounts payable, Visa reconciliations, and month-end support to maintain complete, timely, and compliant financial reporting.

Working under the direction of the Controller, this role strengthens data quality, controls, and collaboration between Finance and Fund Development.

Key Responsibilities1. Accounts Payable & Expense Management



Review and process vendor invoices, staff reimbursements, and Visa transactions in

Sage 50

. Verify coding, departmental allocations, supporting documentation, and approvals before posting. Prepare EFT and cheque payment runs in accordance with ALA financial policies. Maintain monthly Visa reconciliation schedules and ensure GL clearing accuracy. Support process improvements for purchase orders, invoice approvals, and payment workflows.

2. Revenue Accounting & Reconciliation



Process and reconcile all

donations, pledges, sponsorships, and fundraising event revenue

. Verify that deposits recorded in Donor Perfect match bank deposits and Sage entries. Prepare revenue journals, ensuring proper fund and departmental coding. Support month-end

deferred revenue recognition

and grant tracking. Assist the Controller in preparing audit schedules for donation and revenue accounts.

3. Donor Data Management & Compliance



Maintain accurate and up-to-date donor records and gift transactions within

Donor Perfect

, including

data entry of gifts, pledges, adjustments, and corrections

. Ensure all receipting complies with

CRA charitable receipting standards

. Conduct regular data integrity audits (e.g., duplicates, incorrect coding, missing receipts). Document and update procedures for gift entry, receipting, and reconciliations. Train and support Fund Development staff in accurate data entry and batch submission. Safeguard donor information and adhere to privacy and confidentiality policies.

4. Reporting, Analysis & Reconciliation



Complete monthly bank, Visa, and fund reconciliations. Prepare internal reports on donation activity, donor trends, payables, and budget variances. Develop Excel or Power BI reports to support revenue analytics and departmental reporting. Collaborate with the Controller to improve integration between Donor Perfect and Sage.

5. Collaboration & Continuous Improvement



Partner with Fund Development to streamline data and financial workflows. Identify and implement efficiency opportunities between donor and finance systems. Support internal and external audits, including CRA and AGLC compliance reviews. Contribute to automation, documentation, and staff training initiatives led by the Controller.

Qualifications



Bachelor's degree in

Accounting, Commerce, or Finance

. 2-4 years of progressive accounting experience; not-for-profit experience an asset. Proficiency in

Sage 50

and donor/fundraising CRMs (Donor Perfect, or equivalent). Advanced

Microsoft Excel

skills (pivot tables, lookups, data validation, conditional formulas). Exceptional attention to detail, analytical ability, and time-management skills. Strong communication and teamwork skills across finance and fundraising functions.
Job Type: Full-time

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

Benefits:

On-site parking
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
    JD3050141
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Edmonton, AB, CA, Canada
  • Education
    Not mentioned