100% Free · No sign-up · Your salary data never leaves your browser
PayPatraSalary slip generator · by CA Anshul Karwa Create a slip →
Free forever · Made by a Chartered Accountant

Salary slips, done right - in about a minute.

PayPatra calculates PF, ESI and professional tax automatically for your state, and prints a salary slip your employees and their bank will respect. No sign-up, no uploads, no payroll software bill.

13PT states covered
PF · ESIauto-calculated
100%private - data stays local
₹0free, unlimited slips
100% privateNothing is uploaded - data lives only in your browser.
No sign-up, everNo account, no database, no password to leak.
CA-grade mathPF, ESI & professional tax, slab-checked for 13 states.
Free & unlimitedAs many employees and slips as you need, at ₹0.

1Company

Printed on every slip. Enter once - it is saved in this browser for next month.

2Employee & pay month

One employee at a time - save each employee once, then just change the month and figures next time.

3Earnings (monthly)

Fixed salary heads are pro-rated automatically for loss-of-pay days. Bonus, overtime and arrears are taken as entered (not pro-rated).

4Deductions

PF, ESI and professional tax are calculated for you - check the preview. TDS is entered by you (it depends on the employee's total income and declarations). Labour Welfare Fund (LWF) differs by state and month, so enter it when it applies (for example Maharashtra: usually June & December).

Generate salary slip

Privacy: everything you type stays in this browser's local storage on this device - nothing is sent to any server. On a shared or office computer, use “Clear all my data” when you finish. Responsibility: the employer issuing a salary slip is responsible for its contents; please verify statutory rates with your CA or advisor before issuing.

How to make a salary slip in 4 steps

  1. Enter your company details once - name, address, PAN, PF/ESI codes. They are saved in your browser.
  2. Add the employee - name, designation, bank details, UAN and ESI number (only what you want printed).
  3. Enter the month's salary - basic and allowances. PayPatra pro-rates for unpaid days and calculates PF, ESI and state professional tax automatically.
  4. Generate - download the slip as an HTML file or save/print it as a PDF, and share it with the employee.

Why employers use PayPatra

Correct statutory math

PF 12% with the ₹15,000 ceiling option, ESI 0.75%/3.25% up to the ₹21,000 wage limit, and professional tax for 13 states - including Karnataka's revised April 2025 slab, Maharashtra's February ₹300 and women's exemption, MP / Bihar / Jharkhand annual slabs, and the half-yearly Tamil Nadu & Kerala structures.

Private by design

Unlike most online generators, no salary or bank data is uploaded anywhere. There is no account and no database - if our server vanished tomorrow, your data would still be exactly where it always was: with you.

Made for repeat use

Employees and company details are remembered in your browser, so next month is just new figures and print. Backup & restore moves everything safely when you change computers.

Professional output

A clean A4 slip with your company logo, authorised signature, amount in words, attendance block and optional year-to-date figures - the format employees, banks and auditors expect.

Frequently asked questions

Is PayPatra really free?

Yes - free, with no sign-up and no limit on slips. It is a tool by CA Anshul Karwa, offered to help small employers who cannot justify payroll software for a handful of employees.

Where is my data stored?

Only in your own browser, on your own device (localStorage). Nothing is transmitted or stored on a server. Clearing your browser data, or using the “Clear all my data” button, removes it permanently - so keep a JSON backup if you need one.

My state is not in the professional tax list. What should I do?

Some states (for example Rajasthan, Delhi, Uttar Pradesh and Haryana) levy no professional tax - choose “No professional tax”. For any other case, enter the amount yourself in the “Professional tax (manual override)” field.

The ESI amount looks wrong for an employee who crossed ₹21,000 mid-year.

Under ESI rules, an employee who becomes covered generally stays covered until the end of the contribution period (30 September / 31 March) even if wages rise above ₹21,000. Use the “Force ESI on” option in that case.

Can I use the slip for official purposes?

The slip is a standard payslip format issued by the employer. Its acceptance (for example by a bank) depends on the employer and supporting records - PayPatra only formats and calculates what the employer enters.

CA Anshul Karwa

Anshul Karwa

CA · LLB · BCA · DISA · FAFD · AUTHOR · SaaS Founder & Developer · Tax Technology Enabler

CA at LawTax · GST · Income Tax · Litigation
DeveloperTools · Apps · Calculators · Automation
MarketsStocks · SME · IPO · Capital Markets
TechnologyWeb Apps · AI · Digital Products

Built PayPatra from the ground up - designing every calculation, checking every slab, and coding the entire tool. A salary slip maker made by a Chartered Accountant who actually does this work, for employers who want to do the same.

Made by Anshul Karwa, CA, DISA, LLB

Terms, copyright & disclaimer

© CA Anshul Karwa. PayPatra and its calculation logic, design and text are the copyright of CA Anshul Karwa. You may use this page freely to generate salary slips for your own organisation; you may not copy, clone, frame, redistribute or republish the tool itself, in whole or in part, without written permission.

Statutory rates (PF, ESI, professional tax) are applied in good faith from published state slabs and change through government notifications. PayPatra is an assisting tool, not professional advice; the issuing employer remains responsible for verifying rates and figures.

Your next salary slip is 60 seconds away.

Enter the company once, the employee once - then every month is just new figures and a print. No sign-up, nothing uploaded, free forever.

Create a salary slip → No sign-up · Nothing uploaded · PF, ESI & professional tax included