The corporate tax rate is decided and released by the Indian government every year. Additionally, the rates are different for domestic companies and foreign companies.