In most jurisdictions, it is illegal to contract with someone for goods or services over a certain amount if you don't have their tax information. Otherwise, tax avoidance would be trivial. In the US specifically, you're required to file Form 1099 for any contracts over $600, which requires the other party's SSN, EIN, or another foreign tax identifier.