3 ms·Yes. You need to incorporate in US and file for an Federal Employee ID Number.by braindead_in 16y agoYes. You need to incorporate in US and file for an Federal Employee ID Number.