BobKamman
Level 15

What is the location of the payer?

Where do the taxpayers bank in the US?  Do they own any US property?  Are they registered to vote?  

How often do they return to the US for visits?  To what states do they travel?