Free Tool

Pay Stub Generator

Create professional pay stubs instantly. Perfect for freelancers tracking income or employers issuing payments.

Note: This tool is for reference and educational purposes. Freelancers on 1099 don't receive traditional pay stubs—their "pay stub" is their invoice. Use this to understand pay stub structure or track contractor payments.

Employer Information
Who is paying the employee?
Employee Information
Who is being paid?
Pay Details
Enter earnings and deductions
$

Deductions

$
$
$
$
Pay Stub Summary
Gross Pay$0.00
Federal Tax-$0.00
State Tax-$0.00
Social Security-$0.00
Medicare-$0.00
Total Deductions-$0.00
Net Pay$0.00

You're using Eonebill's free pay stub tool — no signup needed.

With Eonebill, create invoices, contracts, receipts & more — from $0/mo

Free $0Pro $19/moBusiness $69/mo

1099 vs. W-2: What Freelancers Need to Know

If you're a freelancer or independent contractor, you're almost certainly a 1099 worker—not a W-2 employee. This distinction matters enormously for your taxes and record-keeping.

W-2 employees have taxes withheld from every paycheck by their employer. The employer pays half of Social Security and Medicare taxes; the employee pays the other half. W-2 workers receive traditional pay stubs showing gross pay, deductions, and net pay—exactly what this generator creates.

1099 contractors are self-employed. No taxes are withheld. You receive the full amount you negotiated, and it's YOUR responsibility to set aside money for taxes. The "pay stub" for a 1099 worker is actually their invoice—when you bill a client, that invoice IS your pay stub for record-keeping purposes.

The practical upshot: if you're a freelancer, you don't need pay stubs from clients—you need to track your invoices meticulously. Every payment you receive should be logged as income, and you should set aside roughly 25-30% of every payment for federal, state, and self-employment taxes.

This pay stub generator is still useful for freelancers in two scenarios: (1) if you hire subcontractors and need to provide them with documentation, and (2) for understanding the structure of traditional payroll—knowledge that helps you compare your freelance income to what equivalent employment would pay.

Common Pay Stub Scenarios

See how pay stubs look across different employment types

Monthly Salary Employee
Full-time employee on a fixed monthly salary
Pay TypeSalary
Hourly Rate / Salary$5,000/month
Hours WorkedN/A
Gross Pay$5,000.00
Federal Tax-$750.00
State Tax-$350.00
Social Security (6.2%)-$310.00
Medicare (1.45%)-$72.50
Total Deductions-$1,482.50
Net Pay$3,517.50
Hourly Employee — $25/hr
Part-time employee working standard hours
Pay TypeHourly
Hourly Rate / Salary$25.00/hr
Hours Worked80 (bi-weekly)
Gross Pay$2,000.00
Federal Tax-$240.00
State Tax-$140.00
Social Security (6.2%)-$124.00
Medicare (1.45%)-$29.00
Total Deductions-$533.00
Net Pay$1,467.00
Hourly + Overtime
Employee with overtime hours in a pay period
Pay TypeHourly
Hourly Rate / Salary$22.00/hr
Hours Worked44 (40 regular + 4 OT)
Gross Pay$1,012.00
Federal Tax-$121.44
State Tax-$70.84
Social Security (6.2%)-$62.74
Medicare (1.45%)-$14.67
Total Deductions-$269.69
Net Pay$742.31

Pay Stub vs. Invoice — What's the Difference?

Many freelancers confuse pay stubs with invoices. Here's a clear breakdown:

AspectPay StubInvoice
Created ByEmployer (for employees)Self-employed / contractor (for clients)
PurposeDocuments wages paid and taxes withheldRequests payment for goods or services
Taxes WithheldYes — federal, state, Social Security, MedicareNo — freelancer is responsible for self-employment tax
Who Keeps ItEmployee (for personal records)Freelancer (as income documentation)
For TaxesEmployer reports via W-2; employee uses to fileFreelancer reports via Schedule C; client reports via 1099
Legal RequirementRequired for W-2 employees in most statesRequired when billing clients (creates paper trail)

IRS Reference: The IRS requires employers to provide Form W-2 to employees by January 31 of the following year. For self-employed individuals, Schedule C (Form 1040) is used to report self-employment income. Keep all invoices and payment records for at least 7 years.

Related Resources

Frequently Asked Questions

Important Notice — Not Tax Advice

This pay stub generation tool is provided for informational and educational purposes only and does not constitute legal, tax, financial, or professional advice. Results are estimates based on the inputs you provide and current published rates, which may change without notice.

Tax laws vary by federal, state, and local jurisdiction and may not reflect your individual situation. Eonebill makes no warranty as to the accuracy, completeness, or applicability of any output and is not responsible for any decisions made based on this tool.

Before filing any tax form, claiming a deduction, or making a financial decision, consult a qualified tax professional, CPA, or licensed attorney. For official guidance, visit IRS.gov or your state's department of revenue.

What Is a Pay Stub?

A pay stub is a written record of the wages an employer paid an employee for a specific pay period, detailing the gross earnings, all tax withholdings, voluntary deductions, and the resulting net pay. Most pay stubs are issued electronically alongside the actual paycheck or direct deposit, either through an employer payroll system or via a payroll provider portal. A complete pay stub serves three audiences: the employee (proof of income for loans, apartments, immigration); the employer (audit trail and state-compliance record); and tax authorities (W-2 reconciliation and wage verification).

In the United States, pay stub requirements vary by state. Federal law (the Fair Labor Standards Act) does not mandate pay stubs at all, but 38 states require employers to provide them — most as itemized written statements, some as electronic-only as long as the employee can access them. Eleven states (California, Hawaii, Connecticut among them) require detailed itemization that includes hours worked, rate of pay, and all deductions individually listed.

How to Create or Use a Pay Stub

For employers issuing pay stubs to employees, follow this seven-step process:

  1. Gather pay period data. Confirm the pay period dates, total hours worked (including overtime, holiday, and PTO breakdowns), and the agreed rate of pay. For salaried employees, the period rate is annual salary divided by pay periods per year.
  2. Calculate gross earnings. Hours times rate, plus any bonuses, commissions, or supplemental wages for the period. List each component as a separate line on the stub.
  3. Subtract federal tax withholding. Use the most recent IRS Publication 15-T withholding tables, or run the employee W-4 elections through your payroll software.
  4. Subtract FICA taxes. Social Security at 6.2 percent (on wages up to 168,600 dollars for 2026), Medicare at 1.45 percent (no wage cap), plus additional 0.9 percent Medicare surtax on wages above 200,000 dollars for single filers or 250,000 dollars joint.
  5. Subtract state and local taxes. State income tax (none in 9 states), state disability (CA, NJ, NY, HI, RI), local income tax (Pennsylvania, Ohio, NYC, others), and unemployment insurance employee portions where applicable.
  6. Subtract voluntary deductions. Pre-tax: 401(k), health insurance premiums (Section 125 plans), HSA, FSA, commuter benefits. Post-tax: Roth 401(k), garnishments, union dues, charitable deductions.
  7. Calculate and display net pay. Gross minus all withholdings equals net pay (take-home). Display year-to-date totals for every category so the employee can reconcile against the eventual W-2.

For employees needing a pay stub for personal use — apartment applications, loan verification — most US employers can reissue a pay stub from a recent period through their payroll portal. For independent contractors who have no W-2 wages, a pay stub is not the right document — use a 1099 income summary, bank statements, or a profit-and-loss statement from your accounting software.