KidSport Alberta is a multi-sport children's charity that provides financial assistance for registration fees to sport programs for kids aged 18 and under. We are a community-based program with KidSport chapters in 37 communities across Alberta. Our staff and network of over 300 amazing volunteers believe that all kids should have the opportunity to enjoy the lifelong benefits of sport participation. We helped over
21,000 kids
participate in sport in 2024 and
over 200,000 kids
since 1995.
Financial Administrator
We are currently seeking a Financial Administrator to join our team on a part-time basis (three days per week, 21 hours per week) based out of Calgary or Edmonton (Hybrid or remote work option available). This role is key to ensuring the financial health and integrity of our organization, supporting both day-to-day operations and long-term sustainability.
The Financial Administrator will work closely with the Executive Director to operate KidSport Alberta. This position is vital to the success of the KidSport program in communities across Alberta.
Qualifications
The candidate should have a passion for sport and believe in the life-long benefits that kids get from participating. Ideally, the candidate will have 5+ years work experience in bookkeeping and accounting.
In addition, we will be looking for as many of the following skills and attributes as possible:
Accounting designation (CPA, CA, CMA, or CGA) or equivalent experience.
Experience with Microsoft Xero accounting platform
Experience with non-profit organizations and volunteers (KidSport chapter treasurers)
Experience with online donation platforms and online application platforms (Frontstream, Artez, etc.)
Experience with Microsoft Office
Experience with AGLC reporting, raffle licenses
Knowledge of CRA charitable sector expectations
Knowledge of Payroll platforms (Dayforce Powerpay or similar)
Excellent interpersonal and customer service skills
Exceptional attention to detail and accuracy
Outstanding organizational and time management skills and the ability to multi-task and work in a dynamic environment
Core Responsibilities
o Processing entrieso Accounts payable/receivableo Month-end and year-end adjustmentso Process expense claimso Account and bank reconciliationso Coordinate payroll and benefits programso Assist chapter volunteer treasurerso Assist in preparation of annual budgets, forecasts and comparison/analysis to actualso Annual provincial and national audit preparation
o Manage online donation platformo Determine eligibility for tax receipts and issue tax receipts for offline donationso Review third party agreements for Alberta chapters
o Manage KidSport Alberta Provincial Fund cheque / EFT disbursements to sport clubs
o Workers Compensation Board Reportingo Alberta Gaming & Liquor Commission Financial Reportingo Administrative Support to the Executive Director
Why Join KidSport Alberta?
Opportunity to make a meaningful impact in communities across Alberta.
Flexible 21-hour/week schedule (ideal for work-life balance).
Hybrid or remote work option, with some in-person collaboration as needed.
A collaborative, mission-driven team environment.
Competitive compensation package commensurate with experience.
KidSport Alberta offers a competitive salary, based on experience and qualifications.
Benefits include basic life insurance, dental and extended health coverage (after 60 days of employment) and the opportunity for RSP match (after 1 year of employment).
If you are the energetic, highly motivated team player that we are looking for, please send your resume and a cover letter outlining your interest in the role to:
ndavies@kidsport.ab.ca with the subject line: Financial Administrator Application - [Your Name]. Please apply by
Wednesday, October 22, 2025
.
Job Type: Part-time
Pay: $35.00 per hour
Expected hours: 21 per week
Benefits:
Casual dress
Dental care
Extended health care
Flexible schedule
Life insurance
Mileage reimbursement
RRSP match
Work from home
Work Location: Hybrid remote in Edmonton, AB T5M 3K6
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.