See this link for basic information https://www.irs.gov/individuals/general-itin-information. Immigration is a very complex area of law. It is a lot more than merely filling out forms. You need to retain an immigration attorney to handle all immigration proceedings. This prevents errors that can sometimes prove costly and may even be irreversible. You should always seek to obtain the best attorney that you can afford and not let geographic restrictions stand in the way. Some immigration attorneys will charge a consultation fee, however those that do so, will give full credit if you retain their law firm. Do not let geographic restrictions prevent you from obtaining the best possible attorney. Good luck.
If you found this Answer helpful, please mark it as "Best Answer" Please be advised that the answer above is only general in nature cannot be construed as legal advice, given that not enough facts are known. It is your responsibility to retain a lawyer to analyze the facts specific to your particular situation in order to give you specific advice. Specific answers will require cognizance of all pertinent facts about your case. Any answers offered on Avvo are of a general nature only, and are not meant to create an attorney-client relationship.
You should seek the advice of an immigration attorney for your own Social Security Number if you have a green card. You should seek the advice of a business attorney to form a business entity to operate your online business, get a TIN for the business, and file for a Sales Tax Certificate with the Dept. of Revenue of the State of NJ.
The foregoing is not intended to be legal advice upon which you may rely as I have not been retained for this purpose.
Years licensed, work experience, educationLegal community recognition
Peer endorsements, associations, awardsLegal thought leadership
Publications, speaking engagementsDiscipline