A salary slip generator app calculates each employee's salary from attendance, leave and deductions, then produces a payslip PDF showing earnings, deductions and net pay. FundRaksha HR generates payslip PDFs on every plan from ₹49 per employee per month + GST; each slip shows per-day rate, paid days, LOP, basic, HRA, PF, ESI and professional tax, and employees see it on the app. For a one-off slip, use the free salary slip format.
What a salary slip must contain
| Section | Contents |
|---|---|
| Header | Employer name and address, month, employee name, code, designation, department |
| Attendance | Days in month, paid days, loss of pay days, per-day rate |
| Earnings | Basic, HRA, other allowances, incentives, reimbursements |
| Deductions | PF, ESI, professional tax, TDS, advance recovery |
| Net pay | In figures and words, with bank account (masked) or payment mode |
| Statutory numbers | UAN and ESI number where applicable |
A slip that shows only gross and net invites questions. One that shows paid days and the per-day rate answers them.
Generator app or Excel template?
- Excel template. Free and flexible. Every number is typed or linked by hand, every month, and each slip is saved and shared one by one.
- Generator app. Numbers come from attendance, leave and the payroll rules. All slips are produced at once after review and appear on employees' phones.
For fewer than five people with fixed pay, a template from our salary slip format page is fine. Above that, or once attendance affects pay, a generator saves real time and prevents copy-paste errors.
Worked example: one slip, start to finish
A receptionist on ₹15,000 a month (basic ₹7,500, HRA ₹3,750, other allowance ₹3,750) takes 1 unpaid day in a 30-day month and has 3 late marks, which under the company rule count as a half day.
| Line | Working | Amount |
|---|---|---|
| Per-day rate | ₹15,000 / 30 | ₹500 |
| LOP days | 1 + 0.5 | 1.5 |
| Gross earned | ₹15,000 − (1.5 × ₹500) | ₹14,250 |
| Basic earned | ₹7,500 × 28.5 / 30 | ₹7,125 |
| PF (12% of basic earned) | ₹855 | |
| ESI (0.75% of gross earned) | ₹106.88, rounded as per ESIC rules |
The app does this for every employee in one run, and the slip shows each step so the receptionist can see exactly why her pay changed. Verify with the salary calculator.
Common payslip errors to avoid
- Full-month basic used for PF when the employee had unpaid days. PF should follow earned PF wages.
- ESI deducted for someone above the ₹21,000 limit, or not deducted for someone within it.
- Advance deducted twice, or forgotten after the first month.
- Wrong state professional tax for staff in a branch in another state.
- Slip and bank transfer do not match, because the slip was edited after the bank file was made.
A generator that calculates from attendance, deducts advances by instalment, and locks payroll before producing both the slips and the bank file prevents all five.
Generating slips in FundRaksha HR
- Attendance and leave for the month close automatically.
- Advances, incentives and reimbursements are added (Pro).
- Review salary for every employee and lock payroll.
- Payslip PDFs are generated and appear on each employee's app.
- Download payroll Excel and, on Pro, the bank, PF ECR, ESI and Tally files.
Every plan has a 30-day free trial with your real team, and there is no bill for the trial period. After that, you pay only for active employees in the month. See pricing.
For exits, pair the last slip with a relieving letter and full and final settlement.
Sources
Last reviewed: 2026-10-21. Information for Indian businesses; not legal advice.