Your first pay stub is FREE.First pay stub FREE Use codewith at checkout.

Create yours
Paystubs

How to Make a Paystub: Step-by-Step Guide

What information you need, how to calculate taxes and deductions, a worked example and the fastest way to create a paystub online.

Alexander Caldwell
Written byAlexander CaldwellFinancial Expert
PublishedModified
Reading time10 min read
Reviewed byEthan Reynolds

Making a paystub is a matter of collecting the right information, applying a handful of tax rules and laying the result out in the standard format lenders, landlords and employees expect. You can do it by hand in a spreadsheet but a paystub generator does the same job in a few minutes with the current year's tax tables already built in.

This guide walks through both routes: the information you need, the seven steps in an online generator, the math behind every line if you want to check it yourself, a full worked example and the rules to follow so the stub you make is accurate and legitimate. If you are new to the document itself, start with understanding a paystub, then come back here to build one.

What You Need Before You Make a Paystub

Gather these before you start. Missing one of them is the most common reason a paystub comes out incomplete.

Employer information

Pay stub header showing employer name and address
  • Legal business name and address
  • Employer Identification Number (EIN), optional on most stubs but useful for lenders
  • Logo, if you want it on the document

Employee information

Pay stub employee details showing name, address and pay record
  • Full legal name and home address
  • Employee ID (optional)
  • Last four digits of the Social Security number (optional, never the full number)
  • Hire date

Pay details

Pay stub earnings and deductions tables showing rate, hours and current pay
  • Pay type: hourly or salaried
  • Hourly rate and hours worked, or annual salary
  • Pay frequency: weekly, biweekly, semimonthly, or monthly
  • Pay period start and end dates
  • Pay date
  • Any overtime, bonus, commission, or tips for the period

Tax details

Deductions table showing federal income tax, FICA Medicare and Social Security
  • Work state (and city, if it has a local income tax)
  • Whether the employee works from home in a different state than the employer
  • Federal filing status from Form W-4 (single, married filing jointly, head of household)
  • State filing status and allowances, where the state uses them
  • Any tax exemptions (rare and they must be documented)

Deductions

Deductions table with current and year-to-date columns highlighted
  • Pre-tax: health, dental, vision premiums, traditional 401(k), HSA, FSA
  • Post-tax: Roth 401(k), union dues, garnishments, loan repayments, charitable contributions

Year-to-date figures

Year-to-date summary bar showing YTD gross, deductions and net pay

If this is not the first stub of the year, the YTD gross, taxes and deductions from the previous stub for this employee.

How to Make a Paystub Online in 7 Steps

Here is the process in the Online Paystub generator. Other tools follow a similar flow.

Step 1: Enter the Company Details

Online Paystub generator step 1: company information form

Business name, address and optionally the EIN and a logo. This becomes the header on every stub you generate.

Step 2: Enter the Employee Details

Online Paystub generator step 2: employee information form

Name, address, employee ID, hire date and (if you want it shown) the last four digits of the SSN.

Step 3: Set the Pay Schedule and Period

Online Paystub generator step 3: pay schedule and period form

Choose weekly, biweekly, semimonthly, or monthly, then enter the pay period start and end dates and the pay date.

Step 4: Enter Earnings

Online Paystub generator step 4: earnings entry form

Select hourly or salary. For hourly, enter the rate and hours; add separate rows for overtime, bonus, or commission if they apply.

Step 5: Set Filing Status and Deductions

Online Paystub generator step 5: filing status and deductions form

Choose the federal and state filing status, tick the multiple-jobs box if it applies and add any pre-tax or post-tax deductions.

Step 6: Review the Calculated Taxes

Online Paystub generator step 6: calculated taxes review

The generator fills in federal income tax, Social Security, Medicare and state and local taxes automatically, using the current year's tables. If a label on the preview is unfamiliar, the list of pay stub abbreviations explains each code.

Step 7: Preview, Add Extras and Download

Online Paystub generator step 7: preview and download screen

Check the summary bar (current and YTD gross, deductions, net pay), optionally add a direct deposit slip section, then download the finished PDF. For a line-by-line view of what the finished document should look like, see a sample pay stub explained.

How to Calculate the Numbers on a Paystub

Whether you are making the stub by hand or checking a generator's output, every figure comes from the same sequence.

Step 1: Gross Pay

Gross Pay is everything earned in the period before any deduction:

  • Hourly: rate × regular hours, plus overtime hours × 1.5 × rate, plus any bonus, commission, or tips.
  • Salaried: annual salary ÷ number of pay periods (52 weekly, 26 biweekly, 24 semimonthly, 12 monthly).

Step 2: Pre-Tax Deductions

Subtract Section 125 benefit premiums (health, dental, vision), traditional 401(k) or 403(b) contributions, HSA and FSA contributions and commuter benefits. Two different taxable bases result:

  • Federal and state income tax base: gross minus all pre-tax deductions.
  • FICA base: gross minus Section 125 premiums, HSA and FSA only. Traditional 401(k) contributions do not reduce Social Security and Medicare wages.

Step 3: Federal Income Tax

Apply the IRS Publication 15-T percentage method for the employee's filing status, pay frequency and W-4 entries to the income tax base. This is the one line that is impractical to do by hand for every period, which is the main reason to use a generator with the current year's tables.

Step 4: Social Security and Medicare (FICA)

For 2026:

  • Social Security: 6.2% of FICA wages, until year-to-date wages reach $184,500. After that, $0 for the rest of the year.
  • Medicare: 1.45% of FICA wages, no cap.
  • Additional Medicare: 0.9% on FICA wages above $200,000 year-to-date.

The employer matches the 6.2% and 1.45% separately; those employer amounts do not appear as employee deductions.

Step 5: State and Local Taxes

Depends entirely on the work state:

  • No state income tax: Alaska, Florida, Nevada, New Hampshire, South Dakota, Tennessee, Texas, Washington, Wyoming. The line is $0 or omitted.
  • Flat-rate states: apply the single rate to the state taxable base.
  • Bracketed states (California, New York, New Jersey and others): use that state's withholding tables and the state filing status.
  • State-specific lines: California SDI, New Jersey SDI/FLI, New York PFL, Washington PFML and similar programs appear as their own rows.
  • Local taxes: some cities and counties (New York City, Philadelphia, many Ohio and Pennsylvania municipalities) add a separate line.

Step 6: Post-Tax Deductions

Subtract Roth retirement contributions, union dues, wage garnishments, child support, loan repayments and after-tax insurance premiums. These do not change any tax figure.

Step 7: Net Pay and Year-to-Date

Net pay = Gross pay − pre-tax deductions − federal tax − FICA − state/local tax − post-tax deductions

Then add every current-period figure to the previous stub's YTD totals to produce this period's YTD column. On the first stub of the year, current and YTD are identical.

Worked Example: Making a Paystub From Scratch

An hourly employee in Texas, paid biweekly, single filer on a 2020-or-later W-4 with no extra entries, one pre-tax health deduction and one traditional 401(k) contribution. Second pay period of the year.

Worked example inputs
FieldValue
Hourly rate$24.00
Regular hours80
Overtime hours5
Health premium (pre-tax, Section 125)$80.00
401(k) traditional (pre-tax)5% of gross
Work stateTexas (no state income tax)
  • Step 1: Gross pay. Regular: 80 × $24.00 = $1,920.00. Overtime: 5 × $24.00 × 1.5 = $180.00. Gross pay = $2,100.00.
  • Step 2: Pre-tax deductions. Health: $80.00. 401(k): 5% × $2,100.00 = $105.00. Income tax base: $2,100.00 − $80.00 − $105.00 = $1,915.00. FICA base: $2,100.00 − $80.00 = $2,020.00 (401(k) does not reduce FICA).
  • Step 3: Federal income tax. Using the IRS 2026 Percentage Method Tables, a single employee paid biweekly with $1,915 in federal taxable wages and no additional Form W-4 adjustments would have approximately $145.95 withheld for federal income tax under the automated percentage method. The math: $1,915.00 × 26 = $49,790.00 a year, minus the $8,600 Worksheet 1A adjustment = $41,190.00. The 2026 single table gives $1,240.00 plus 12% of the $21,290.00 above $19,900, or $3,794.80 a year. Divided by 26 pay periods, that is $145.95.
  • Step 4: FICA. Social Security: 6.2% × $2,020.00 = $125.24. Medicare: 1.45% × $2,020.00 = $29.29.
  • Step 5: State tax. Texas: $0.00.
  • Step 6: Post-tax deductions. None.
  • Step 7: Net pay. $2,100.00 − $80.00 − $105.00 − $145.95 − $125.24 − $29.29 = $1,614.52.

Resulting stub:

Employee: Hourly, Texas, biweekly, single filer, 2020-or-later W-4, no extra entries · second pay date of 2026 (Jan 30, for Jan 11 to Jan 24)

Earnings
RateHoursCurrentYTD
Regular$24.0080$1,920.00$3,840.00
Overtime$36.005$180.00$180.00
Gross pay$2,100.00$4,020.00
Deductions
CurrentYTD
Health insurance (pre-tax)$80.00$160.00
401(k) traditional (pre-tax)$105.00$201.00
Federal income tax$145.95$271.38
Social Security$125.24$239.32
Medicare$29.29$55.97
Total deductions$485.48$927.67
Summary
CurrentYTD
Gross pay$2,100.00$4,020.00
Deductions$485.48$927.67
Net pay$1,614.52$3,092.33

The YTD column adds the first pay date of 2026 (Jan 16): 80 regular hours with no overtime, the same $80.00 health premium and a 5% 401(k) contribution of $96.00. That leaves $1,744.00 of federal taxable wages, which the same IRS method turns into $125.43 of federal income tax. Social Security and Medicare for that period are figured on $1,840.00 ($1,920.00 minus the Section 125 health premium), or $114.08 and $26.68. YTD federal income tax is therefore $125.43 + $145.95 = $271.38.

Here is the same stub laid out the way a generator prints it:

Fictional sample pay stub
Fictional sample pay stub for illustration only. It is not a real pay record and is not connected to any real company or person.

The same inputs entered into a generator produce this stub in about two minutes. Other IRS methods and rounding choices can move the federal line by a few cents.

Three Ways to Make a Paystub Compared

Three ways to make a paystub
MethodTime per stubTax accuracyBest for
Online paystub generator2 to 5 minutesCurrent-year federal and state tables built inSelf-employed, contractors, small employers, anyone who needs a stub today
Spreadsheet or template20 to 40 minutesOnly as accurate as your manual lookups; must be updated every JanuaryPeople comfortable with tax tables who make very few stubs
Full payroll softwareSet-up hours, then automaticHigh and it also files and remits taxesBusinesses with regular employees and ongoing payroll obligations

A generator sits between the other two: it does the tax math correctly without the cost and set-up of full payroll software but it does not file or remit payroll taxes for you. Whoever makes the stub is still responsible for depositing the withheld amounts if there is an employer-employee relationship.

How to Make a Paystub for Yourself (Self-Employed)

Freelancers, sole proprietors, single-member LLC owners and S corporation owners often need a stub for a mortgage, auto loan, or rental application even though no employer issues one. If you work for clients as a 1099 contractor instead of paying yourself from your own business, the record looks different: nothing is withheld and pay stubs for independent contractors have to line up with each client's 1099-NEC rather than with payroll.

The right income record depends on how you work:

Income records by type of work
How you workCorrect income record
W-2 employeeReal payroll records and the pay stubs your employer issues
Sole proprietor or 1099 contractorIncome and expense records, invoices, bank statements and tax returns
S corporation owner receiving W-2 wagesPay stubs issued through the company's actual payroll

If you operate as a sole proprietor or independent contractor, document your income using actual business records, invoices, bank statements and tax filings. An owner's draw is not the same as employee wages and should not be presented as a W-2 salary. The IRS explains that a sole proprietor is not an employee of their own business, which is why an owner's draw should not be treated as regular payroll wages. Business owners who receive wages through formal payroll, such as qualifying S corporation shareholder-employees, should use their actual payroll records when creating pay stubs.

If you make quarterly estimated tax payments, keep those payments separate from employee payroll withholding. The IRS estimated tax guidelines explain how self-employed individuals generally pay income tax and self-employment tax through estimated payments rather than employer payroll withholding. You may include estimated tax payments in a personal cash-flow or income summary but you should not label them as taxes withheld from wages unless actual payroll withholding occurred.

Keep the supporting records (bank statements, invoices, estimated tax payments) together. Lenders will ask for them and any summary you prepare must match your real income and your tax filings.

How to Make Paystubs for Employees (Small Business)

If you have one or a few employees and run payroll yourself:

  • Collect a Form W-4 from each employee and, where required, the state equivalent. The filing status and entries on these forms drive the withholding.
  • Make a stub for every pay period, for every employee, even if they are paid by direct deposit. Most states require it; California, for example, specifies exactly which fields must appear.
  • Keep YTD running correctly. Generate stubs in date order for each employee so the YTD column accumulates. Never create a mid-year stub with YTD equal to current unless it is the first pay of the year.
  • Deposit what you withhold. The federal income tax and FICA you show as deducted must be sent to the IRS on your deposit schedule, along with the employer match. State withholding goes to the state.
  • Keep records for at least three years, as required under the Fair Labor Standards Act and give employees access to their stubs (paper or electronic, depending on your state's rules).

Common Mistakes When Making a Paystub

  • Wrong pay frequency. Selecting biweekly for a semimonthly employee changes the withholding table and the number of periods per year.
  • Applying 401(k) to the FICA base. Traditional 401(k) reduces income tax, not Social Security and Medicare.
  • Forgetting the Social Security cap. Once YTD wages pass $184,500 in 2026, that line must drop to $0.
  • Using the employer's state instead of the employee's. Remote employees are generally taxed where they work, which is where they live.
  • Skipping state-specific lines. A California stub without SDI, or a New Jersey stub without SDI and FLI, is incomplete.
  • Resetting YTD. Every stub after the first of the year must carry the previous totals forward.
  • Rounding the gross. $25.00 × 37.5 hours is $937.50, not $940. Small rounding breaks the reconciliation with the W-2 at year end.
  • Leaving the pay date before the period end without meaning to. It happens (some employers pay early) but it should be deliberate.

Yes, as long as the stub is accurate. There is no federal law that says a pay stub must come from a payroll company. An employer can produce stubs with any tool and a self-employed person can document their own income in stub form.

What is illegal is producing a stub that misrepresents income, employer, or employment status in order to obtain credit, housing, benefits, or a government program. That is fraud, whether the document was made in a generator, a spreadsheet, or by hand. Lenders and employers may verify pay stubs by comparing payroll records, tax calculations and actual payments. However, FICA withholding does not always equal 7.65% of gross pay because the Social Security wage base, Additional Medicare Tax and certain pre-tax benefits can change the amount withheld. The IRS Social Security and Medicare withholding rules explain why Social Security withholding has an annual wage limit while Medicare tax does not.

Made honestly, a self-generated stub is a normal, accepted document. Made dishonestly, it is evidence.

Make Your Paystub Now

If you have the information from the checklist above, you are five minutes away from a finished stub. Enter the company and employee details, the pay period and earnings and the work state; review the calculated taxes; download the PDF.

Frequently Asked Questions

How do I make a paystub for free?

You can lay one out in a spreadsheet using the calculation steps above but you will need to look up the current federal and state withholding tables yourself and update them every year. A generator handles that part for you.

Can I make a paystub without an employer?

It depends on how you work. Sole proprietors and 1099 contractors document income with invoices, bank statements and tax returns, since an owner's draw is not payroll wages. Business owners paid a salary through formal payroll, such as S corporation shareholder-employees, use their actual payroll records.

What information do I need to make a pay stub?

Employer name and address, employee name and address, pay frequency, pay period and pay date, gross earnings (rate and hours or salary), work state, filing status, any deductions and the previous stub's YTD totals if it is not the first of the year.

How do I calculate taxes on a paystub?

Subtract pre-tax deductions to get the taxable base, apply the IRS percentage method for federal income tax, take 6.2% Social Security (up to $184,500 in 2026) and 1.45% Medicare on FICA wages, then apply your state's withholding rules.

How do I make a paystub with year-to-date totals?

Enter the previous stub's YTD figures (or generate stubs in date order for the same employee) so each new stub adds the current period to the running totals.

Can I make a paystub for a past pay period?

Yes. Enter the historical pay period and pay date and the earnings that were actually paid. Keep the YTD consistent with the stubs before and after it.

Do I need an EIN to make a pay stub?

No. Most stubs show only the employer's name and address. Including the EIN is optional but can make the stub easier for a lender to verify.

How long does it take to make a paystub online?

Two to five minutes once you have the information ready.

Is a paystub I made myself accepted by banks and landlords?

Yes, if it is accurate and supported by bank statements, tax documents, or employer verification. Lenders care about whether the income is real and verifiable, not which software produced the page.

What is the difference between making a pay stub and running payroll?

Making a stub documents a payment. Running payroll also calculates employer taxes, deposits withheld amounts with the IRS and state and files quarterly and annual returns. A generator does the first; employers remain responsible for the rest.

Written by Alexander Caldwell and reviewed by Ethan Reynolds.

Alexander Caldwell

About the author

Alexander Caldwell

Alexander Caldwell is a financial expert specializing in payroll management, with over 12 years of experience in the industry. He earned his bachelor's degree in finance from the University of California, Berkeley. Throughout his career, Alexander has worked with businesses of all sizes, helping them streamline payroll processes and ensure compliance with tax regulations. At Online Pay Stub, he is dedicated to providing accurate and reliable payroll solutions, making it easier for employees and businesses to manage their financial records efficiently.

View all articles by Alexander
Ethan Reynolds

Reviewed by

Ethan Reynolds

Ethan Reynolds is an experienced finance professional with a strong background in financial reporting, tax preparation and business accounting. He earned his master's degree in accounting from Harvard University and has over 3 years of expertise in managing financial records for companies of all sizes. At Online Pay Stub, Ethan helps clients optimize their financial management, providing insights on tax strategies, bookkeeping and payroll integration to ensure smooth and compliant financial operations.

View all articles by Ethan
Add

Add your info

Use our secure online forms to enter your Company & Personal details in the fields provided.

Preview your

Preview your document

Make edits before you order. Get documents delivered to your inbox in minutes.

Download your

Download your paystubs

Download and print the secure PDF. We'll print and mail your pay stubs and W2s.

Create A Paystub Now