However, there might be *some* exceptions:
* Specific programs: Some specialized programs at IITs might have different admission criteria and could potentially accept students with a commerce background, but these would be rare. This is unlikely to be the case for undergraduate engineering programs.
* Postgraduate programs: IITs offer a variety of postgraduate programs (Master's and PhD) in areas like management, economics, or other fields related to commerce. Admission to these programs usually requires a bachelor's degree, and a commerce background would be suitable. But, these are not the core engineering programs IITs are known for.
In short, if you're looking to pursue core engineering programs at an IIT, a commerce background will likely prevent you from applying directly. If you're interested in postgraduate studies related to management or other non-engineering fields, then it is possible. You should check the specific admission requirements for each program you are interested in on the respective IIT's website.