As a side thing, I help people file personal taxes.  I am a Chartered Accountant and have been doing this for over 8 years.  You should have all your tax filing documents by end of February / early March, and the filing deadline is end of April.  But I suggest you to do it early so that it gets processed faster!

If you need help filing taxes optimally for minimized taxes and maximized refunds, and/or don't want to pay expensive fees to tax firms like H&R Block or Softron, shoot me an email =)