I may perhaps be able to simplify for you further.
CTC is an abbreviated form of 'Cost to the Company'. It means the total of all that the Company is spending on you. But 'Gross' is the total salary and benefits that you draw from a Company.
Companies over the years adopted the CTC concept so that they could compute the total money spent on an employee. So, CTC includes every expense (basic salary + allowances and non-official reimbursements) on you that you can imagine (except, of course, official expenses).
To calculate your CTC for your job abroad, you need to add your basic (i.e. base pay) and (fixed) bonus first. Then you have to calculate a money value for the accommodation, meals provided by the Company. (Think practically what you would have paid for the same accommodatin and food if you had to pay for it) Add all these and you will arrive at your CTC value.
23rd August 2007 From India, New Delhi