Corporate Tax Rate
Iowa and Osceola County have a flat corporate income tax rate of 6% of gross income. This business tax collected is the equivalent of the Iowa personal income tax, and is based on a bracketed tax system. There are a total of thirty-three states with higher marginal corporate income tax rates than Iowa.