DaveF1006
Expert Alumni

Get your taxes done using TurboTax

After reviewing the information with some of my colleagues, you do not need to file a 1040 NR return because the money you receive from US clients is not US-Sourced income. It is Brazilian source income because you live and work strictly in Brazil. 

 

Since your LLC is based in Delaware, you do need to fill out the first page of the 1120. In addition, you do need to fill out the 5472. Here are the IRS instructions for filling out this form and submitting to the IRS.

 

 

 

 

 

 

 

 

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