A CFA in India has quite a rewarding annual salary package, and the pay increases with experience. The average CFA level 2 salary in India is Rs. 687,076 per annum.