L'Inde est en proie à un scandale concernant l'achat par le pays de 36 Rafale: des représentants du Bharatiya Janata Party, au pouvoir, ont affirmé qu'il y avait eu corruption. Ils ont fait cette déclaration lors d'une conférence de presse qui s'est déroulée notamment en présence de l'avocat Prashant Bhushan, de l'ancien ministre des Communications et des Technologies informatiques Arun Shourie et de l'ex-ministre indien des Finances, Yashwant Sinha.
La pierre d'achoppement est le prix des avions. En effet, les participants à la conférence de presse ont noté que le coût total des 36 appareils pour l'Inde se montait à quelque 600 milliards de roupies (7,56 milliards d'euros), soit environ 210 millions d'euros l'avion. Ce qui, d'après eux, est le double de la somme annoncée initialement dans la compétition Medium Multi-Role Combat Aircraft (MMRCA).
Ils ont affirmé qu'un préjudice particulièrement important avait été porté à la sécurité nationale. En effet, les forces aériennes indiennes avaient besoin de 126 avions, mais le pays ne pourra s'offrir que 36 Rafale qui ne pourront être livrés qu'en 2022 au plus tôt.
Le gouvernement indien a approuvé en 2016 l'achat de 36 avions de chasse du constructeur français. Ce contrat, aboutissement de presque un an et demi de rudes négociations entre Paris et New Delhi, représentait la plus grosse commande à l'exportation pour les Rafale du constructeur Dassault.