For your US EPN, yes, you do need to provide tax information in order to be paid. If you had a non-US EPN then you wouldn't have had to do so. There's ways to get around it but it's risky...using fake SSNs or using someone else's (with their permission of course).