Carl
Level 15

Deductions & credits

One additional point of clarification here.

Being a U.S. Resident and a U.S. Citizen are two completely different things. If you are a U.S. Citizen or a green card holder, you are required to report all of your worldwide income from all sources regardless of weather that income comes into the United States or not.