1099-Misc received on H1B Visa
I am an H1B visa holder. In 2007 I provided some extra professional service (consultation service if you will) for my employer which was later paid as a honorary amount. A usual I received my W2 form from my employer and I also received 1099-Misc form for the extra service that was provided. I know I have to show it as an income, but my question is -
Is it legal to receive 1099-Misc income from your employer (who actually sponsored H1B)?
I do know that being in H1B it is not legal to work other than your employer.