Set up the company and each employee's salary once. Every month, pick the month, enter loss of pay, overtime or a bonus if there is any, and download. The page beside the form is the real payslip: the PDF, the picture and the print are exactly the same.
Payslip
The employee's details, the salary structure, this month's days and one-off pay, the deductions and the income tax. Only filled details appear on the slip. A salary structure can use amounts, a share of gross pay, a share of basic, or the rest of gross pay (special allowance). A change to the structure applies from the month you are on to every later month; earlier months keep their own figures. The This month box next to each line changes only this month.
What is worked out for you
- Loss of pay: pay is cut in proportion to unpaid days, on calendar days, 30 days or 26 days (Company, Payroll rules). Joining or leaving in the month is counted too.
- EPF: 12% of PF wages (basic, DA and retaining allowance). The wage ceiling is 15,000 until 16 September 2026 and 25,000 from 17 September 2026; September 2026 uses both, for a single ECR. Pension (EPS) stops at age 58. Under the Labour Codes, in force since 21 November 2025, allowances above half of pay count as wages; this can be turned off in the rules.
- ESI: 0.75% from the employee and 3.25% from the employer when monthly pay is up to 21,000 (25,000 for a person with a disability), rounded up to the rupee. An employee covered in April or October stays covered until September or March.
- Professional tax by work state, including Maharashtra's and Karnataka's February amount, women's slabs in Maharashtra and the half-yearly states. Every rule can be edited in Company, because states change them.
- Income tax (TDS) for tax year 2026-27 under the Income-tax Act, 2025: the year's tax in the chosen regime, less tax already deducted, spread over the months left. A bonus is taxed in the month it is paid. Saved earlier months are used; a month with no saved slip counts as a normal month. In the old regime, the HRA exemption is up to half of basic and DA in Delhi, Mumbai, Kolkata, Chennai, Bengaluru, Hyderabad, Pune and Ahmedabad, and 40% elsewhere.
- Year to date totals from this tax year's slips, leave balances carried from last month, and loan balances.
Month
Everyone's pay for a month in one table: enter loss of pay days for each person, then download all payslips as one zip or one PDF, the salary register, a bank transfer sheet and the PF ECR file to upload on the EPFO portal.
Check before you send
The badge on the Payslip tab counts things to look at: a PAN, UAN, IFSC or GSTIN that cannot be right, PF or ESI turned off for wages that need them, deductions above half of pay, no PAN when tax is due, and a regime that would save tax.
Download
- PDF: real text, sharp at any zoom, about 40 KB. PDF with a password locks it with AES-256, for example with the employee's PAN or date of birth.
- JPG or PNG picture for WhatsApp, Print, and Copy as text for a message.
- On a phone, Share sends the PDF straight to WhatsApp, email or any other app.
The figures follow the rules described above for tax year 2026-27. They are for reference: check them with your accountant for anything unusual, and keep the professional tax rules up to date for your state.
Keyboard
- Ctrl+Z undo and Ctrl+Y redo (outside a text box)
- [ and ] the month before or after (outside a text box)
- Ctrl+P print the payslip
- ? this help; Esc closes a window or a menu
- ← and → move between the tabs
Where your data is kept
Everything is made in this browser and nothing you type is uploaded. The companies, employees and payslips are kept in this browser's storage on this device, which is not encrypted; Delete everything under Company, Backup and your data removes them, and the rest of the site is not touched.