How to Make a Pay Stub -- Manual Method vs Generator
If you're self-employed, run a small business with a few employees, or need documentation of income you actually earned, you may need to create a pay stub. This guide walks through the complete manual calculation method, the three most expensive calculation mistakes people make, and how a generator saves time while eliminating those errors.
One important point upfront: generating a pay stub that documents real income you actually earned is completely legitimate. Gig workers, freelancers, and small business owners do it routinely for apartment applications, car loans, and mortgage pre-qualification. What's not legitimate is fabricating income you didn't earn โ that's fraud. This guide assumes you're documenting actual earnings.
What Information You Need Before You Start
Before calculating anything, gather:
- Gross pay: What the employee (or you, if self-employed) earned this period โ hours ร rate, or salary รท pay periods
- Pay period dates: Start date, end date, and pay date
- Filing status: Single, Married Filing Jointly, Head of Household (from W-4)
- State of employment: Determines which state taxes apply
- Voluntary deductions: 401(k) contributions, health insurance premium, HSA
- YTD figures: How much has been earned and withheld this year before this period
If you're creating stubs for employees, you also need their W-4 elections (allowances or the 2020+ W-4 format) to calculate federal withholding correctly.
The Manual Method: Step-by-Step
Step 1: Calculate Gross Pay
For salaried employees: annual salary รท number of pay periods per year.
- Weekly: รท 52
- Bi-weekly: รท 26
- Semi-monthly: รท 24
- Monthly: รท 12
Example: $52,000/year, bi-weekly = $52,000 รท 26 = $2,000.00 gross.
For hourly employees:
- Regular pay: hours ร rate
- Overtime pay: overtime hours ร (rate ร 1.5)
- Total gross: regular + overtime
Example: 80 hours ร $18/hr = $1,440 regular + 5 hours ร $27/hr = $135 OT = $1,575 gross.
Step 2: Calculate Social Security and Medicare (FICA)
These are the easy ones โ straightforward percentages with no bracket math required.
- Social Security: gross pay ร 0.062 (if YTD earnings are under $168,600 for 2024)
- Medicare: gross pay ร 0.0145 (no cap)
For our $2,000 bi-weekly employee:
- Social Security: $2,000 ร 0.062 = $124.00
- Medicare: $2,000 ร 0.0145 = $29.00
Important: If YTD earnings have already crossed $168,600, Social Security withholding stops at $0 for the rest of the year. Medicare continues at 1.45% regardless.
Step 3: Calculate Federal Income Tax Withholding
This is the most complex calculation. You need IRS Publication 15-T (available free at irs.gov) or the Wage Bracket Method Tables.
Using the 2024 Percentage Method for a single filer paid bi-weekly with no W-4 adjustments:
- Adjusted Annual Wage: ($2,000 ร 26) โ standard deduction ($14,600) = $37,400 taxable
- Apply 2024 brackets:
- 10% on first $11,600 = $1,160
- 12% on $11,600โ$37,400: ($37,400 โ $11,600) ร 12% = $3,096
- Total annual tax: $4,256
- Per-period withholding: $4,256 รท 26 = $163.69
Add any additional withholding the employee requested on Form W-4, Step 4(c).
Step 4: Calculate State Income Tax
Every state uses different rates, brackets, and rules. For simplicity, many manual stub creators use the effective rate approach: look up your state's average effective tax rate for the income level, then multiply.
- California (~6% effective at $52k): $2,000 ร 0.06 = $120.00
- New York (~4.5% effective at $52k): $2,000 ร 0.045 = $90.00
- Texas, Florida, etc.: $0.00
For precise state calculations, use your state's withholding tables (every state tax agency publishes them).
Step 5: Subtract Pre-Tax Voluntary Deductions
Pre-tax deductions come out before taxes are calculated (for federal purposes), though for FICA taxes, only certain deductions are exempt:
- 401(k) contributions: exempt from federal income tax, but NOT from Social Security or Medicare
- Health insurance: exempt from federal income tax and FICA
- HSA contributions: exempt from federal income tax and FICA
This distinction matters. A $200/period 401(k) contribution reduces your federal income tax withholding (because it reduces taxable wages for income tax purposes) but does NOT reduce your FICA deductions.
Step 6: Calculate Net Pay
Net pay = Gross pay โ All deductions
For our $2,000 bi-weekly example (single, no voluntary deductions, mild-tax state at 4%):
| Item | Amount |
|---|---|
| Gross pay | $2,000.00 |
| Federal income tax | โ$163.69 |
| Social Security | โ$124.00 |
| Medicare | โ$29.00 |
| State income tax (4%) | โ$80.00 |
| Net pay | $1,603.31 |
Step 7: Update YTD Totals
Every line item gets updated with a running year-to-date total. If this is the 10th bi-weekly pay period of the year:
- YTD gross: $2,000 ร 10 = $20,000
- YTD federal: $163.69 ร 10 = $1,636.90
- YTD Social Security: $124.00 ร 10 = $1,240.00
- And so on for each line
Step 8: Format the Stub
A professional pay stub in Excel or on paper should include:
- Company letterhead or name/address block
- Employee name, ID, and address
- Pay period dates and pay date
- Earnings section with current and YTD columns
- Deductions section with current and YTD columns
- Net pay prominently displayed
Save it as a PDF for professional presentation. A Word or Excel file that could be edited looks less credible to a lender or landlord than a locked PDF.
The 3 Most Common (and Expensive) Calculation Mistakes
Mistake 1: Using a Flat Federal Tax Percentage
The most common error: using a round number like 22% for federal income tax because "I'm in the 22% bracket."
The problem: Tax brackets are marginal, not flat. You pay 10% on the first $11,600, 12% on the next chunk, then 22% only on income above $47,150. Applying 22% to all gross pay significantly overstates your actual tax burden.
Dollar impact: For a $50,000/year employee (bi-weekly $1,923 gross), applying a flat 22% gives $423/period in federal tax. The correct calculation (using IRS percentage method, standard deduction) is approximately $130/period. That's a $293/period difference โ $7,618/year. A stub showing $423 federal withholding when the correct amount is $130 will raise immediate red flags with any lender who reviews it.
Mistake 2: Not Applying the Social Security Wage Base
Social Security has a 2024 wage base of $168,600. Once cumulative earnings reach that amount, Social Security withholding stops โ it should show $0 for the remainder of the year.
The problem: People creating manual stubs for high earners often continue calculating 6.2% all year, which overstates deductions and understates net pay for later-year stubs.
Dollar impact: An employee earning $200,000/year would overpay by $1,953.20 on the stub if you keep calculating SS after the wage base is crossed (6.2% ร $31,400 excess = $1,946.80 in phantom deductions).
Mistake 3: Ignoring Pre-Tax Deduction Order
Pre-tax deductions reduce your taxable wages for federal income tax, but the rules differ for FICA. Applying pre-tax deductions incorrectly results in wrong numbers for all downstream calculations.
The problem: Subtracting all pre-tax deductions from gross before calculating Social Security and Medicare. Health insurance and HSA are FICA-exempt (reduce SS and Medicare base), but 401(k) contributions are NOT FICA-exempt (SS and Medicare still apply to 401(k) dollars).
Dollar impact: For an employee contributing $500/period to a 401(k), incorrectly treating this as FICA-exempt would understate Social Security by $31.00 and Medicare by $7.25 per period โ $991/year in cumulative errors on the SS line alone.
The Generator Method: Why Most People Should Use It
The manual calculation process is accurate when done correctly but requires:
- Current year's IRS Publication 15-T withholding tables
- Your state's current withholding tables
- Careful attention to FICA wage base and pre-tax deduction ordering
- A clean spreadsheet template that formats the output professionally
A pay stub generator handles all of this automatically. IncomeRecord.com's free generator uses current 2024 federal and state withholding tables, applies the correct pre-tax deduction order for every deduction type, tracks the Social Security wage base, and produces a clean PDF with all required fields.
The process takes about 2 minutes:
- Enter employer name and address
- Enter employee name, address, and filing status
- Enter gross pay and pay period dates
- Add any voluntary deductions
- Download the PDF
The output is a professional, calculation-accurate PDF that shows exactly what a manually-calculated stub would show โ without the risk of the three common mistakes above.
Legal Considerations
Generating a pay stub that accurately documents your real income is entirely legal. Self-employed individuals, gig workers, and small business owners have always had the right to document their earnings.
What creates legal liability is using a fabricated stub โ one that shows income you didn't earn โ to obtain a loan, rental, or any financial product. That constitutes loan fraud or wire fraud, which are federal felonies. Every field on a legitimate stub corresponds to real, verifiable income.
When you generate a stub through IncomeRecord.com's self-employed generator, the calculations are based on the income figures you enter. Enter your real income. The calculation is honest, the PDF is professional, and the documentation serves its purpose.
How Lenders and Landlords Verify Pay Stubs
Understanding verification helps you prepare the right supporting documents:
- Employer call/verification: Standard for W-2 employees โ doesn't apply to self-employed
- Bank statement cross-reference: Lenders often ask for 2โ3 months of bank statements alongside stubs; deposits should reflect the net pay shown
- Tax return cross-reference: If your stub shows $8,000/month income but your Schedule C shows $40,000/year net profit, that's a conflict they'll ask about
- The Work Number (Equifax): A database of employment and income data โ only applies to W-2 employment at companies enrolled in the service
The safest documentation package for a self-employed person: generate an accurate stub showing real income, plus provide 2โ3 months of bank statements showing deposits consistent with that income, plus your most recent tax return (Schedule C). All three should tell the same income story.
Pay Stub Record-Keeping: How Long to Keep Them
IRS guidance and best practice for pay stub retention:
- One year minimum: Keep all pay stubs through the end of the tax year. Once your W-2 arrives and you've verified it matches your December YTD figures, you technically no longer need the individual stubs.
- Three years recommended: The IRS statute of limitations for auditing returns is 3 years from the filing date. Keeping stubs for 3 years means you have documentation if questioned about the income or withholding from those years.
- Six years for significant underreporting: If you underreported income by more than 25%, the IRS has 6 years to audit. If you're self-employed with complex income, 6-year retention is the safer standard.
- Indefinitely for proof of income: Mortgage applications, disability benefit calculations, and Social Security benefit estimates can all look back many years. If you generate stubs to document self-employment income, keeping them long-term is prudent.
The practical approach: keep a folder for each year containing all pay stubs for that year plus the final W-2. Digital copies in cloud storage (Google Drive, Dropbox, or an encrypted backup) are sufficient โ no need to keep paper indefinitely. Name files with the date and period clearly (e.g., "2024-06-15-stub-period-06-01-to-06-14.pdf") so you can find them without opening each one.
How Small Businesses Should Handle Pay Stub Recordkeeping
If you're a small business owner generating stubs for employees, federal and state law requires you to maintain payroll records for at least 3 years (FLSA requirement: 2 years for basic records, 3 years for supplementary records). Many states require longer retention. A practical record set for each employee includes:
- Copy of the W-4 (or most recent W-4 update)
- All pay stubs generated for the employee
- A running payroll ledger showing gross pay, each deduction, and net pay by period
- Annual W-2 copies (keep for 4 years, as the W-2 is employment tax documentation)
- Any time records for hourly employees (these are separately required under FLSA for non-exempt workers)
For businesses with just 1โ3 employees, generating stubs through IncomeRecord.com and maintaining a simple folder structure by employee and year satisfies basic recordkeeping requirements. When you scale beyond a few employees, dedicated payroll software (Gusto at $40+/month, QuickBooks Payroll, or ADP for larger teams) makes more sense than generating individual stubs manually. The calculations stay current automatically, tax deposits are handled, and year-end W-2 generation is included. For the underlying documentation format that all payroll systems produce, see the complete pay stub field guide and the deductions explained guide.