The tax benefit for S corporations is that business income, as well as many tax deductions, credits, and losses, are passed through to the owners, rather than being taxed at the corporate level.