Get your taxes done using TurboTax

You have 2 separate issues here :

 

1)  yes you need to amend those returns ... on a US tax return you are to report Total Worldwide Income.

 

2) having money in a bank account is not reported on an income tax return ... Only the interest income is reported (if it earned any).   If the amount in the account warrants the filing of the FBAR or form 8938 then those are filed separate from the tax return ... see below

 

TurboTax supports IRS Form 8938, Statement of Specified Foreign Financial Assets

 

Go to this IRS website for a comparison of Form 8938 and FBAR Requirements - https://www.irs.gov/businesses/comparison-of-form-8938-and-fbar-requirements

 

File electronically through FinCENs BSA E-Filing System. The FBAR is not filed with a federal tax return.