The US requires its citizens (as well as green card holders) to annually report on each non-US bank account, including Canadian RRSP's and TFSA's. The penalties for non-filing and late-filing are significant.  Kevin Nightingale published this commentary on recent news about the FBAR requirements.