You are here

Under the supervision of the Executive Director, the Bookkeeper is a member of the finance team and has primary responsibilities with financial management, reporting, accounts receivable and donor database management. A key component of this role will be to manage IRCOM’s diverse financial portfolio, currently comprised of over 43 funding sources. The Bookkeeper will work together with our Controller and Accounts Payable and Payroll Administrator to provide seamless support to the senior management team and program managers. 

Principal accountabilities include the following areas:

Financial Management

  • Maintain in-depth relations with and provide assistance to all members of the management team, including design and delivery of budget management training
  • Monitor policy and procedural compliance by staff with regard to budgeting, coding, financial reporting, and expense eligibility, flagging discrepancies and providing training
  • Supervise the core administrative and financial tasks performed by the Accounts Payable and Payroll Administrator
  • Handle all external calls and correspondence related to Accounts Payable and Accounts Receivable
  • Ensure IRCOM maintains appropriate insurance coverage, including general liability insurance, management and director’s insurance and Worker’s Compensation
  • Develop and recommend risk mitigation procedures and policies
  • Construct and monitor reliable control systems for petty cash, corporate credit cards and all processes within the organizations financial system
  • Reconcile bank accounts and petty cash for IRCOM Inc. and IRCOM House Inc. (Ellen and Isabel)

Financial Reporting

  • Maintain all accounting records, including monthly bank reconciliations
  • Prepare financial records for audits and reviews
  • Audit bi-weekly timesheets for proper recording of banked, sick, discretionary and vacation time
  • Ensure the accounting software supports the organization’s needs
  • Apply best practice financial administrative and accounting procedures to ensure accurate and timely reporting
  • Analyze monthly program financial reports and meet to review with program managers / leads
  • Oversee annual preparation of T2202’s, T4’s and T4 Summaries

Accounts Receivable

  • Process all accounts receivable and incoming payments in compliance with financial policies and procedures
  • Perform day to day financial transactions, including verifying, coding, posting and recording accounts receivables’ data
  • Prepare bills, invoices and bank deposits, providing regular reports to the Executive Director
  • Monitor bank account balances, and process inter-company transfers as needed
  • Facilitate payment of invoices due by sending bill reminders and contacting clients
  • Reconcile the accounts receivable ledger to ensure that all payments are accounted for and properly posted
  • Generate financial statements and reports detailing accounts receivable status

Funder & Donor Database Management                                                                                                                      

  • Oversee the Funder database and system, maintaining a schedule of all funding applications and reporting due dates and communicating these to the appropriate managers
  • In collaboration with the Controller, monitor reporting requirements for all approved funding and prepare accompanying financial reports for funders and donors
  • Issue charitable tax receipts


  • Other duties as requested by the Executive Director or designat



  • Education in a relevant field such as Business Administration or Bookkeeping
  • Minimum 5 years bookkeeping experience (including accounts payable and accounts receivable), ideally within the Not-for-Profit or Charitable sector
  • Experience with Canadian GAAP
  • High degree of proficiency in Sage Simply Accounting, Payworks and MS Excel
  • Extensive computer experience with Microsoft applications, creating, designing and manipulating spreadsheets, publisher documents, PowerPoint presentations and using other administrative software
  • Meticulous attention to detail and the ability to deal with constantly changing requirements and priorities
  • Exceptional time management and organizational skills
  • Strong written and oral English communication skills
  • Proven excellence applying analytical and technical skills
  • Demonstrated experience working in a very fast paced, multi-tasking environment
  • Demonstrated capacity to function collaboratively in a team environment
  • Maintain a clear Criminal Record and Child Abuse Registry Check

Hours of work

This is a full time position for a maximum of 37.5 hours per week. The Bookkeeper’s hours are fixed and will take place during IRCOM business hours between 9am and 5pm, Monday to Friday; however some evenings and weekends may be required as per the needs of the organization.


IRCOM offers:

  • Competitive salary compensation commensurate with education and experience
  • Group Insurance Plan which includes extended health, dental, life and AD&D insurance
  • Professional development opportunities
  • Collaborative and supportive working environment

Application Process

Employment Equity is a factor in selection. Applicants are requested to indicate in their covering letter or résumé if they are from any of the following groups: women, Indigenous people, refugees, immigrants, visible minorities and persons with a disability.

All applicants must be legally entitled to work in Canada.

To apply for this position please submit your résumé and cover letter by Friday, May 26, 2018 at 12 pm to:

HR - Selection Committee
95 Ellen Street
Winnipeg, Manitoba R3A 1S8
Email: admin at
Fax: 204-943-4810

We thank all who apply and advise that only those selected for further consideration will be contacted. Your cover letter and résumé must clearly indicate how you meet the qualifications and should include salary expectations.

26 May 2018
Immigrant & Refugee Community Organization of Manitoba Inc.
Winnipeg  Manitoba
Housing & Real Estate
New Canadians