Les salaires en Inde sont très variables : de 120 roupies par jour (environ 2 euros), le salaire minimum légal, à 10 000 euros par mois pour un manager d’usine ou d’agence. Globalement, ils sont très inférieurs aux paies européennes : un ingénieur débutant touche selon sa spécialité entre 400 et 500 euros par mois. Au bout de cinq ans d’expérience, il peut espérer gagner environ 1 000 euros par mois. Il faut ajouter les charges sociales, de l’ordre de 12 %. Très inférieures aux charges européennes, elles ne sont d’ailleurs obligatoires que pour les sociétés de plus de vingt employés.
Les salaires varient également selon la région : pour une même fonction, les différences de salaire sont de 1 à 5 selon les villes.
Les dirigeants et les cadres internationaux se sont arrogé très vite des rémunérations alignées sur les standards européens (ils apprécient d’ailleurs la mobilité dans les grands groupes internationaux) et leurs salaires atteignent 100 000 euros voire 150 000 euros par an.