I had my foreign contractor sign the W-8Ben. Do I need to include the W-8Ben form on my tax return?
No, you do not need to include it.
For more information, click here: https://ttlc.intuit.com/community/retirement/discussion/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/00/478554
What is your visa status? How long have you been staying within the US? Are you a US resident for tax purposes?
@taewankim88