US citizens: do you still file in the US if you live in Portugal?
Yeah, the US taxes worldwide income no matter where you live. So even with NHR or Beckham you have to file in the US. FEIE or FTC can help avoid double tax but it's a headache. A lot of people use an accountant who knows both.