I have stayed in US as a F1 student for more than 5 years, so have filed tax as a resident alien since more than two years ago.
Last year, I opened a checking account with a bank, and received opening bonus of 200 dollars.
This year I haven't received any tax form about the bonus from the bank. So I asked a bank representative recently, and he said their system couldn't generate a tax form for me, and was not sure why but some possible reasons were:
they looked up my record, and found that when I opened the account last year, a bank staff member gave me a single-page W8BEN form to fill out and sign, which at that time I didn't know was an incorrect form for a resident alien.
they recently closed my account upon my request, because I didn't want to go through the hassle in order to waive the monthly maintenance fee.
My questions are:
For a nonresident alien for tax purpose,
Although I am a resident alien now, I forgot what it was when I was a nonresident alien during my first five years in US, and required to fill out W8BEN. I vaguely remember that a nonresident alien might pay at a higher tax rate than a resident alien, but the bank says it didn't generate 1099 for me (so didn't report to IRS my bonus) possibly because I filled out W8BEN when opening the account.
so how does filling out and signing a single-page W8BEN form affect the tax on a nonresidenent alien? Does it increase or decrease the tax rate for a nonresident alien?
In my case, and me as a resident alien for tax purpose
Although the representative at the bank said that their system couldn't correct the mistake of me filling out W8BEN, are there possible solutions to correct it?
Or like what he said, the bank has never reported 1099 to IRS, and I might just not report the bonus? Is there any risk if not reporting it?