Guides

Guides for non-US LLC owners

Forming the company is the easy part. These guides cover the steps that trip non-residents up afterwards: the EIN, the bank account, Form 5472 and staying in good standing.