S and C corporations provide the same limited liability. They differ only in how they are taxed. There are also restrictions as to who can be stockholders in an S corporation. One restriction is that S corporation shares cannot be owned by other entities. That limits your ability to protect your stock ownership.
