Payslip generator

Fill in the company, the employee and the month's earnings and deductions; the payslip renders as you type, with totals and net pay in words. Print it or save it as a PDF from your browser. Nothing you enter, including the logo, leaves this page.

Payslip details

Template

Company

No logo ·

Employee

Pay period

Earnings

Deductions

Preview

A formatting tool, not payroll. It adds up what you type; it does not compute PF, ESI, professional tax or TDS for you. Use the take-home salary calculator for those figures, and keep the payroll register as the record of truth.

How this is calculated

  • Gross earnings = the sum of every earnings row. Total deductions = the sum of every deductions row. Net pay = gross earnings − total deductions. Rows with an empty name are ignored.
  • Net pay in words uses Indian grouping (thousand, lakh, crore) on the rupee amount rounded to the nearest rupee, in the form "Rupees … only".
  • Paid days and LOP days are printed as entered. The generator does not prorate the amounts; enter the earnings for the days actually paid, as your payroll register shows them.
  • The logo is read by your browser into the page's memory with the File API and drawn into the preview. It is never uploaded, and it is gone when you close the tab.
  • Print / Save as PDF opens the browser's print dialog with a print stylesheet that hides the site and the form, so only the payslip is on the page. Choose "Save as PDF" as the destination to get a file. Copy as text puts a plain-text version on the clipboard for email or chat.
  • The sample figures are placeholders for the layout: Karnataka professional tax of ₹200, employee PF of ₹3,000 (12% of basic at the ₹25,000 ceiling), no ESI since gross is above ₹21,000, and no TDS. Replace them with your own.

What a payslip in India should show

There is no single national payslip format, but the Code on Wages and most state rules expect a wage slip with the employer, the employee, the wage period, each earning and deduction, and the net amount. Showing PF and ESI numbers (UAN, IP number), PAN and paid days makes the slip usable for loans, visas and tax filing. Our guide to the salary slip format in India walks through each line, and salary structure explained covers how the earnings side is built.

A generator is fine for one slip. For a team, ZekoHR produces every payslip automatically from the payroll run, with PF, ESI, professional tax and TDS computed and each slip published to the employee's own login. See how ZekoHR payroll works →

FAQ

Common questions

Is the payslip or the logo uploaded anywhere?

No. Everything happens in your browser. The logo is read into memory with the File API and shown in the preview; nothing is posted to a server, and nothing is kept after you close the tab. Reloading the page returns it to the sample.

How do I get a PDF?

Click "Print / Save as PDF" and pick "Save as PDF" as the destination in the print dialog. Chrome, Edge, Safari and Firefox all offer it. The print stylesheet removes the site chrome and the form, so the PDF contains only the payslip.

Does it calculate PF, ESI, professional tax or TDS?

No. It formats what you type and adds it up. The statutory amounts depend on the salary structure, the state, the PF ceiling and the employee's tax regime, which is what the take-home salary calculator on this site works out and what payroll software does every month.

Is a payslip from a generator legally valid?

A payslip is a record of what the employer actually paid; the format does not make it valid, the underlying payment and payroll register do. Issuing a slip that does not match what was paid or deposited with EPFO and ESIC is the problem, whatever tool produced it. Use this for genuine wages only.

Why is only the last four digits of the bank account shown?

Payslips get forwarded to banks, landlords and visa agents. Masking the account number is enough for the employee to recognise it and keeps the full number out of every inbox the slip travels through. The same thinking applies to printing the UAN rather than the full PF account history.

Try everything, free for a year

The full product. Every module, nothing held back.

  • 12 months free
  • Up to 50 employees
  • No card required
Start free trial