<prompt> Human: I am currently residing in Kuwait and I plan on moving back to the US around July 2015. I hold dual citizenship, i.e. Kuwait and USA. My parents own a business in Kuwait. I plan on working for that business from the USA online as well as a contact for the companies they deal with in the USA.The business is not the most successful, so adding another salary is not really an option for them. The Kuwaiti government subsidizes the salaries of all citizens working in the private sector in order to encourage the growth of that sector. Although this extra money wouldnt be enough to sustain a family in Kuwait, it would be enough if I were living in the USA.My plan is to give back to my parents the salary they pay me and live off of the extra money given by the Kuwaiti government. The salary would be deposited into my personal bank account in a Kuwaiti bank and the government would deposit the extra money in that same account. I would then transfer the salary that was paid to me by the company to one of my parents personal bank accounts in Kuwait. I would then transfer the remaining money from my Kuwaiti bank account to my American bank account.I should note that I am planning on getting a job as a teacher in the USA on top of the working from home job for my parents business. When I tried looking up how I would file taxes in my situation, I kept coming back to paying taxes on that international income as if I were self employed. There are other options for those residing in another country, but since I will be residing and working in the USA they dont apply to my situation.I am wondering if I should list my international income as the value before I gave back to my parents or the value that arrives in my US bank account?Also, I know this isnt the place for it, but if there any comments on the legality of this with regards to US law, please post away.  <response>: You should see a tax professional. 