Hello sushdmehta, Thanks for the quick reply. There is a problem with 5 yrs P60/Payslips as I do not have these for all 5 years. For the year August 2005 -May 2006 (10 months), I have my Ex-employer's deputation letter, which clearly states that I came to UK on deputation and states my allowance. I ...