Is an LLC or an S corporation better?
Even though the special tax status of the S corporation does away with double taxation, it doesn’t have the elasticity of an LLC in distributing income to the owners.
Various classes of membership interests are offered with an LLC, whereas you can only have one type of stock with an S corporation.
In an LLC, a variety of individuals or entities may have interests, although the number of shareholders who can have ownership interest is restricted to no more than 100. C corporations, many trusts, LLCs, nonresident aliens, partnerships, or other S corporations may not have ownership of S corporations. It is also important to note that LLCs are permitted to have subsidiaries without limitations.