CesarJ
Employee Tax Expert

Get your taxes done using TurboTax

As a green card holder living in the US, you are treated as a US tax resident and must report all worldwide income, even if it is paid by foreign companies and  no US tax forms were issued.

 

Because you are providing services as a contractor, this income is reported as self-employment income on Schedule C. You will file Form 1040 and include Schedule C to report the income and expenses. 

 

You should report the gross amounts you were paid and you may deduct business expenses related to your work.


 

**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"