BJP and NDA MPs will forego salary and allowances for 23 days (part-II of Budget session) to protest non-functioning of both Houses of Parliament due to Opposition disruptions, Parliamentary Affairs Minister Ananth Kumar said on Wednesday.