ViniOffice

Salary Slip Generator

Generate a payslip carrying the field set prescribed by Form 5 of the Code on Wages (Central) Rules, with provident fund, ESI and professional tax calculated automatically from the earnings.

Free · No sign-up · Nothing leaves your browser · Figures reviewed 22 September 2026

Fill in

Universal account number for provident fund. A Form 5 field.

₹
₹
₹
₹
₹
₹
₹
₹
₹

Nothing you type here leaves your browser — the document is built on this page, and there is no server to send it to. Printing gives you the document alone, without the page around it.

Still to fill, shown as [square brackets] below: Company name, Employee name, Pay period, Basic wages

[COMPANY NAME]
[Registered address]

PAYSLIP FOR [PAY PERIOD]
====================================================

Employee name    : [Employee name]
Employee number  : [Employee ID]
Designation      : [Designation]
UAN              : [UAN]
Bank account     : [Bank account number]
Wage period      : [Pay period]
Days paid        : 30 of 30

EARNINGS
----------------------------------------------------
  Basic wages...................             ₹0
  Dearness allowance............             ₹0
  House rent allowance..........             ₹0
  Conveyance allowance..........             ₹0
  Special allowance.............             ₹0
----------------------------------------------------
  GROSS WAGES DUE...............             ₹0

DEDUCTIONS
----------------------------------------------------
  Provident fund................             ₹0
----------------------------------------------------
  TOTAL DEDUCTIONS..............             ₹0

====================================================
  NET WAGES PAID................             ₹0
====================================================

Rupees Zero only.

This payslip is issued under section 50(3) of the Code on Wages and follows the field set
prescribed by Form 5 of the Code on Wages (Central) Rules. It may be issued electronically.

Signature of employer or paymaster: [Signature]
Date of issue: 23 September 2026

Section 50(3) of the Code on Wages requires every employer to issue a wage slip, and Form 5 of the Central Rules prescribes what it contains — twenty-two fields including UAN, bank account, basic wages, dearness allowance, overtime and each statutory deduction.

Most state wage rules are still in draft, so Form 5 is the superset to build to: a payslip carrying its fields will not be deficient anywhere, even where it is not strictly the prescribed form.

What Form 5 requires

Date of issue, establishment name and address, wage period, employee name, father's or mother's or spouse's name, designation, UAN, bank account number, applicable wage rate, basic wages, dearness allowance, other allowances, total attendance or quantity of work, overtime wages, gross wages due, provident fund deduction, ESIC deduction, other deductions, net wages paid, and the signature of the employer or paymaster.

Electronic payslips are explicitly permitted in the central sphere, and the slip must be issued at or before the time wages are paid.

The 50% deduction cap

Section 18(2) of the Code on Wages caps total deductions at half of wages in any wage period. This generator flags it when the payslip breaches it, because the cap is easy to cross with a loan recovery running alongside provident fund and tax — and the employee's consent does not lift it.

Frequently asked questions

Is a payslip mandatory in India?
Yes. Section 50(3) of the Code on Wages requires every employer to issue a wage slip in the prescribed form and manner, at or before the time wages are paid. Electronic issue is permitted in the central sphere.
What must an Indian payslip contain?
Form 5 of the Code on Wages (Central) Rules prescribes twenty-two fields, including UAN, bank account number, basic wages, dearness allowance, other allowances, attendance, overtime, gross wages, each statutory deduction, net wages and the employer's signature.
Can a payslip be issued by email?
Yes. Electronic payslips and registers are explicitly permitted in the central sphere.
Can deductions exceed half of salary?
No. Section 18(2) of the Code on Wages caps total deductions from wages at 50% in any wage period, and the employee's agreement does not lift that cap.

About this tool

Built by the ViniOffice team. Figures and rules last reviewed 22 September 2026 against the statutory reference this team maintains. Indian statutory rates are date-effective and change by notification — confirm against the current one before running payroll or filing.

Set up your digital office

Join the early-access list for ViniOffice and be among the first teams in at launch.