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.
The PDF is generated locally with pdf-lib. No upload, no account, no watermark.
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
| Section | Typical entries |
|---|---|
| Employee block | Full name, employee ID, designation, pay month and year |
| Earnings | Basic salary plus allowances: HRA, conveyance, medical, special allowance, bonus |
| Deductions | Income tax (TDS), provident fund, professional tax, health insurance, loan recovery |
| Totals | Computed 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.
| Block | What appears in the standard format |
|---|---|
| Header | Employer name and address, the words "Salary Slip" or "Pay Slip", and the pay month and year |
| Employee details | Name, employee ID, designation, department, date of joining, PAN, UAN and PF number, bank account, days in the month and days paid |
| Earnings | Basic salary, house rent allowance (HRA), dearness allowance (DA), conveyance, medical and special allowance, overtime or bonus |
| Deductions | Employee 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 |
| Totals | Gross earnings, total deductions, net pay, and the net amount in words |
| Sign-off | Employer 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.