Le taux moyen d'imposition sur les bénéfices de tous les cantons est d'environ 17 pour cent en 2019 : le canton de Lucerne a le taux d'imposition sur les bénéfices le plus bas (12 pour cent) et le canton de Genève le plus élevé (environ 24 pour cent). En favorisant des taux d'imposition bas, les cantons tentent d'attirer de nouvelles entreprises. Dans ce cadre, les entreprises sont imposées sur le lieu où elles créent de la valeur, c'est-à-dire au siège de l'entreprise ou sur le lieu où elles exercent leurs activités commerciales.
La plus grande partie de l'impôt sur les entreprises est prélevée par les cantons et les communes. Il en résulte une concurrence fiscale intense à ces deux niveaux.