An “S-Corp” Is Not Necessarily a “Corporation” “I need a corporation formed so I can be an S corporation and get a tax advantage.” No, not necessarily. An “S” is a designation by the IRS for a specific tax treatment. It is not a legal entity in itself. A corporation...