Yes, US Citizens have to pay taxes on world wide income even if you are living abroad.
In this scenario, especially we highly recommend that you consult a CPA or a tax professional etc. Certainly not recommended for DIY even if you are generating minimum or no income. They usually have high penalties and interest if you miss out any specific forms.
Posted In: TaxGo Back