TDS on Salary: Employer's Monthly Calculation Guide
How employers calculate, deduct, deposit and report TDS on salary in India, from annual projection to Form 24Q and year-end true-up.
If you run payroll in India, TDS on salary is the one compliance task that touches every employee, every month, and every quarter. Get it right and nobody notices. Get it wrong and you face short-deduction notices, interest, employee complaints at Form 16 time, and a messy year-end. This guide walks HR managers, founders, and payroll teams through the full employer workflow for TDS on salary: who must deduct, how to estimate annual tax, how to spread it across months, how to handle mid-year changes, how to deposit, how to file quarterly statements, and how to fix mistakes.
A quick note before we begin: tax slabs, rebates, standard deduction amounts, due dates, and forms are revised from time to time. Treat every number in this article as an illustration of method, and always verify current rates and rules on the Income Tax Department portal or with your tax advisor before running payroll.
What "TDS on salary" actually means
Under the Income-tax Act, an employer who pays salary must deduct tax at source based on the employee's estimated total income for the financial year. The deduction is made at "the rates in force" for that year, which means you apply the slab structure that applies to the employee, not a flat percentage.
Three ideas sit underneath everything else:
- Estimate, not actual. You deduct tax on the estimated annual taxable salary, spread across the months, and true it up as facts change.
- Average rate method. The tax on the estimated annual income is divided across the remaining months, so the monthly deduction is smooth rather than lumpy.
- Employer is a collector, not the assessee. The tax belongs to the employee. The employer holds a legal obligation to deduct and deposit it on time, and the employee gets credit through Form 26AS and the Annual Information Statement.
For a deeper look at the year-end certificate, see our guide on issuing Form 16, and for the regime changes see our notes on the new income tax rules for payroll.
Who is responsible and when does the obligation start
The obligation applies to the person responsible for paying salary: a company, firm, LLP, trust, proprietor, or a government office. There is no minimum number of employees. Even a two-person startup that pays salary above the basic exemption limit has to deduct tax.
Practical triggers for deduction:
- The employee's estimated annual taxable income exceeds the tax-free threshold after the applicable rebate logic.
- The deduction is made at the time of payment of salary, not at the time of accrual in the books.
- If salary for a month is paid in the next month, deduction happens when it is actually paid.
TAN: the registration you cannot skip
Every deductor must have a Tax Deduction and Collection Account Number (TAN). Without a TAN, challans cannot be paid and returns cannot be filed. If you are a new employer, apply for TAN before the first payroll. Quote it on every challan, return, and Form 16.
Step 1: Collect the right employee information at the start of the year
TDS accuracy begins with data. Before April payroll, gather:
- PAN of every employee. Missing or invalid PAN can attract a higher deduction rate under the law, which hurts the employee and creates correction work for you.
- Tax regime choice. Employees may be defaulted to the new regime unless they opt for the old regime. Document the choice, because it changes which deductions you may consider.
- Previous employer income for employees who joined mid-year (Form 12B and Form 16 from the earlier employer).
- Other income declarations such as interest income or rental income the employee wants considered.
- Housing loan interest, house rent, and investment declarations if the employee is under the old regime.
- Residential status where relevant, because tax rules differ for non-residents.
Build a structured declaration form, ideally inside your HR system, so data is captured once and flows to payroll. Our guide on investment declaration and proof submission covers the declaration cycle in detail.
Step 2: Work out the employee's estimated annual taxable salary
The core calculation follows a repeatable order.
2.1 Start with gross salary
Add up everything that is taxable as salary for the full year:
- Basic pay, dearness allowance, and fixed allowances.
- Bonuses, incentives, and variable pay expected in the year.
- Perquisites (company car use, rent-free accommodation, ESOP perquisite value at exercise, and so on).
- Leave encashment that is taxable, gratuity above exempt limits, and other terminal payments if applicable.
- Employer contributions to provident fund, NPS, or superannuation above the prescribed exempt limits.
For months already paid, use actual figures. For months remaining, use projected figures based on the current salary structure plus known changes such as a scheduled increment.
2.2 Subtract exempt allowances (where the regime allows)
Under the old regime, certain allowances such as House Rent Allowance, Leave Travel Allowance, and some others can be exempt subject to conditions and proofs. Under the new regime most of these exemptions are not available. Your payroll configuration must therefore apply different logic per regime.
2.3 Apply the standard deduction
A flat standard deduction from salary income is available to salaried employees, and the amount can differ by regime. Check the current figure and apply it to the estimated annual salary.
2.4 Deduct professional tax
Professional tax paid on employment is deductible from salary income. Use the estimated annual professional tax for the employee's state. Our state-wise professional tax guide explains how rates differ.
2.5 Consider other income and loss from house property
If the employee declared other income, add it. If the employee declared interest on a housing loan for a self-occupied property under the old regime, the permitted loss can be adjusted within the limits of the law.
2.6 Subtract Chapter VI-A deductions (old regime)
Under the old regime, eligible deductions such as Section 80C, 80D, 80CCD(1B), 80E, and others reduce taxable income, but only up to their statutory limits and only if declared and, later, proven. Under the new regime most of these are not allowed, with a few exceptions such as the employer's NPS contribution under the applicable section.
2.7 Compute tax on the net taxable income
Apply the slab rates for the chosen regime and the employee's age category if relevant. Then:
- Apply the rebate if net taxable income falls within the rebate threshold.
- Add surcharge if income crosses the surcharge threshold, with marginal relief where applicable.
- Add health and education cess on the tax plus surcharge.
The result is the estimated annual tax liability.
Step 3: Convert annual tax into monthly TDS
Once you know the estimated annual liability:
- Subtract any tax already deducted in the earlier months of the year.
- Subtract tax already deducted by a previous employer, if you have that information and have considered the previous employer's income.
- Divide the balance by the number of months remaining in the year, including the current one.
That quotient is the TDS for the month.
A simple worked illustration
Imagine an employee in the new regime whose estimated annual taxable income works out to an annual tax of 96,000 after rebate and cess, using whatever slabs are current when you read this. In April you would deduct roughly 96,000 divided by 12, which is 8,000. Suppose in July the employee receives an unplanned bonus that lifts the annual estimate so annual tax becomes 1,20,000. By July you have deducted 3 x 8,000 = 24,000. The balance is 96,000, spread across the remaining 9 months, so the monthly TDS becomes about 10,667.
This is why recalculating every month matters. The formula self-corrects; you do not have to guess.
The numbers above are for illustration only. Do not use them as rates.
Step 4: Handle common mid-year events
Most TDS errors occur not in the April calculation but when something changes.
New joiners
For a mid-year joiner:
- Obtain Form 12B and the previous employer's salary and TDS details.
- Add the previous employer's income and tax to your computation. Not doing so understates income and can push the employee into a higher slab at year end.
- If the employee does not provide previous employer details, compute only on your own income, and tell the employee in writing that they are responsible for disclosing earlier income when filing their return.
Increments and revisions
When an increment is approved with arrears:
- Recompute the annual projection from the effective month.
- Include arrears in the month of payment, and remember that employees can claim relief on arrears under the relevant provision using the prescribed form. If your payroll supports it, calculate and apply the relief; otherwise advise the employee on filing for it.
Bonus, incentives, and variable pay
Variable payouts such as annual bonuses, diwali bonuses, sales commissions, and retention bonuses are part of salary. Add the expected amount to the annual projection as early as it becomes reasonably certain. If you wait until the payout month, the sudden tax spike frustrates employees and can cause cash-flow complaints. For related topics see our guides on Diwali bonus tax and sales commission and variable pay.
Employee changes tax regime
Many employers allow the employee to switch regime during the year for TDS purposes, usually once at declaration time and again at proof submission. The final regime choice is made in the employee's own return, but for TDS you follow the declaration you hold. Document your internal policy: how many switches, until which month, and how switches are recorded.
ESOP exercise and perquisite tax
When an employee exercises stock options, the perquisite value is taxable as salary and must be included in TDS computation in the month of exercise or allotment. This can produce a very large single-month TDS. Plan for it, communicate early, and consider whether the employee will fund the tax by selling shares. See our ESOP payroll taxation guide for details.
Exit mid-year
When an employee leaves:
- Compute taxable income for the period of employment only, including full and final settlement components such as leave encashment, gratuity, and notice pay recoveries.
- Deduct the balance tax in the final payout.
- Issue Form 16 for the part of the year and share the data so the new employer can consider it. See our full and final settlement guide.
Salary arrears from earlier years
Arrears relating to earlier years are taxed in the year of receipt. Employees may be eligible for relief for the portion taxed at a higher marginal rate. Capture the arrears breakup by year so relief can be computed.
Step 5: Do the year-end true-up (Jan to March)
By January, employees under the old regime submit proofs for investments, rent receipts, insurance premiums, and similar items. In this window:
- Collect and verify proofs against declarations.
- Where the proof is less than the declaration, recompute tax with the accepted figures only.
- Spread any shortfall across the remaining months. If the gap is found late, the entire shortfall gets recovered in the March salary, which can reduce take-home sharply. Warn employees early.
- Where the proof is more than the declaration, you may accommodate it at this stage as long as it is within limits and before the last salary of the year.
Remember that you cannot refund excess TDS to the employee yourself after the deposit; any correction should be done within the year by reducing the final month's deduction. After the books for the year are closed, the employee claims the refund through their return.
Step 6: Deposit TDS on time
Tax deducted from salary must be deposited to the government within the statutory timeline.
- For most deductors, TDS deducted in a month must be deposited by the 7th of the next month. For the month of March, a different, later date generally applies. Confirm the current due dates.
- Deposit is made through challan ITNS 281 using the correct code for "TDS on salary" (the section code for salary is 192).
- Government deductors follow a different mechanism.
Late deposit attracts interest from the date of deduction to the date of deposit, and delayed or non-deduction can attract penalties. Build a calendar. Our payroll compliance calendar post lists the typical due dates in one place.
Reconciling the challan
After payment, make sure the challan details (BSR code, serial number, date) are recorded against the payroll month. Tie the challan amount to the TDS payable ledger, and match it with the sum of employee-wise TDS in the payroll register. Differences of even a few rupees create mismatches in the quarterly return.
Step 7: File quarterly TDS returns (Form 24Q)
Every quarter, employers file Form 24Q, the quarterly statement of tax deducted at source from salaries. It carries:
- Deductor details including TAN.
- Challan details for each deposit.
- Employee-wise deduction details, linking each employee to the challans.
- In the last quarter's filing (Q4), an annexure with the salary breakup for each employee, such as gross salary, exemptions, deductions, and tax computed.
The four quarters broadly correspond to April to June, July to September, October to December, and January to March, with due dates falling after each quarter closes. Verify the current dates and use the official file-preparation utility or a reliable payroll or tax software to generate the file.
Tips for clean 24Q filing
- Validate the file using the official validation utility before uploading.
- Make sure every employee PAN is valid. A wrong PAN means the employee does not see the credit.
- Reconcile the deductions in the return with challans. Unmatched challans are the single biggest source of notices.
- Keep the provisional receipt number of the earlier quarter; it is needed for the next filing.
- If you are filing a correction, use the same token or PRN referencing method the portal requires.
Step 8: Issue Form 16 and keep the chain complete
Form 16 has two parts: Part A is generated from the TRACES portal based on your filed returns and deposited challans, and Part B is the salary computation which you prepare. The employee needs this certificate to file a return smoothly. A delay or mismatch causes friction, so the earlier your quarterly returns are filed and processed, the faster certificates can go out. Our dedicated Form 16 guide covers the issuance timeline and common errors.
Old regime vs new regime in payroll: configuration checklist
Because employees may choose different regimes, your payroll setup should support both at once. Check that your system or spreadsheet:
- Stores the regime per employee per financial year.
- Applies different slab tables and rebates.
- Shows or hides old-regime deductions accordingly.
- Produces a regime-wise comparison for employees who want to decide.
- Allows a change of regime up to a cut-off date and logs who made the change.
Giving employees a transparent side-by-side projection reduces queries. A simple self-service screen that shows "estimated tax under each regime" often saves hours of HR inbox time.
Frequently made mistakes and how to avoid them
Mistake 1: Using a flat percentage
Some small employers deduct a fixed percentage like 10 percent of salary. This is not how the law works. The deduction has to be tied to the estimated tax on annual income.
Mistake 2: Ignoring previous employer income
Employees who change jobs mid-year often forget to hand over Form 12B or Form 16. Without that, your computation understates annual income. Build it into the onboarding checklist and the joining form.
Mistake 3: Late recalculation after bonuses
Bonuses should trigger an immediate recomputation. If you only recompute in March, the tax lands in a single month and employees feel blindsided.
Mistake 4: Not collecting proofs systematically
Without a clear deadline and reminders, proofs arrive in a rush in February and March. Set staged deadlines and send automated reminders.
Mistake 5: Mismatch between payroll and challan
Differences between the payroll register's TDS total and the challan total lead to notices. Run a monthly three-way match: payroll register, ledger, and challan.
Mistake 6: Wrong PAN or missing PAN
Verify PAN at joining. Use the PAN verification facility available on the tax portal where possible.
Mistake 7: Treating reimbursements as exempt without conditions
Many reimbursements are tax-free only if they meet conditions such as bills, business purpose, or limits. Taxable portions must be added to salary. See our reimbursement policy guide.
Mistake 8: Forgetting perquisites
Free accommodation, company vehicles for personal use, interest-free loans above a threshold, and similar benefits can create taxable perquisites. Define a perquisite register and review it each quarter.
Interest, penalties, and consequences in plain language
Without quoting specific rates, the main consequences of non-compliance are:
- Interest for failing to deduct, and a separate interest for deducting but not depositing on time.
- Late fee for each day of delay in filing the quarterly return, subject to caps.
- Penalty for failure to file within a longer window, in addition to the late fee.
- Disallowance of part of the salary expense in the company's own tax computation in some situations.
- Prosecution risk in serious cases where tax is deducted but not deposited.
The simplest protection is a discipline of monthly checks and a documented calendar. If you receive a notice, respond within the stated timeline and take professional advice.
Building a monthly TDS routine that works
A repeatable process keeps errors out. Here is a sample monthly checklist:
- Day 1 to 5: Pre-payroll inputs. Collect joiner, leaver, increment, and bonus changes. Freeze attendance and variable inputs.
- Day 5 to 10: Compute payroll. Refresh annual projection for every employee whose income changed. Review the TDS variance report: any employee whose TDS jumped or dropped sharply gets a quick check.
- Day 10: Approve payroll. Finance and HR sign off.
- Pay salary. TDS is deducted at the time of payment.
- By the 7th of next month: Deposit TDS and store the challan.
- Post-deposit: Reconcile the challan, ledger, and payroll register.
- Quarterly: Prepare and file 24Q, download the processed statement, and reconcile Form 26AS entries.
- Annually: Issue Form 16, archive documents, and update next year's declaration templates.
You can strengthen this with payroll variance analysis: our month-on-month checks guide shows how to catch odd TDS swings before payment.
Communication: keeping employees informed
Many payroll tickets are really TDS questions in disguise: "Why did my tax go up this month?" Proactive communication reduces them.
- At the start of the year, share a short note explaining regime choice, declaration deadlines, and what proofs will be needed.
- Mid-year, publish a reminder before the proof cycle opens.
- After every bonus, send a short explanation of the estimated tax effect.
- At the year end, explain how Form 16 relates to the return and where to find the credit in Form 26AS.
Pair this with a self-service portal where employees can see their own tax computation, run what-if scenarios, upload proofs, and download documents. Our article on AI chatbots for employee self-service shows how queries can be answered instantly.
Controls and audit readiness
Auditors and tax officers typically ask for the same items. Keep them ready:
- PAN and regime declaration for every employee.
- Investment declarations and proofs.
- Previous employer details.
- Monthly tax computation sheets or system reports.
- Challans and bank confirmations.
- Quarterly returns and provisional receipts.
- Form 16 issue log.
- Correction statements and the reason for each.
Segregate duties where possible: the person who computes should not be the only person who approves and deposits. For a broader look at control design, see our payroll audit readiness checklist.
Correcting errors after the fact
Mistakes will happen. Typical corrections:
- Wrong PAN or wrong amount in a filed return: file a correction statement for the relevant quarter.
- Short deduction discovered mid-year: recover in subsequent months of the same year, within the statute.
- Excess deduction discovered mid-year: adjust by reducing the next deduction.
- Challan paid under the wrong code: request a challan correction through the bank or the portal within the window provided.
- Short deduction after year end: the employer may face a demand. Discuss with a professional on how to pay, how to inform the employee, and whether the employee can bear the tax.
Document the reason, date, and approver for every correction.
Special categories worth a mention
Employees with income below the threshold
If an employee's estimated tax after rebate is zero, no deduction is needed. Still collect declarations and keep the computation on file, because income can change during the year.
Senior employees and higher surcharge slabs
Higher earners may face surcharge. The calculation includes marginal relief, and errors here are common in spreadsheets. Use tested payroll software or have the formula reviewed.
Non-resident employees
Residential status affects taxability of income earned outside India and the applicable rates. Confirm status at the start of the year and seek advice for borderline cases, such as employees who spend time abroad or foreign nationals on assignment. Our post on EPF for international workers covers a related compliance area.
Gig and contract workers
Not everyone you pay is an employee. Consultants and freelancers are usually under other TDS sections, not salary. Misclassifying a worker changes the section, rate, and filing form. See our guide on employee versus contractor classification.
Stipends and interns
Stipends may be treated as salary or as professional fees depending on the relationship. Review each case against the guidance in our internship stipend article.
How payroll software helps (and what to look for)
You can run TDS on spreadsheets for a very small team, but the failure modes grow with headcount. Good payroll software should:
- Maintain regime-wise slab tables and update them when the law changes.
- Project annual tax automatically and recompute on every change.
- Capture declarations, proofs, and previous employer income in one place.
- Provide variance reports and TDS reconciliation.
- Generate 24Q-ready data and Form 16 Part B.
- Keep an audit trail of every change.
When evaluating tools, ask vendors how they handle mid-year regime switches, arrears relief, and perquisite valuation, since these are the hardest edge cases. Our guide on payroll software migration explains how to run a parallel cycle before switching.
A year-round TDS calendar for payroll teams
Use this as a template and replace the dates with the current official ones.
| Period | Task |
|---|---|
| March to April | Reset regime defaults, publish declaration forms, update slab tables |
| April to May | Collect previous employer details, finalise declarations |
| Monthly | Compute, deduct, deposit by due date, reconcile |
| After each quarter | File 24Q, download processed statement |
| October to November | Mid-year review: bonus projections, ESOP events, regime changes |
| December to January | Proof submission window opens |
| February | Proof verification, final recomputation |
| March | Final payroll, adjust shortfalls, plan year-end |
| April to June | Issue Form 16, file Q4 24Q with annexures |
Practical tips from the field
- Set a freeze date for declarations and tell employees it is firm.
- Keep a TDS summary sheet per employee, showing annual projection, deducted to date, and balance. It makes monthly checks a two-minute task.
- Alert on big jumps. Any TDS change above a set percentage should require an explanation.
- Run a mock year-end in November: compute what Form 16 would look like if the year ended now. You will find gaps while there is time to fix them.
- Train backups. If only one person understands TDS logic, a single leave can derail compliance.
- Document your policies: proof deadlines, regime switch rules, and how arrears are treated. Put them into your HR policy library alongside other templates.
Frequently asked questions
1. Is TDS on salary applicable to every employee?
TDS is applicable when the estimated tax liability of the employee for the year is above zero after considering the rebate and deductions. If the estimated tax is nil, no deduction is required, but you should keep monitoring in case income rises.
2. Can an employer deduct TDS at a flat rate?
No. Salary TDS is based on the estimated annual tax at slab rates of the employee's chosen regime, averaged across the months. A flat percentage may over- or under-deduct.
3. What if an employee does not submit investment proofs?
Under the old regime, the deductions that were declared but not proven are disallowed in the final computation, and the extra tax is recovered in the remaining months, often in the last salary. Warn employees early and send reminders.
4. Can employees change their tax regime during the year?
Employers typically allow employees to indicate a regime at the start of the year and revise it before the final proof cycle. For the final tax, the employee decides in their own return. Document your internal rule and apply it consistently.
5. What happens if TDS is deducted but not deposited?
This is treated as a serious default. Interest runs from the date of deduction, and there can be penalties and, in serious cases, prosecution. The employee, meanwhile, will not get credit if the deposit and return do not match. Always deposit by the due date.
6. How should I handle an employee who joined mid-year without previous employer details?
Request Form 12B and Form 16 from the previous employer. If the employee does not provide them, compute on your own paid income and record in writing that the employee must disclose and reconcile earlier income in their return.
7. When should I file Form 24Q?
Form 24Q is filed quarterly, after each quarter ends. Verify the current due dates on the Income Tax Department website because they are subject to change. The last quarter's return includes the salary annexure used to generate Form 16.
8. How do I correct a PAN error in a filed return?
File a correction statement for the quarter in which the error occurred, with the right PAN. Wait for the processed statement and verify that the credit appears against the employee's PAN.
Conclusion
TDS on salary is not complicated once you see it as a loop: collect declarations, project annual income, compute annual tax, divide across remaining months, deposit on time, report quarterly, certify annually, and reconcile continuously. Most problems come from inputs that arrive late or changes that are not reflected quickly. A clean calendar, a clear communication rhythm, and a payroll system that recomputes automatically will remove most of the risk.
If you are looking to reduce manual effort, CozyHR can help you manage employee declarations, regime-wise tax projections, payroll runs, and compliance reports in one place so your monthly TDS routine takes less time and fewer spreadsheets. Try CozyHR with your next payroll cycle and see how much simpler year-end becomes.
This article is for general information and does not constitute tax or legal advice. Please verify current rates, due dates, and rules with official sources or a qualified professional.
