Built in the browser

Salary slip generator

Fill the month's figures once and download a payslip PDF with a real breakdown, net pay in figures and words, and no upload.

Salary figures stay in this tab. The PDF is assembled locally and downloaded from memory.

Short answer: fill the employer, employee and the month's earnings and deductions, then download the PDF. Net pay is calculated as earnings minus deductions and written in both figures and words.

What a payslip is used for

A bank wants it for a loan, a landlord wants it with a rent agreement, and a visa application wants three months of them. All of those check the same three things: who the employer is, which month, and what the net pay was. That is why this slip leads with the employer and states the net pay twice.

Keep the numbers honest

A slip that does not match the bank credit is worse than no slip. Enter the figures from the payroll email rather than rounding them, and keep PF and professional tax in the deductions column — those two are what a lender looks for to judge whether the document is real.

Salary slip questions

What belongs in the earnings and deductions columns?

Earnings are the components the employer pays: basic, HRA, conveyance, special allowance, bonus. Deductions are what comes off: provident fund, professional tax, TDS, loan repayment. Net pay is earnings minus deductions, and the slip refuses to build a negative one.

Is this a legally valid salary slip?

It is a formatted record of the figures you enter, not a statutory document. Banks and visa officers usually accept a payslip with the employer name, the month, the breakdown and the net pay; many also want a signature or a stamp, which this page cannot provide. It says so on the PDF too.

Why show the amount in words?

Because a mismatch between figures and words is one of the ways a forged or mistyped payslip gets caught, so honest slips state both. It also makes the net pay unambiguous when the PDF is printed.

Are my salary figures uploaded?

No. The PDF is assembled in this tab and downloaded from memory. Nothing is transmitted, and the page makes no request while you fill the form.

Related tools