Bookkeeper & Payroll Administrator - iRecover Alberta
Location: Tees, Alberta
Reports To: Chief Executive Officer (CEO) & Site Director
About iRecover
iRecover Addiction Treatment Centers is an established bed-based addiction treatment organization dedicated to providing structured, supportive, and person centred treatment services to individuals seeking recovery from substance use disorders.
We are seeking an experienced, organized, and detail-oriented Bookkeeper & Payroll Administrator to join our team. This position plays an significant role in maintaining accurate financial records, administering employee payroll and benefits, and supporting the day to day financial operations of our organization.
The ideal candidate is dependable, highly organized, comfortable managing multiple financial responsibilities, and capable of working independently while maintaining a high level of accuracy and confidentiality.
Key Responsibilities
Bookkeeping & Financial Administration
- Maintain accurate financial records using Sage 50 Accounting.
- Manage accounts payable and accounts receivable, including vendor invoices, payments, and account reconciliations.
- Complete bank, credit card, and general ledger reconciliations.
- Record financial transactions, expenses, deposits, and journal entries.
- Assist with month-end and year-end accounting and prepare documentation for external accountants.
- Prepare financial summaries and reports for management.
Accounts Receivables Invoicing & Payment Collections
- Prepare and issue invoices for treatment services.
- Process weekly credit card payments and other scheduled payment arrangements.
- Monitor outstanding accounts receivable and follow up on overdue payments.
- Communicate with participants, insurers, funding agencies, and other responsible payers regarding invoicing and payments.
- Reconcile payments,
merchant transactions, and deposits.
- Maintain accurate payment records and provide regular accounts receivable updates.
Payroll Administration – ADP Workforce Now
- Process employee payroll accurately and within established deadlines.
- Review timesheets, overtime, vacation pay, statutory holiday pay, shift differentials, and payroll adjustments.
- Maintain employee payroll records and process new hires, employee changes, and terminations.
- Prepare Records of Employment (ROEs) and assist with year-end payroll reporting.
- Reconcile payroll transactions and ensure compliance with applicable Alberta employment standards.
Employee Benefits & RRSP Administration
- Administer employee group benefits and RRSP programs.
- Coordinate employee enrolments, coverage changes, and terminations.
- Maintain accurate employee benefits records and payroll deductions.
- Reconcile benefit premiums and invoices.
- Communicate with Manulife and other applicable program providers regarding administrative matters.
GST & Financial Reporting
- Prepare and submit GST returns and coordinate CRA remittances.
- Maintain accurate GST records and reconcile GST accounts.
- Coordinate with external accountants regarding applicable GST requirements.
- Monitor financial obligations, outstanding payments, and reporting deadlines.
- Identify and report financial discrepancies to management.
Qualifications & Experience
- Previous experience in bookkeeping, accounts payable, accounts receivable,
and payroll administration.
- Experience with Sage 50 Accounting or comparable accounting software.
- Experience with ADP Workforce Now or a comparable payroll system.
- Experience processing credit card payments, preparing invoices, and managing collections.
- Knowledge of GST reporting, CRA remittances, and financial reconciliations.
- Understanding of Alberta employment standards and Canadian payroll requirements.
- Proficiency in Microsoft Excel, Outlook, and general office applications.
- Strong organizational, time-management, and problem-solving skills.
- Excellent attention to detail and ability to manage competing deadlines.
- Ability to work independently and maintain strict confidentiality.
- Experience administering employee benefits or group RRSP programs is an asset.
Additional Requirements
- Knowledge of, or willingness to complete training in, applicable Alberta addiction treatment legislation and service standards.
- Critical Incident Prevention Training, or willingness to complete training.
- CPR/AED training.
What We're Looking For!
We are looking for someone who takes ownership of their responsibilities, is proactive in identifying discrepancies, and understands the importance of accurate financial administration.
The successful candidate will be comfortable managing the full bookkeeping cycle, meeting payroll and financial deadlines, communicating professionally with employees and external stakeholders, and supporting organizational leadership with reliable financial information.
How to Apply
Interested applicants are invited to submit their resume outlining their relevant bookkeeping, payroll, and financial administration experience to
[email protected].
Pay: $26.00-$32.00 per hour
Work Location: In person
📌 Bookkeeper and Payroll Administrator (Canada)
🏢 iRecover
📍 Canada