Free payslip generator

Free salary slip generator for Indian employers

Create a salary slip online in a few minutes: earnings, deductions, LOP days, net pay in words and your logo on a clean A4 payslip. Print it or save it as a PDF. Runs in your browser, no sign-up.

  • Net pay in words
  • LOP and paid days
  • Free, no sign-up
Company
Logo (optional)

The company name, address and logo are saved in this browser for next month. Employee details are never saved or sent anywhere.

Employee

Printed as XXXX4321. The full account number is never needed.

Pay period

Paid days: 30

Days in month follows the calendar. If you pay on a fixed 30 or 26 days, type that instead. LOP (loss of pay) days can be whole or half days.

Earnings (₹ per month)
Gross earnings₹0.00
Deductions (₹ per month)
Total deductions₹0.00

Type PF, ESI, professional tax and TDS as you worked them out; the tool does not calculate them. A row left blank is left off the slip; type 0 to show it as zero.

Gross earnings
₹0.00
Total deductions
₹0.00
Net pay
₹0.00

Rupees Zero Only

Opens the slip in a new tab. To get a PDF, choose "Save as PDF" as the printer. "Next employee" clears the employee and LOP, and keeps the company and pay rows.

Preview

For employers issuing genuine salary slips to their own staff. Check every figure before you sign and hand it over.

What the salary slip generator does

  • Your own earnings and deductions

    Basic, HRA, allowances, PF, ESI, professional tax and TDS rows to start with. Rename, add or remove any row.

  • Net pay, exact and in words

    Gross, deductions and net pay are added in whole paise, and net pay is written in words in lakh and crore.

  • Paid days and LOP

    Shows days in the month, LOP days and paid days. Optional prorating reduces each earning for LOP.

  • A4 slip, print or PDF

    A clean one-page slip with your logo. Print it, or save it as a PDF from the print screen.

How to create a salary slip online in 4 steps

  1. 01

    Company details

    Type the company name and address and upload the logo. They are remembered in this browser for next month.

  2. 02

    Employee and month

    Add the employee name, ID, designation and, if you use them, PAN, UAN and the last 4 digits of the bank account. Pick the month and type any LOP days.

  3. 03

    Earnings and deductions

    Type the monthly amounts. Rename or add rows to match your salary structure. Check net pay and the amount in words.

  4. 04

    Print or save PDF

    Open the print view and print, or save as PDF. Press "Next employee" to keep the company and rows and make the next slip.

What is a salary slip?

A salary slip (also called a payslip or pay slip) is the statement an employer gives an employee each month. It shows what the employee earned, what was deducted and the net pay transferred to the bank. Employees need it for loans, credit cards, rental agreements, visa files and when they join a new job, and to check that PF and TDS were deducted correctly.

This salary slip generator is for employers and business owners issuing genuine slips to their own staff for salary actually paid. Labour laws require many employers to give wage slips, and banks and landlords rely on them, so every figure should match your salary register and the bank transfer. Keep a copy of each slip you issue.

Salary slip components explained

The usual rows on an Indian payslip, and the rule most employers follow for each. Thresholds and rates change from time to time, so treat these as a guide and confirm the figures for your business with your CA.

ComponentWhat it isCommon rule (confirm with your CA)
Basic salaryThe fixed core of the pay. PF and gratuity are worked out on it.Since the labour codes took effect in November 2025, allowances above half of total pay are counted as wages for PF and gratuity, so many employers keep basic (plus DA) at about half of pay.
HRAHouse rent allowance, paid towards the employee's rent.Part of HRA can be tax-free under the old tax regime, depending on rent paid and the city. Under the new regime it is taxable.
Conveyance and other allowancesTravel, medical, education or other fixed allowances.Generally taxable salary. Reimbursements against bills follow their own rules.
Special allowanceThe balancing figure that brings the earnings up to the agreed monthly pay.Fully taxable.
PF (employee share)Employees' Provident Fund contribution deducted from pay.12% of basic + DA for most establishments with 20 or more employees. On wages above the ₹15,000 a month ceiling, many employers limit it to 12% of ₹15,000 = ₹1,800. The employer adds its own 12%, which is not deducted from the employee.
ESI (employee share)Employees' State Insurance contribution for medical and cash benefits.0.75% of gross wages, with the employer paying 3.25%, for employees earning up to ₹21,000 a month in covered establishments (generally 10 or more employees).
Professional taxA state tax on employment, deducted monthly by the employer.Varies by state, up to ₹2,500 a year. In Gujarat the published slab is nil below ₹12,000 a month and ₹200 a month from ₹12,000. Some states, such as Delhi, do not levy it.
TDSIncome tax deducted from salary each month.The employer estimates the employee's tax for the year under the regime the employee chooses (the new regime is the default) and spreads it over the remaining months. Many employees on modest pay have no TDS at all.

PF and ESI coverage, the wage ceilings and professional tax slabs are set by law and notifications and are revised from time to time. Check the current figures before you deduct.

Salary slip example with LOP days

A ₹25,000-a-month employee in Gujarat, slip for September (30 days). The first money column is a full month; the second has 2 LOP days, so earnings are multiplied by 28 ÷ 30. Type these numbers into the generator above to check them.

RowFull monthWith 2 LOP days
Basic₹15,000.00₹14,000.00
HRA (40% of basic)₹6,000.00₹5,600.00
Conveyance allowance₹1,600.00₹1,493.33
Special allowance₹2,400.00₹2,240.00
Gross earnings₹25,000.00₹23,333.33
PF: 12% of basic₹1,800.00₹1,680.00
ESINil (gross above ₹21,000)Nil
Professional tax (Gujarat)₹200.00₹200.00
TDSNilNil
Total deductions₹2,000.00₹1,880.00
Net pay₹23,000.00₹21,453.33

Net pay in words: "Rupees Twenty Three Thousand Only" for the full month and "Rupees Twenty One Thousand Four Hundred and Fifty Three and Thirty Three Paise Only" with LOP. TDS is nil because about ₹3 lakh a year leaves no tax payable after the standard deduction under either regime; check each employee's own case. Conveyance works out to 1,600 × 28 ÷ 30 = 1,493.333…, rounded to ₹1,493.33.

Salary slip format: fields to include

A clear salary slip format answers every question an employee, bank or auditor will ask. The generator prints all of these when you fill them in.

  • Company name, address and logo
  • Employee name, employee ID, designation and department
  • Pay period (month and year) and pay date
  • Days in the month, LOP days and paid days
  • PAN, and UAN where the employee is covered by PF
  • Bank account shown as the last 4 digits only, never the full number
  • Each earning: basic, HRA, allowances, overtime, bonus
  • Each deduction: PF, ESI, professional tax, TDS, advances recovered
  • Gross earnings, total deductions and net pay
  • Net pay in words, so the figure cannot be misread
  • Signature of the employer or authorised signatory

Employee payslip generation each month, without payroll software

For employee payslip generation in a small business, the routine is the same each month: close attendance, note LOP days, work out PF, ESI, professional tax and TDS, pay the salary, then issue the slips. This generator handles the last step: type the figures, print, press "Next employee", and the company details and rows stay for the next slip. It does not decide statutory deductions and does not store or upload employee data.

To be clear about VyapRise itself: the VyapRise ERP is GST billing, inventory and accounting software. It keeps an Employees list, but it has no payroll module: it does not calculate salaries, file PF or ESI returns or make payslips. If you keep your books in VyapRise, record the month's salary payment as an expense (Expenses are part of Pro) so it appears in your profit and loss. See accounting software for what the books cover.

For money you receive rather than pay, the free payment receipt generator makes a receipt in the same way, and the GST calculator works out tax on a bill.

Salary slip generator: common questions

Is this salary slip generator free, and is employee data saved?

Yes, it is free with no sign-up and no watermark beyond a small footer line. The slip is made in your browser. Only the company name, address and logo are remembered, in your own browser, so next month you do not retype them. Employee names, PAN, UAN and amounts are not saved and are never sent to our server.

Does the payslip generator calculate PF, ESI, professional tax and TDS?

No. You type each deduction yourself, because the right figure depends on things the tool cannot see: whether your establishment is covered by PF and ESI, how you define wages, your state's professional tax slab and the tax regime and declarations of each employee. The page explains the common rules, but confirm the amounts with your CA. The generator adds them up exactly, to the paisa.

How do I download the salary slip as a PDF?

Fill in the form and tap "Print or download PDF". The slip opens in a new tab. Press "Print or save PDF" and choose "Save as PDF" as the printer. On an Android phone, Chrome shows the same option in its print screen. Print on A4 at 100% scale.

What is the difference between gross salary and net pay on a salary slip?

Gross salary is the total of all earnings for the month: basic, HRA, allowances and any other pay. Net pay is gross salary minus deductions such as the employee's PF, ESI, professional tax and TDS. Net pay is the amount that reaches the employee's bank account, and it is the figure the slip also writes in words.

How is salary calculated when an employee has LOP days?

The common method is monthly salary × paid days ÷ days in the month. For ₹25,000 in a 30-day month with 2 LOP days: 25,000 × 28 ÷ 30 = ₹23,333.33. Some employers use a fixed 30 or 26 days instead of the calendar month, so follow your own salary policy. In the generator, type the days and LOP, then tick "Reduce earnings for LOP days" to prorate each earning.

Related tools and guides

Salary slips sorted. Now the billing and the books

VyapRise does not run payroll. It makes GST invoices, tracks stock and keeps party ledgers on the Free plan. Pro adds receipts, full accounting, expenses and GST reports, with a 7-day free trial.

No credit card required