Report a problem

Salary Slip Generator

Build a salary slip PDF the way Indian payroll departments lay it out: employee details, basic pay, HRA and other allowances, PF, professional tax and TDS deductions, with gross and net pay computed live and the net amount written in words. Download the finished payslip, or a blank salary slip format to fill in by hand. Free, no sign-up, runs entirely in your browser.

Your payroll data never leaves your browser

The PDF is generated locally with pdf-lib. No upload, no account, no watermark.

–
Net pay, updated as you type.
Gross earnings–
Total deductions–
Net pay–
Net in words–

How the salary slip generator works

Fill in the company and employee details, pick the pay period and currency, then enter the basic salary and as many allowance and deduction rows as you need. Gross earnings, total deductions and net pay update live on the right, and the net amount is spelled out in words for the chosen currency (rupees and paise, dollars and cents, pounds and pence, or euros and cents). One click typesets everything into a clean payslip table and downloads it as a PDF.

The slip follows the structure payroll departments use: a company header, employee block, an earnings table that rolls up to gross pay, a deductions table, and a highlighted net pay line with the amount in words underneath. Because everything runs in your browser with pdf-lib, salary figures are never sent to a server.

An honest note on the rupee symbol: the standard PDF fonts do not include the ₹ glyph, so the PDF itself writes rupee amounts as "Rs 50,000.00". The web page shows ₹ normally; only the downloaded file uses Rs. This is a limitation of the built-in PDF fonts, not of your data.

What to put in each section

SectionTypical entries
Employee blockFull name, employee ID, designation, pay month and year
EarningsBasic salary plus allowances: HRA, conveyance, medical, special allowance, bonus
DeductionsIncome tax (TDS), provident fund, professional tax, health insurance, loan recovery
TotalsComputed for you: gross = basic + allowances; net = gross - deductions

Salary slip format in India

Most Indian payslips follow the same shape whether they come from a large HR system or a five-person firm: an employer header, an employee block, an earnings table, a deductions table and a net pay line. The generator above follows that layout, and the "Download blank salary slip format" button produces the same page with empty lines, which is what many small employers and employees asking for a format actually need.

BlockWhat appears in the standard format
HeaderEmployer name and address, the words "Salary Slip" or "Pay Slip", and the pay month and year
Employee detailsName, employee ID, designation, department, date of joining, PAN, UAN and PF number, bank account, days in the month and days paid
EarningsBasic salary, house rent allowance (HRA), dearness allowance (DA), conveyance, medical and special allowance, overtime or bonus
DeductionsEmployee provident fund at 12% of basic (and DA where paid), ESI at 0.75% for gross pay up to ₹21,000, professional tax under the state slab (capped at ₹2,500 a year), income tax (TDS), loan recovery, other
TotalsGross earnings, total deductions, net pay, and the net amount in words
Sign-offEmployer signature or the line "This is a computer-generated document and does not require a signature"

A few details make a payslip pass scrutiny with banks and landlords: the pay month must be explicit, the PF and TDS lines should be visible even when zero, and the net amount in words must match the figure. The number to words converter writes rupee amounts in the lakh and crore form if you are filling the format by hand.

Frequently asked questions

What does a salary slip include?

A salary slip (payslip) lists the employee's name, ID and designation, the pay period, and a breakdown of pay: basic salary plus allowances such as HRA or conveyance on the earnings side, and tax, insurance and other deductions on the other. It ends with gross earnings, total deductions and the net pay actually paid, often with the net amount written in words.

Is a salary slip made here legally valid?

This tool produces a neatly formatted record of the numbers you enter. It is not an official document: legally meaningful payslips are issued by the employer (often through payroll software) because the employer is responsible for the accuracy of tax and statutory deductions. Use this generator for record keeping, mock-ups, or small-business drafts, and have your employer or accountant confirm the figures.

How is net pay calculated?

Gross earnings are the basic salary plus every allowance row. Total deductions are the sum of every deduction row (tax, insurance, anything you add). Net pay is gross earnings minus total deductions. The tool computes all three live as you type and writes the net amount in words on the PDF.

What is the standard salary slip format in India?

An Indian salary slip carries the employer's name and address, the employee's name, ID, designation, PAN or UAN and bank account, the pay month, and days paid. Earnings list basic pay, HRA, dearness allowance, conveyance and special allowance; deductions list employee provident fund (12% of basic), ESI where applicable, professional tax and TDS. It closes with gross pay, total deductions and net pay, usually with the net amount in words. The blank format button on this page downloads exactly that layout.

Is my payroll data uploaded anywhere?

No. The PDF is generated locally in your browser with pdf-lib. Names, salaries and deductions never leave your device, and the tool works offline once the page has loaded.

Related tools