What is the W-8BEN form on Upwork? May 23 Freelance·Upwork W-8BEN form is obligatory when a freelancer is not a U.S. taxpayer. You should fill out this form after Upwork registration is…