CRA Community Volunteer Income Tax Program

Community Volunteer Income Tax Program

The objective of the CVITP is to help eligible individuals who are not able to prepare their income tax and benefit returns by themselves. The CVITP is a partnership between the Canada Revenue Agency (CRA) and community organizations which host tax preparation clinics and arrange for volunteers to prepare tax returns for eligible individuals. The CRA provides training, tax software, and a network of CVITP coordinators across the country to help the community organizations and volunteers deliver the program.
The CVITP is a source of pride for the CRA. Each year together with many volunteers and community organizations, we help over half a million Canadians file their tax returns.  Every year, the Langara Accounting Club coordinates with the CVITP to ensure all students can get trained in preparing individual income tax returns for the opportunity to volunteer for this worthy cause.  

How to get involved:

1. Sign up for an e-file number.

For new volunteers who would like to submit returns electronically a personal e-file number is required to submit returns online, you may register by following this link: 

For returning volunteers who need to renew their e-file number, you may renew your number by following this link: 

If you intend to file returns electronically and haven’t already registered for an e-file number yet, please do so at your earliest convenience. You will need to contact e-file helpdesk should you have any questions about your e-file number 604 585 7369

2. Send an email to sign up training.

Please use this template to sign up for training to this address  <>;

Full Name:

Email Address:

1st choice for Training session:

2nd choice for Training Session:

3rd choice for Training Session:

For all training dates, click on the following links below: 

2012 Beginner Volunteers Training Schedule  

If you have never volunteered with our program before it is necessary to attend a beginner session. Please reply back with three training dates and we will do our best to register you for your first choice

2012 Returning Volunteers Training Schedule 

If you have previously volunteered with our program before please reply back with three training dates and we will do our best to register you for your first choice.

3. Find a place to volunteer. 

List of Organizations Looking for Volunteers 
If you are not linked with an organization we recommend you do find an organization to volunteer at as only linked volunteers will receive the software (once the software is available).

Note: Additional software training will be offered outside the beginner training session, dates to be determined later.