California and New York have the highest top tax rates for earned income, but not everyone pays that rate. Most states have several tax brackets so lower-income residents pay a lower percentage of their income. Nine states have no tax on earned income.