Skip to main content
Adullam Tools

Pay documents

India Payslip Generator

Create a salary slip in the two-column Earnings/Deductions format Indian employees expect, and download it as a PDF. Company and employee details are remembered in this browser so next month takes seconds.

Statutory rates as of 1 Apr 2026

Inputs

Nothing leaves this browser

Employee names, PAN, UAN and bank details are processed and stored only on this device. Nothing is sent to a server, and the PDF is generated locally.

The shareable link carries only the pay period and the amounts — never personally identifying details.

Fill automatically

Enter the annual CTC and the salary engine derives every earning head and statutory deduction. No manual typing required.

Import from the salary calculator

Paste a salary-calculator result link and the CTC, state, Basic % and metro setting come across unchanged. The financial year follows this payslip's pay month.

Open the salary calculator

Total annual cost to company as quoted in the offer letter.

FY 2026-27 (Apr 2026 – Mar 2027)

Set by the pay period below. This tool applies the rules of the year the pay month falls in to EPF, ESIC, the HRA metro list and the TDS estimate.

50%
Metro location

Mumbai, Kolkata, Delhi, Chennai, Hyderabad, Pune, Ahmedabad, Bengaluru

Company

Optional

Company logo

PNG, JPG or SVG. The image is resized in your browser and never uploaded.

Employee

Statutory fields. Anything left blank is simply not printed.

Pay period and attendance

Loss of pay (days)
0
Prorate earnings for loss of pay

Turn this off if the amounts you entered are already the reduced, payable figures.

Printed at the bottom of the payslip.

Earnings

Monthly amounts.

₹0
  • Exclude from proration
  • Exclude from proration
  • Exclude from proration
  • Exclude from proration

Deductions

What is actually withheld this month.

₹0

What an Indian payslip has to say

The statutory minimum content

Issuing a payslip in India is a duty, not a courtesy. Section 13A of the Payment of Wages Act 1936 and its rules require employers to maintain wage registers and wage slips, and section 50 of the Code on Wages 2019 extends that to every employee: the employer shall issue a wage slip in the prescribed form. Failure is penalised under section 54 of the Code.

In practice six things must appear. The employee's name and identifier; the wage period and the date of payment; each earning head with the gross total; each deduction head with the total deducted; the net amount payable; and the attendance basis of the calculation — total days, days paid and loss-of-pay days. Indian practice then adds UAN, PAN and ESIC numbers, the last digits of the bank account, and the net amount spelled out in words as Rupees … Only.

What sets an Indian payslip apart

The biggest difference is how tax is computed. Year-end-settlement systems such as Korea's withhold from a simplified monthly table and settle after the year closes. India works the other way round: under section 392 of the Income-tax Act, 2025 (formerly section 192) the employer estimates the employee's income for the whole year, computes the annual liability, and divides it across the remaining months as TDS. That is why an unchanged salary can produce a January–March deduction several times the size of April's — the employee failed to submit investment proofs and the estimate was revised. The new Act took effect on 1 April 2026 and changed the numbering, not the method: payslips for months up to March 2026 still fall under the Income-tax Act, 1961.

The financial year — the "tax year" in the 2025 Act — is the second difference: 1 April to 31 March, with April as month one. Build every register and schedule on that order. Third, in place of a single set of national insurances (Korea has four), the social-security stack is EPF, EPS, ESIC, professional tax and the labour welfare fund — five separate statutes with separate ceilings. Fourth, amounts are grouped Indian style, 12,34,567, in lakh and crore, and documents carry the amount in words next to the figure. Finally, electronically issued payslips carry the line "This is a computer generated payslip and does not require signature." so the absence of a signature is not a defect.

UAN, ESIC number and PAN

The UAN is a 12-digit number EPFO issues to the employee, and the point of it is that there is only ever one. When someone changes jobs the UAN stays and the new employer's Member ID is attached beneath it, which is how the accumulated balance transfers. If a joiner already contributed to EPF somewhere, collect the existing UAN rather than generating a new one — duplicates have to be merged by EPFO and withdrawals are blocked in the meantime.

The ESIC IP number is the 10-digit insured-person number. Coverage depends on monthly ESI wages being ₹21,000 or less: for pay months up to October 2025 that was gross pay under the ESI Act, and from the November 2025 pay month it is wages under the Code on Social Security, 2020 — Basic + DA, topped up to half of total pay including the employer's PF contribution — so far more employees are covered than a gross test suggests. The classic mistake is stopping deductions the moment a raise crosses the ceiling: an employee covered at the start of a contribution period (April–September or October–March) stays covered to its end — under the ESI Act until 20 November 2025 and under S.O. 2351(E) from 8 May 2026; no instrument provided it in between. PAN is the income-tax identifier, and without one section 397(2) of the 2025 Act (formerly section 206AA) pushes withholding to 20%. Printing all three on the payslip lets employees reconcile against their annual tax statement — Form 168, which replaced Form 26AS and the AIS — and their EPFO passbook, which removes most payroll queries before they are asked.

Handling loss of pay

Loss of pay is unpaid absence after leave balance runs out. An Indian payslip shows total days, days paid and LOP days together so the employee can see exactly why the amount fell. The arithmetic is simply earnings × days paid ÷ total days, which is what the proration switch here does. Whether total days means calendar days or a fixed 26 is a policy choice — write it into the employment terms and never vary it by employee.

Deductions are the part people get wrong. They are not prorated; they are recomputed. EPF is 12% of the reduced PF wage — Basic + DA, and from the November 2025 pay month topped up to half of the reduced pay (employer PF included) where it falls short (if your company applies the wage ceiling, check whether the reduced PF wage has fallen below it — the EPF note in the calculator shows the ceiling for the pay month), and professional tax has to be re-slabbed against the gross actually paid that month, which can drop the levy to a lower bracket. That is why this tool never scales deductions automatically and gives you a separate recalculate button instead.

Before you issue it

Check four things. Are total deductions under 50% of gross? Section 7(3) of the Payment of Wages Act caps them there, or 75% where co-operative society dues are involved. Does the EPF figure match company policy — 12% of the wage ceiling when the ceiling is applied, or 12% of full Basic without it? The ceiling was raised in September 2026 (S.O. 5109(E)), so the capped figure changed from the October 2026 payslip, with September split between the old and new ceilings by calendar days (the method of a circulating EPFO FAQ, not yet confirmed by an official circular; some advisers apply the new ceiling to the whole of September). Mixing the two approaches across employees is an audit finding waiting to happen.

Is the pay date within the statutory window? Section 17 of the Code on Wages requires monthly-rated wages to be paid by the seventh day of the following month. And are the downstream filings scheduled? EPF ECR and ESIC contributions are due by the 15th, TDS by the 7th, and the quarterly salary TDS statement by the end of the month following the quarter (the January–March 2026 quarter was due 31 May 2026) — Form 138 from the April–June 2026 quarter, Form 24Q for the quarters before it. The annual TDS certificate follows by 15 June: the old Form 16 for FY 2025-26, and Form 130 from Tax Year 2026-27 (first due in June 2027). Payslips and wage registers must be preserved for at least three years and produced to an inspector on demand.

Frequently asked questions

The Code on Wages and its rules recognise electronic issue, so emailing a PDF or posting it on an internal portal is sufficient. The employer must still maintain the underlying wage register for at least three years and provide a physical copy if the employee asks. Electronically issued slips carry the line "This is a computer generated payslip and does not require signature." in place of a signature.

There is no statutory answer; it is company policy. Indian employers use calendar days (28–31), a fixed 30, or a fixed 26 working days. Calendar days mean one day of absence costs more in February than in August. A fixed 26 gives a clean daily rate and is common in manufacturing. Whichever you choose, put it in the employment terms and apply it to everyone.

Because most employers apply the statutory EPF wage ceiling. With the ceiling applied, the contribution wage stops at the ceiling whatever the actual Basic, so the employee's 12% is a fixed amount: 12% of the ceiling. The ceiling was raised in September 2026 (S.O. 5109(E)), so that fixed amount went up from the October 2026 payslip, and the September 2026 payslip sits in between because the month is split by calendar days (the method of a circulating EPFO FAQ, not yet confirmed by an official circular; some advisers apply the new ceiling to the whole of September). Employers who contribute on full Basic instead — common for senior staff, and compulsory for international workers unless a certificate of coverage under a social security agreement exempts them — will see a larger figure. Decide the policy before you start: moving from full-wage contributions back down to the ceiling later is difficult.

It is not a figure you pick each month. Under section 392 of the Income-tax Act, 2025 (formerly section 192) it is the annual tax on estimated annual salary, divided by the months remaining in the year. The Adullam Tools TDS projection tool produces the 12-month schedule; copy the figure for this month. The autofill button here also estimates monthly TDS from the CTC. Because the real number depends on the employee's investment declaration (Form 124, formerly Form 12BB) and any previous-employer income (Form 122, formerly Form 12B), have payroll confirm it before issuing. Pay months up to March 2026 still follow the 1961 Act and its forms.

No. Professional tax is a state levy and several states do not impose it at all, including Delhi, Haryana, Uttar Pradesh, Rajasthan, Uttarakhand, Chhattisgarh and Goa. Switch the work location to Karnataka, Maharashtra, Tamil Nadu or West Bengal and a figure appears. Even where levied, Article 276 caps the annual total at ₹2,500.

It should not — this tool detects Korean characters anywhere in your entries and loads the 2.8MB Korean font automatically before rendering. Wait for the progress indicator to finish after pressing download. That said, use the English spelling for anything going to an Indian bank, the FRRO or a government office; a name that differs from the passport is a common rejection reason.

No. All calculation and PDF generation happen inside your browser, and company and employee details are kept only in this device's local storage. The shareable link contains the pay period and amounts but never names, PAN, UAN or account numbers. On a shared computer, use "Clear saved details" when you are done.

No. Company details, employee details and the earning heads are remembered in this browser, so next month you only change the pay month and the attendance days. For several employees it is quickest to edit the employee block and issue them back to back. Once headcount grows past a couple of dozen, move to register-based bulk issue through a payroll provider or your CA firm.

Net Pay₹0