Free tool · no login

Free payslip generator

Fill the form. Download a clean PDF payslip for one worker. PF and ESI are worked out for you.

Make a payslip in 4 steps

1. Company

2. Worker

3. Earnings

4. Deductions

Nothing you type is sent to us. The payslip is made on your own phone or computer.

Make payslips for all your workers at once – try ContractPay free.

What the payslip shows

  • Company name, pay month, worker name, ID, designation and site.
  • Days paid, UAN and ESI number.
  • Earnings: Basic + DA, HRA, overtime and other allowance.
  • Deductions: PF, ESI, professional tax, advance and other.
  • Gross pay, total deductions and take-home pay, in figures and in words.

Under the Code on Wages, every worker should get a wage slip on or before pay day. It can be on paper or electronic.

One payslip is easy. Two hundred is not.

This free tool is for one worker at a time. If you have many workers at many client sites, typing each payslip takes a long time and mistakes creep in.

ContractPay makes payslips for all your workers from the month’s attendance. It also makes the bank salary file, PF ECR file, ESI file, wage register and the client bill — all from the same numbers. Screens are in English and Tamil. See how it works for contractors.

Questions people ask

Is this payslip generator really free?

Yes. No login and no payment. You can make as many single payslips as you like.

Do you save the details I type?

No. The payslip is made in your own browser. Nothing you type is sent to ContractPay.

How is PF worked out here?

PF is 12% of Basic + DA, up to the ₹25,000 PF wage limit. You can untick the box and type your own figure.

Can I make payslips for all my workers at once?

Yes, with ContractPay. It makes payslips for every worker from the month’s attendance. Try it free for 30 days.

Run this month’s salary the easy way

30 days free. No card needed. Send your Excel and we set up your first client free.

Start free trial
Start 30-day free trial

Talk to us

Leave your details. We will call you back.