CTC will vary from co. to co. There is no specific rule or formula - most employer include, basic, increment, FDA/VDA, conveyance, medical allw, pf, gratuity, lunch allw. insurance etc. Some add annual bonus. But incremental bonus or incentive bonus are separately paid normally after annual review, some times linked to productivity.
But there won't be Leave salary as such in CTC. In some cases where ESI is applicable and one is hospitalised or on maternity, if on leave there you get the leave salary separately. Becauz leave days are availed when you have leave days in your leave a/c, When there is no credit in leave a/c then you have to avail LwP (leave without pay).
From India, Bangalore
CTC means "Cost to Company" i.e. any amount paid to you or any amount paid to any agency on account of your employment with the company like ESI, PF, Any amount of annuity for gratuity payment or any amount paid by company for group insurance etc will form part of the CTC.So Leave salary if payable will also form part of CTC.
From India , New Delhi