Pay Stub Generator
Build a payslip template with your own earnings and deduction lines, year-to-date columns and computed net pay, exported as a PDF. Every figure is yours.
This tool formats figures you type in — nothing more. It does not calculate income tax, national insurance, FICA or any statutory withholding, and it is not a payroll provider or a tax authority. Take the amounts from your payroll system or accountant and use this only to lay them out as a payslip for your own records.
Earnings
Deductions
| Earnings | This period | Year to date |
|---|---|---|
| Regular (80 hrs @ 25.00) | $2,000.00 | $26,000.00 |
| Overtime (4 hrs @ 37.50) | $150.00 | $900.00 |
| Gross pay | $2,150.00 | $26,900.00 |
| Deductions | This period | Year to date |
|---|---|---|
| Income tax withheld | $322.00 | $4,186.00 |
| Social insurance | $133.25 | $1,732.25 |
| Health plan | $60.00 | $780.00 |
| Total deductions | $515.25 | $6,698.25 |
Built entirely in your browser with pdf-lib — employee names and salary figures are never uploaded. The exported PDF carries the same notice: it is a template for figures you supply, not a payroll calculation. Falsifying pay records is illegal in most countries.
What is the Pay Stub Generator?
The ByteTools Pay Stub Generator lays out a clear pay statement from figures you supply: gross earnings lines, deduction lines, year-to-date columns and the resulting net pay.
- Custom earnings and deduction lines you name yourself
- Separate current-period and year-to-date columns
- Automatic gross, total deductions and net pay totals
- Pay period, pay date and frequency fields
- Clear on-document notice that all figures are user-entered
- Generated locally with pdf-lib — no salary data is uploaded
How to use the Pay Stub Generator
- 1
Enter the employer name, employee name and any employee or reference number.
- 2
Set the pay date, pay period start and end, and the pay frequency.
- 3
Add each earnings line with its amount for this period and its year-to-date figure.
- 4
Add each deduction line the same way — the tool subtracts them from gross.
- 5
Check the computed net pay in the preview and click Download pay stub PDF.
About the Pay Stub Generator
The ByteTools Pay Stub Generator lays out a clear pay statement from figures you supply: gross earnings lines, deduction lines, year-to-date columns and the resulting net pay. Add or remove rows so the template matches how your business actually pays people.
This is a document formatter, not a payroll engine. It contains no tax tables, no national insurance rates and no jurisdiction rules of any kind — every number on the stub is one you typed in yourself, and the tool simply totals the columns and subtracts deductions from gross to reach net pay. It is not a payroll provider, an accountant or a tax authority, and it cannot tell you what you owe.
The PDF is built in your browser with pdf-lib, so employee names and salary figures never leave your device. Use it as a record-keeping template alongside proper payroll advice, and never to state figures that were not actually paid — falsifying pay records is illegal in most countries.
Frequently asked questions
Does this tool calculate my taxes?
No, and that is deliberate. It holds no tax tables or withholding rates for any country, state or tax year. You enter every earnings and deduction figure yourself, and the tool only adds up the columns and subtracts deductions from gross to show net pay.
What should a pay stub include?
Most pay statements show the employer and employee names, the pay period and pay date, gross earnings broken down by type, each deduction, and net pay — usually with year-to-date totals alongside. Required contents differ by jurisdiction, so check what your local law mandates.
Can I use this as a proof of income document?
It produces a template from numbers you type, so it proves nothing on its own. A lender or landlord will normally want a stub issued by your employer's payroll system, backed by bank statements. Only ever enter figures that match what was genuinely paid.
How is net pay calculated here?
Net pay is simply gross earnings minus total deductions, using the exact amounts you entered. There is no automatic tax, pension or insurance calculation of any kind behind that subtraction.
Is employee salary data kept private?
Yes. The pay stub is generated entirely in your browser and downloaded to your device. No names, salaries or deduction amounts are transmitted or stored.
Related tools
Timesheet Calculator
Add up clock-in and clock-out times minus unpaid breaks to get weekly hours in decimal and hh:mm, with overtime threshold, multiplier and gross pay.
Employee Cost Calculator
Work out the true annual cost of an employee — salary plus payroll tax, pension, benefits, equipment and overhead — as annual, monthly and hourly figures.
Receipt Generator
Make an itemised payment receipt with receipt number, payment method, tax, total and change due, then download it as a PDF. Free and fully offline.
Invoice Generator
Create a professional invoice with line items, tax and totals, then export a clean PDF — all in your browser. Free invoice generator, nothing uploaded.