Categories Operation "Doppelganger" What Is an S Corp? Definition, Taxes, and How to File Post author By Mike Nova Post date January 9, 2017 What Is an S Corp? An S corp (or S corporation) is a business structure that is permitted under the tax code to pass its taxable income, credits, deductions, and losses directly to its…