Who can establish a C-Corporation ? A Who can establish a C-Corporation ? Category: C-Corporation FAQs U.S. citizens, permanent residents and non-residents can form a U.S. based C-Corporation. There are no restrictions other than those applied by the U.S. department of the treasury.