CTC is what you cost your employer; take-home is what reaches your bank. The gap is employer PF and gratuity provision (which never reach you at all), then PF, ESIC, professional tax and TDS on the way out.
Monthly earnings
Monthly deductions
In your CTC but never paid to you
CTC is not salary. It is what you cost your employer, and two parts of it never reach you: the employer's PF contribution and the gratuity provision, which is an accrual nobody is paid until they leave. Take those out of CTC and what is left is your gross salary.
From gross, four things are deducted: your own PF (12% of Basic, capped at a ₹15,000 wage by default), ESIC (0.75%, only while gross is ₹21,000 or less), professional tax (a state levy — four large states charge none) and TDS. What survives is take-home.
The split of gross into Basic, HRA and special allowance is a company decision, not a legal one. This calculator uses Basic at 50% of CTC — the floor the wage code expects — and HRA at 50% of Basic in a metro or 40% elsewhere. Change the Basic percentage above and watch PF and gratuity move with it; that is exactly why the split matters.
Payroll Bharat computes PF, ESIC, professional tax and TDS for every employee, every month — with payslips, challans and Form 16 at the end of it.