Yes, it is mandatory
You must submit correct tax forms (e.g., W-8BEN for non-US users)
Incorrect or missing tax info can delay payments