Yes, all individuals, irrespective of their caste, community, religion, etc. have to pay taxes in India.

The only exception to the rule is those individuals who have an annual income below the threshold level decided by the government or income from exempted sources such as agriculture.