aboutrami
New Member

I received W-8BEN in the mail. I've been in the US for the past 5 years. I paid all my taxes on time. Does it mean I have to pay more? What do I do with this form?