Do I need to complete an Alien Payment Form for non-resident alien individual who has a social security number?
Yes; in addition, a W8-BEN form is required of all non-resident aliens and depending on their visa status, a B1 Attestation Form may also be required. What is the difference between a Resident Alien and a Non-resident Alien? A resident alien has been granted legal, permanent residency in the United States. Such individuals are typically referred to as holders of a “green card.” A non-resident alien has not been granted permanent residency in the US. What is the difference between a social security number and an ITIN and how do I obtain one? A social security number is issued by the Social Security Administration and can only be obtained by US citizens or non-resident alien individuals who have been issued proper working visas such as an H1-B, F-1 or J-1. To obtain a SS Number, there is a local office on Elm Street in Davis Square or you can contact them at 1-800-722-1213. They will provide you with the necessary requirements to obtain a SS Number. Non-resident aliens present in the US