How to Run Payroll: Step-by-Step Guide for 2026
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.
| Phase | Steps | Time | Frequency |
|---|---|---|---|
| Pre-launch setup | 8 | 4–6 hours total | Once |
| Per-cycle processing | 6 | 10–15 minutes | Every payday |
| Quarterly filings | 3 | 30 minutes | Quarterly |
| Annual filings | 4 | 2 hours | Annually |
| Year-end close | 5 | 3 hours | Annually |
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
| Step | Action | Time | Common Pitfall |
|---|---|---|---|
| 1 | Collect hours from time-tracking system | 2 min | Manual entry errors |
| 2 | Add bonuses, commissions, reimbursements | 1 min | Forgetting expense reimbursements |
| 3 | Apply deduction changes (new 401(k) elections, garnishments) | 1 min | Missing court-ordered garnishments |
| 4 | Review preview register | 3 min | Skipping the review |
| 5 | Approve and submit | 1 min | Submitting before review |
| 6 | Confirm direct deposit funded | 1 min | ACH 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.
| Filing | Frequency | Due | Form |
|---|---|---|---|
| Federal payroll tax deposit | Monthly or semi-weekly | 15th of month or Wed/Fri | EFTPS |
| Form 941 | Quarterly | Apr 30, Jul 31, Oct 31, Jan 31 | 941 |
| Form 940 | Annual | January 31 | 940 |
| W-2/W-3 | Annual | January 31 | W-2, W-3 |
| 1099-NEC | Annual | January 31 | 1099-NEC |
| State withholding return | Quarterly | Per state | State form |
| State unemployment | Quarterly | Per state | State form |
Year-End Close Checklist
December and January are the busiest payroll months. Use this checklist:
- Run a year-to-date payroll register and verify against the GL.
- Confirm all 1099-eligible vendors received a $600+ threshold check.
- Verify employee addresses are current (W-2s mail to address on file).
- Process bonus payroll runs before year-end if planned.
- Generate and distribute W-2s and 1099s by January 31.
Tips for Running Payroll Smoothly
- Run a preview every cycle, even after 50 successful runs — most errors are caught here.
- Lock down a payroll deadline (e.g., “hours due by noon Tuesday for Friday pay”) and enforce it.
- Reconcile payroll to the GL monthly, not annually — small errors compound fast.
- Treat new-hire onboarding as part of payroll, not HR — bad data inputs cause 80% of cycle errors.
- Keep a one-page “payroll runbook” for the person backing you up when you’re on vacation.
Recommended Offers
💡 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.
Related Reading on Starbo Serve
- Best Payroll Software of 2026: Top 10 Compared
- Payroll Tax Compliance Guide for 2026
- Best Payroll Software for Small Business in 2026
- Self-Service vs Full-Service Payroll: 2026 Comparison
- Payroll Software Features Checklist for 2026
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