Skip to contentSellstamp

Pay stub generator

Record one pay period for one person: gross pay, the deductions you name, and the net pay worked out correctly, saved as a PDF from your browser.

This is a record-keeping template, not a payroll tax calculation or a tax filing. The deductions shown are the ones entered by hand; no jurisdiction's mandatory withholding has been assumed, calculated or checked.

Street, city, postcode, country — plus a tax number, email or phone if the document needs one.

Street, city, postcode, country — plus a tax number, email or phone if the document needs one.

Optional.

For this period, before anything is taken off.

Deductions

Hours worked, a rate, an overtime breakdown, a year-to-date figure — whatever your records need.

Opens your browser’s print dialog, where Save as PDF is the destination on every desktop browser. Nothing you have typed leaves this tab.

We’ll send you tips and updates from Sellstamp. Unsubscribe any time.

Stays on your device

Everything runs in your browser. Nothing you type is sent anywhere unless you choose to email yourself the result.

Selling digital work?

Sellstamp takes payment into your own account and delivers files or licence keys automatically, so there is less paperwork to do by hand. Open a free store

How to use it

  1. Fill in the employer and employee details and the pay period.
  2. Enter the gross pay for the period.
  3. Add each deduction with the name and amount your payroll or accountant gave you.
  4. Press “Save as PDF” to open your browser’s print dialog, and choose Save as PDF there or print it.

This is a template, not a payroll calculation

This is a record-keeping template, not a payroll tax calculation or a tax filing. The deductions shown are the ones entered by hand; no jurisdiction's mandatory withholding has been assumed, calculated or checked.

That is the design of this tool rather than fine print on it. Most free pay stub generators print “Federal Income Tax”, “Social Security” and “Medicare” with figures beside them — and in doing so they have assumed a country, a tax year, a state, a filing status and a number of allowances, none of which they know. Those rates change annually and per employee. A business that files against a number a marketing page invented has been actively harmed by it.

So the deductions here are lines you name and you enter, from figures your payroll process or your accountant produced. The stub records them. It does not compute them, and it does not pretend to know which ones are mandatory where you are.

What it does work out

Net pay, correctly: gross minus the sum of every deduction line. If the deductions add up to more than the gross, the net shown is negative and the page says so — rather than quietly stopping at zero, which would produce a document that looks right and does not add up. A negative net is always a data-entry error, and it is better seen than hidden.

What a pay stub is for

It is the record of one payment to one person for one period: what they earned, what came off, and what reached them. Employees need it for tenancy and loan applications; you need it because most places require payroll records to be kept for several years. What must appear on it, and how long you must keep it, are jurisdictional — check yours.

Questions

Does this calculate taxes?

No, on purpose. Tax and social contributions depend on the country, the year, the state and the person, and a page cannot know them. You enter the deductions; the stub records them and works out net pay.

Why does it show a negative net pay?

Because the deductions add up to more than the gross. That is always an entry error, and showing it is safer than quietly printing zero.

Can I use this for my own employees?

Yes, as a record of a payment you have already worked out. It does not replace payroll software or the filings your country requires.

What is a pay stub used for?

It records one payment: what was earned, what came off and what was paid. Employees use it for rental and loan applications, and employers keep payroll records for as long as local rules require.