pk
Level 15
Level 15

Deductions & credits

@budhat , as a resident alien, US will tax you on world income.  Are you saying that you have foreign income while having tax home in a foreign country ( abroad ) or that you are having foreign income  while living in the USA ( US tax home )?  Is this wages from a foreign entity, self-employment income or what ?  Which country?

You are a citizen of  which country ?  Is 2019  your first year as a Green Card holder ?