Hello,
Different IIT has different fee structure for OBC students. There are total 23 IITs in India and with different fee structure. According to the official information released by HRD Ministry, the 2020 fee structure will be applicable for the 2021 admission session, and there will be no hike in the course fee at IIT colleges. IIT fees per year come around 2.5 lakhs.
https://engineering.careers360.com/articles/iit-fee-structure
The components in NIT fee structure may vary from one institute to the other. Fees included are admission fee, Library fee, development fee etc. NITs in India also offers tuition-fee related benefits to candidates across various categories. For economically backward students claiming waiver of tuition fee, candidates have to produce Income Certificate of the family issued by the competent authority of the State Government every year afresh.
https://engineering.careers360.com/articles/nits-btech-fee-structure
https://engineering.careers360.com/articles/iiit-fee-structure
You can refer to these links for more information.
Hope this helps!!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile