Yes. They need a salary letter from my company which should have a breakdown of the basic salary and other allowances. The one that i submitted only mentioned the total salary and did not give a breakdown.