The Canada Revenue Agency (CRA) offers variety of ways in which you can file your Canadian income taxes. It allows most of individuals and corporate tax-payers to file Canadian taxes online beside you may also select the best way to file your income taxes according to your requirement and situation, by phone, by mail or by an agent in which you can hire someone to do it for you.

As an individual you can file Canadian taxes online through Canada Revenue Agency’s website, here you get CRA NetFile service which is an electronic tax filing option, that allows you to file your personal income tax and benefit return directly to the Canada Revenue Agency (CRA) and Revenue Quebec (MRQ) by using the Internet. This transmission service only permits you to file your own tax return to the Canada Revenue Agency using NetFile.

The NetFile transmission service will be available to file your 2011 personal income tax and benefit return electronically from February 13, 2012 till September 30, 2012. Remember, if you want to avail this opportunity to file your tax returns via NetFile, you should first prepare your taxes by using NetFile certified 2011 commercial tax preparation software or Web applications. If you are previously using any tax preparation software, you may please ensure your tax return was completed with the latest version of your software before transmitting it to the CRA because it may prevent you from being able to use NetFile.

Here’s are some of the NetFile certified software program for the 2012 to file 2011 tax return: FutureTax 2011, Taxtron, TurboTax , UFile for Windows; and Web applications: EachTax.com, TaxChopper 2011 from CuteTax and other. You may select these programs according to your system requirement in between Windows and Macintosh and if you are looking for free tax preparation software, you may view your favorite software developers’ Website to see if you can get or qualify for their free offerings.

Check the restrictions to make sure you are eligible to send your return electronically! There are some types of tax returns and situations in which you cannot avail NetFile transmission service from CRA. For more information about what you cannot use NetFile to send and file your tax return. This service is strictly for Canadian residents and a tax return for 2011 tax year; If this is your first year filing for a Canadian income tax return with CRA, you may not use NetFile. However, you can avail services from an authorized eFile service provider or you can send a paper return through mail. In case if you don’t come any other restrictions, you will be able to use NetFile next year.

To obtain CRA NetFile service, you will need a four-digit NetFile access code. If you did not receive your NetFile access code or could not get it printed on your T1 personal income tax return information package, you can get NetFile access code online.

Most of the corporations can also file Canadian taxes online through Canada Revenue Agency, what you require is a Web Access Code or make your business account at CRA and get your user ID and password to login. For all those tax professionals filing T2 tax returns for multiple corporations, an eFile number and password is required to submit. For more information about exemptions, illegibility and Corporation Internet Filing you may check the Canada Revenue Agency (CRA) and/or Ministère du Revenu du Québec (MRQ) website, it provides more details on how to file Canadian taxes online.