Have a Tax Question? Ask a Tax Expert
A resident alien pays tax on their worldwide income in the US. As a general rule, the pension/annuity articles of most tax treaties allow the country of residence to tax the pension or annuity under its domestic laws. This is true unless a treaty provision specifically amends that treatment. Some treaties, for example, provide that the country of residence may not tax amounts that would not have been taxable by the other country if you were a resident of that country.
As you have been in the US the required number of days to be a resident alien (183 days) and the time you were here on L VISA is not exempt from counting days, you report all your income including the pension.
As to taxable portion, it is important to look at the possible treaty allowance. There is no treaty with Saudi Arabia. No relief for tax.
After you view my response, please post below if you need more information or if you need no further clarification a positive rating is appreciated.I know rating takes an additional step and I truly appreciate it when you take the extra time!
Please advise if you need more information