Skip to main content
Payroll Software · 9 min

How to Run Payroll: Step-by-Step Guide for 2026

Business owner counting cash and preparing to run payroll Photo by Karolina Grabowska on Pexels

Running payroll is more disciplined than complicated. Once your software is configured and your employee data is clean, a typical pay cycle takes 10–15 minutes. The hard parts are the first cycle (setup), the first quarter (deposits), and the first January (W-2s). Get those three checkpoints right and the rest is just rhythm.

This guide walks through running payroll in 2026 from scratch — registering with the IRS, setting up your software, processing your first cycle, depositing taxes, and filing the quarterly and annual returns. We’ve calibrated the steps for a small employer using full-service software like Gusto, OnPay, or QuickBooks Payroll. If you’re self-filing, double the time estimates and triple the attention to deadlines.

How This Guide Works

We’ve broken the process into three phases: pre-launch (registrations and setup), per-cycle (the recurring work), and post-cycle (deposits and filings). The estimated time assumes a 10-employee small business using full-service payroll software. Phase one happens once. Phase two happens every pay cycle. Phase three is mostly automated by your software but is your responsibility to verify.

PhaseStepsTimeFrequency
Pre-launch setup84–6 hours totalOnce
Per-cycle processing610–15 minutesEvery payday
Quarterly filings330 minutesQuarterly
Annual filings42 hoursAnnually
Year-end close53 hoursAnnually

Phase 1: Pre-Launch Setup

Step 1: Register Your Business with the IRS

You need a Federal Employer Identification Number (FEIN) before you can run payroll. Apply free at IRS.gov — most businesses receive their FEIN immediately. If you’ve been operating with a sole proprietorship and using your SSN, get an EIN before adding any W-2 employee.

Step 2: Register with State Tax and Unemployment Agencies

Every state where you have employees requires at least two registrations: state income tax withholding (in 41 states) and state unemployment insurance (all 50 states). Plan on 2–4 hours of paperwork per state. Multi-state employers should register before the first paycheck — state agencies are slow.

Step 3: Determine Pay Schedule

Pick from weekly, bi-weekly, semi-monthly, or monthly. Bi-weekly (every two weeks, 26 paychecks/year) is the US small-business default. Semi-monthly (15th and last day, 24 paychecks/year) is common for salaried-only teams. Some states regulate frequency — California requires at least semi-monthly for hourly workers.

Step 4: Choose Payroll Software

Use our other guides to pick — Gusto Simple, OnPay, ADP RUN, or QuickBooks Payroll cover 80% of small-business needs. Avoid signing annual contracts on your first platform; you may switch within 12 months.

Step 5: Collect Employee Information

Each W-2 employee needs: Form W-4 (federal withholding), state W-4 equivalent if applicable, Form I-9 (eligibility verification with supporting documents), direct deposit info (voided check or routing/account numbers), and benefit elections if applicable. Modern software collects all of this through self-service onboarding.

Step 6: Configure Pay Rates and Benefits

Enter each employee’s gross pay rate (hourly or salary), pay schedule, benefit deductions (health, dental, vision, 401(k), HSA, FSA), and post-tax deductions (garnishments, charitable contributions). Pre-tax vs post-tax classification matters for FICA calculations.

Step 7: Set Up Direct Deposit

Verify your business bank account inside your payroll software. Most providers run a small ACH test deposit; allow 1–3 business days before your first live run.

Step 8: Run a Dry-Run Payroll

Run a “preview” pay cycle without submitting. Verify gross pay, taxes withheld, net pay, employer taxes, and total cash needed against your spreadsheet calculations. Do not skip this step on cycle one.

Phase 2: Per-Cycle Processing

StepActionTimeCommon Pitfall
1Collect hours from time-tracking system2 minManual entry errors
2Add bonuses, commissions, reimbursements1 minForgetting expense reimbursements
3Apply deduction changes (new 401(k) elections, garnishments)1 minMissing court-ordered garnishments
4Review preview register3 minSkipping the review
5Approve and submit1 minSubmitting before review
6Confirm direct deposit funded1 minACH window deadlines

Step 1: Pull Hours from Time Tracking

If you use Homebase, When I Work, QuickBooks Time, or another integration, hours import with one click. Manually entered hours are the leading cause of payroll errors — industry data puts manual error rates between 1% and 8%.

Step 2: Add Variable Pay

Bonuses, commissions, expense reimbursements, and tip earnings need to be added per cycle. Reimbursements are typically non-taxable and must be flagged as such — accidentally taxing a $200 cell phone reimbursement makes employees suspicious of every paycheck.

Step 3: Apply Deduction Changes

Pull any new W-4 changes, 401(k) percentage updates, garnishment orders, and benefit elections. Most software prompts you when an employee submits a change.

Step 4: Review the Preview

Look at total gross, total taxes, total net, and total employer cost. If any line item changed >10% week-over-week without an obvious reason, investigate before submitting.

Step 5: Approve and Submit

Hit submit. Most modern providers (Gusto, OnPay, QuickBooks Payroll) process with two-day standard ACH; same-day costs extra.

Step 6: Confirm Funding

Within 24 hours, verify that your business bank account was debited and that direct deposits are queued for the right pay date.

Phase 3: Tax Deposits and Filings

Full-service software handles deposits and filings automatically. Your job is to verify, not execute.

FilingFrequencyDueForm
Federal payroll tax depositMonthly or semi-weekly15th of month or Wed/FriEFTPS
Form 941QuarterlyApr 30, Jul 31, Oct 31, Jan 31941
Form 940AnnualJanuary 31940
W-2/W-3AnnualJanuary 31W-2, W-3
1099-NECAnnualJanuary 311099-NEC
State withholding returnQuarterlyPer stateState form
State unemploymentQuarterlyPer stateState form

Year-End Close Checklist

December and January are the busiest payroll months. Use this checklist:

  1. Run a year-to-date payroll register and verify against the GL.
  2. Confirm all 1099-eligible vendors received a $600+ threshold check.
  3. Verify employee addresses are current (W-2s mail to address on file).
  4. Process bonus payroll runs before year-end if planned.
  5. Generate and distribute W-2s and 1099s by January 31.

Tips for Running Payroll Smoothly

  1. Run a preview every cycle, even after 50 successful runs — most errors are caught here.
  2. Lock down a payroll deadline (e.g., “hours due by noon Tuesday for Friday pay”) and enforce it.
  3. Reconcile payroll to the GL monthly, not annually — small errors compound fast.
  4. Treat new-hire onboarding as part of payroll, not HR — bad data inputs cause 80% of cycle errors.
  5. Keep a one-page “payroll runbook” for the person backing you up when you’re on vacation.

💡 Editor’s pick: Gusto AutoPilot lets you skip running payroll entirely once configured — for salaried-only teams, it’s the closest thing to set-it-and-forget-it.

💡 Editor’s pick: QuickBooks Payroll Elite handles all federal, state, and local filings automatically and includes tax-penalty protection up to $25,000.

💡 Editor’s pick: Roll by ADP lets you run payroll in under three minutes from your phone — ideal for solo founders who travel.

FAQ — How to Run Payroll

Q: How long does it take to run payroll the first time? A: Plan on 4–6 hours for pre-launch setup, then 30–45 minutes for the first live cycle. By cycle three, you should be at 10–15 minutes per run.

Q: Can I run payroll without software? A: Technically yes — IRS Publication 15 has the withholding tables. Practically, no: above two employees, the time and risk almost always exceed the $17–$40/month software cost.

Q: What’s the deadline to submit payroll for a Friday pay date? A: Most software requires submission 1–2 business days before pay date for standard ACH. Same-day direct deposit lets you submit morning-of for many providers (Gusto Premium, QuickBooks Payroll Premium, ADP RUN Complete).

Q: How do I handle a payroll error after submission? A: If the run hasn’t released, your software typically allows a void within minutes. After release, you’ll process a manual correction (off-cycle payment) and adjust the next cycle.

Q: When do I owe federal payroll-tax deposits? A: New employers default to monthly (due 15th of the following month). Once your lookback-period liability exceeds $50,000, you switch to semi-weekly (Wed/Fri after pay date).

Q: What if I’m late on a payroll-tax deposit? A: Failure-to-Deposit penalties scale: 2% if 1–5 days late, 5% if 6–15 days late, 10% if 16+ days, 15% after IRS notice. File and pay immediately — the penalty cap stops climbing once you remit.

Final Verdict

Running payroll in 2026 is straightforward once setup is done — three phases, a handful of recurring steps, and a calendar of deposit deadlines. The two best investments you can make are full-service software (so deposits and filings happen automatically) and a clean time-tracking workflow (so the data going in is right). Get those two right and your payroll team can be one person with 30 minutes free per cycle.

This article is for informational purposes only. Software pricing, features, and tax rules are accurate as of publication and subject to change. Starbo Serve may receive compensation for some placements; rankings are independent.


By Starbo Serve Editorial · Updated May 9, 2026

  • payroll
  • how to run payroll
  • 2026
  • small business