回复:H1B I485 after 180 days self employment
Certain state (maybe all) does not allow non-resident to open S corporation. You probably can try to set up LLC or corporation but the fee and requirement may be higher. You can Google to read resources on that or consult an attorney or accountant.