I am a non resident alien and looking forward to forming a Delaware C Corp. A few questions -
1. Can I pay myself a salary and declare that as expense in C Corp? If yes, will I be required to show that the C Corp is paying payroll taxes in my home country?
2. Do I need to go through payroll...