Get your taxes done using TurboTax

Thank you. @pk for the reply. Yes, I will file FBAR and FINCEN 114 form.