Get your taxes done using TurboTax

the general rule is US citizens are taxed on their worldwide income regardless of where the funds end up.  as a matter of fact the IRS nailed some rich taxpayers a few years ago for failing to report their foreign passive income that was left in offshore banks.

 

get a second opinion from an independent professional. this is a public forum which is not the place to get advice on such a crucial matter. your failure to report this income if required and I think it is, could result in substantial penalties and if substantial enough possible prosecution for tax evasion.