1 Effective January 2015, the maximum annual contribution to a TFSA is $10,000. 2  $5,000 was the contribution limit for each calendar year from 2009 to 2012, and increased to $5,500 from 2013 to 2014. 3  Unused contribution room is carried forward indefinitely.