Yes, it is legal under US tax law. US tax law is concerned with collecting tax.No it's not illegal to accept payment in USD from a US employer. However, the problems that might arise are mostly tax problems. If the foreign contractor is not performing work for your company in the US then there is no withholding required on the payments. Both forms need the foreign contractor's personal information. This includes their name, address, and home country. I think there are a few linked questions here: Is it LEGAL to do 1099 contract work for hire and get paid into a US bank account? In our global society, you can hire foreign independent contractors and manage their remote work from anywhere. Failure to allow the Owner access shall be deemed a waiver of Contractor's claims. c.