“Do I need to report income from consultant role for a foreign company when I lived entire year in U.S. and am U.S. citizen?”---->Of course, as a US citizen, you are subject to US taxes on your US source and world wide income(your income from consultant role for a foreign company). |