Do I have to pay a corporate tax in Kansas?

Yes, Kansas has a bracketed system for corporate taxes that is similar to individual income taxes.