Payroll for Small Business: The Complete 2026 Guide

reviewing payroll software options

Payroll for a small business means paying employees correctly, withholding the right taxes, and filing those taxes with the IRS and your state on time. Get one of those three wrong and you face penalties, interest, or unhappy staff. This guide to payroll for small business owners walks through the full process: what payroll is, how to do payroll step by step, the 2026 tax rates and deadlines you are responsible for, and what payroll for small business actually costs.

What is payroll for a small business?

Payroll is the process of calculating employee wages, withholding taxes and deductions, paying workers their net pay, and sending the withheld taxes to the government. For a small business, it also includes filing quarterly and annual tax forms and issuing year-end W-2 and 1099 documents. Payroll is a legal obligation, not just a payment, because you act as a tax collector for the IRS.

How payroll works: the 5 core parts

Every payroll run moves through the same five stages, whether you do it by hand or with software:

  1. Gross pay. Hours worked times pay rate, or salary divided by the number of pay periods, plus any overtime, bonuses, or commissions.
  2. Employee withholdings. Federal income tax (based on Form W-4), the employee share of Social Security and Medicare, plus state and local income tax where it applies.
  3. Employer taxes. Taxes you pay on top of wages: the employer match on Social Security and Medicare, federal unemployment (FUTA), and state unemployment (SUTA).
  4. Net pay. Gross pay minus withholdings and any voluntary deductions such as health insurance or retirement contributions. This is the amount the employee actually receives.
  5. Deposit and filing. You send withheld taxes plus your employer share to the IRS on a set schedule, then report everything on quarterly and annual returns.

How to set up payroll for a small business, step by step

If you are starting payroll for the first time, work through these nine steps in order. Setting up payroll for small business owners is mostly one-time work in steps 1 through 4. Steps 5 through 9 repeat every pay period or filing cycle.

Step 1: Get a federal Employer Identification Number (EIN)

An EIN is your business tax ID. You cannot run payroll or deposit payroll taxes without one. Apply free on the IRS website and you receive the number immediately. Many states also require a separate state tax ID for withholding and unemployment, so register with your state revenue and labor agencies at the same time.

Step 2: Classify each worker as an employee or contractor

This is the most expensive mistake to get wrong. A W-2 employee has taxes withheld and triggers employer taxes. A 1099 independent contractor handles their own taxes, and you only file a 1099-NEC if you pay them $600 or more in a year. Misclassifying an employee as a contractor exposes you to back taxes and penalties, so apply the IRS control tests (behavioral, financial, and relationship) before you decide.

Step 3: Collect Form W-4 and Form I-9 from every employee

Form W-4 tells you how much federal income tax to withhold. Form I-9 verifies the employee is authorized to work in the United States. Collect both before the first payday, and add any state withholding certificate your state requires.

Step 4: Choose a pay schedule

Common frequencies are weekly, biweekly, semimonthly, and monthly. Biweekly (26 pay periods a year) is the most common in the United States. Some states set a minimum frequency, so confirm your state rule before you commit. A consistent schedule makes tax deposits and cash flow easier to manage.

Step 5: Calculate gross pay for each employee

For hourly staff, multiply hours by the rate and add overtime at 1.5 times the regular rate for hours over 40 in a workweek under federal law. For salaried staff, divide the annual salary by the number of pay periods. The federal minimum wage is $7.25 per hour, but many states and cities set higher minimums, so use the highest rate that applies to your location.

Step 6: Withhold and calculate taxes

From each paycheck, withhold federal income tax using the employee W-4 and IRS Publication 15-T, plus 6.2% for Social Security and 1.45% for Medicare. Then calculate your employer share: another 6.2% and 1.45%, plus FUTA and SUTA. The 2026 rates are in the table further down. This is the step most prone to error when done by hand.

Step 7: Pay your employees

Pay net wages by direct deposit, paper check, or pay card. Direct deposit is standard and usually requires you to submit the run one to two business days before payday. Give each employee a pay stub showing gross pay, each deduction, and net pay. Some states require an itemized stub by law.

Step 8: Deposit and file your payroll taxes

Send withheld income tax and both shares of Social Security and Medicare to the IRS through EFTPS on your assigned schedule (monthly or semiweekly). Report these taxes each quarter on Form 941. Report and pay FUTA on Form 940 once a year. Deadlines and deposit rules are covered in the deadlines section below.

Step 9: Handle year-end forms

After the calendar year closes, give each employee a Form W-2 and each qualifying contractor a Form 1099-NEC by January 31. File copies with the Social Security Administration and the IRS. Keep payroll records for at least four years, which is the IRS recordkeeping standard for employment taxes.

2026 payroll tax rates small businesses must know

These are the federal rates in effect for 2026. State income tax and state unemployment (SUTA) rates vary, so check your state agency for those.

TaxRate (2026)Who paysWage limit
Social Security (OASDI)6.2% employee + 6.2% employer (12.4% total)Split equallyFirst $184,500 of wages
Medicare1.45% employee + 1.45% employer (2.9% total)Split equallyNo limit
Additional Medicare0.9%Employee only (no employer match)Wages over $200,000
Federal income taxVaries by W-4Employee (you withhold)All wages
FUTA (federal unemployment)6.0%, effective 0.6% with full state creditEmployer onlyFirst $7,000 of wages

Three numbers matter most for 2026. The Social Security wage base rose to $184,500, up from $176,100 in 2025, which is the maximum wage subject to the 6.2% Social Security tax. Medicare has no wage cap. FUTA stays at 6.0% on the first $7,000 per employee, but paying your state unemployment tax on time earns a credit of up to 5.4%, which drops the effective FUTA rate to 0.6%, or about $42 per employee per year.

Payroll tax deposit and filing deadlines (2026)

Two schedules run in parallel: when you deposit the money, and when you file the return. They are not the same date.

Deposit schedule. The IRS assigns you a monthly or semiweekly deposit schedule based on a lookback period (July 1, 2024 through June 30, 2025 for the 2026 year). If your reported tax in that window was $50,000 or less, you deposit monthly, by the 15th of the following month. Above $50,000, you deposit semiweekly. New employers start as monthly depositors. A separate rule applies if your accumulated liability reaches $100,000 on any day: you must deposit the next business day. All federal deposits go through EFTPS.

Filing deadlines. The key 2026 dates are below. If you deposited all taxes on time and in full, you generally get 10 extra calendar days to file Form 941.

FormWhat it reportsDeadline
Form 941 (Q1 2026)Income tax withheld, Social Security, MedicareApril 30, 2026
Form 941 (Q2 2026)Same, second quarterJuly 31, 2026
Form 941 (Q3 2026)Same, third quarterNovember 2, 2026
Form 941 (Q4 2026)Same, fourth quarterFebruary 1, 2027
Form 940Annual federal unemployment (FUTA)February 1, 2027 (2026 wages)
W-2 to employees and SSAAnnual wage and tax statementJanuary 31
1099-NEC to contractors and IRSNonemployee compensationJanuary 31

FUTA has its own deposit rule. If your FUTA liability passes $500 in a quarter, deposit it by the last day of the following month. If it stays at or under $500 for the year, you can pay it with Form 940.

How much does small business payroll cost in 2026?

There are three ways to handle payroll for small business owners, and the real cost is a mix of money and time. Doing it yourself is cheapest in dollars but slowest, since small business owners spend an estimated five hours per pay run on manual payroll. Small business payroll software automates most of that work for a predictable monthly fee. A full-service provider or accountant costs the most but removes nearly all the work and liability.

MethodTypical 2026 costBest forTrade-off
DIY (spreadsheet or free tool)$0 in software, high time cost1 to 2 employees, simple payYou own every tax error and deadline
Payroll softwareApprox. $20 to $80 per month base, plus $4 to $6 per employeeMost small businessesYou still review and approve each run
Full-service provider / accountant$80+ per month, often custom quotedComplex, multi-state, or no timeHighest cost, least control

Most small business payroll software uses a base fee plus a per-employee charge. As examples verified for 2026, SurePayroll starts around $20 per month, Square Payroll runs about $35 per month plus $6 per employee, and ADP RUN starts higher at roughly $79 per month plus a per-employee fee. Pricing changes often, so confirm current numbers on each provider page. For a side-by-side comparison of plans, fees, and who each tool fits, see our guide to the best payroll software for small business.

DIY payroll vs payroll software vs an accountant

The right choice depends on headcount, complexity, and how much risk you want to carry.

Do it yourself if you have one or two employees on simple, regular pay and you are comfortable with tax forms. The dollar cost is near zero, but the time and error risk are real. A single late or wrong deposit can cost more in penalties than a year of software.

Use payroll software if you want automated tax filing without the price of a full provider. Most platforms calculate withholdings, file federal and state taxes, run direct deposit, and produce W-2s and 1099s. This is the right fit for the majority of small businesses. Popular options include Gusto for ease of use, SurePayroll for low-cost and household payroll, and ADP for deeper compliance and HR needs.

Hire an accountant or full-service provider if you run multi-state payroll, have irregular pay, or simply have no time for it. You pay the most, but you hand off the work and much of the liability. If you are weighing free tools against paid software first, our breakdown of the free paystub generator vs paid payroll software walks through that decision.

Common small business payroll mistakes to avoid

These are the errors that most often turn payroll for small business owners into penalties or wage claims.

  • Misclassifying workers. Treating an employee as a 1099 contractor to skip employer taxes is the costliest payroll error and a common audit trigger.
  • Missing a tax deposit deadline. Late federal deposits carry penalties that rise the longer you wait, starting at 2% and climbing to 15%.
  • Using the wrong pay rate. Forgetting overtime, or applying the federal minimum wage when your state or city requires more, creates wage claims.
  • Skipping state registration. Many owners register federally but forget state withholding and unemployment accounts, which still owe tax.
  • Not keeping records. The IRS expects at least four years of payroll records. Reconstructing them after the fact is painful and risky.

Frequently asked questions

How do I do payroll for a small business?

Get an EIN, classify each worker, collect a W-4 and I-9, pick a pay schedule, then for each run calculate gross pay, withhold taxes, pay net wages, deposit the withheld taxes through EFTPS, and file Form 941 each quarter and Form 940 each year. You can do this by hand, but payroll software automates the calculations and filings.

How much does payroll cost for a small business?

Payroll software for a small business typically costs about $20 to $80 per month as a base fee, plus $4 to $6 per employee. Doing payroll yourself is free in software terms but costs significant time. A full-service provider or accountant costs more, often with a custom quote. Verify current pricing directly with each provider.

Can I do my own payroll for my small business?

Yes. With one or two employees and simple pay, you can run payroll manually using IRS Publication 15 and Publication 15-T for withholding tables. You stay responsible for accuracy and deadlines. Most owners move to software once they add employees, because the tax filing and year-end forms get harder to manage by hand.

What are the payroll taxes for a small business in 2026?

For 2026, you withhold 6.2% Social Security (on wages up to $184,500) and 1.45% Medicare from each employee, and match both as the employer. You also pay FUTA at an effective 0.6% on the first $7,000 per employee when state unemployment tax is paid on time. Federal income tax withholding is based on each employee Form W-4.

Do I need a payroll service for my small business?

You are not legally required to use a payroll service. You can run payroll yourself or have an accountant do it. A service or software helps most when you have several employees, multi-state payroll, or limited time, because it automates tax calculations, filings, and year-end forms and reduces the risk of penalties.

How often do I have to run payroll?

You choose the frequency: weekly, biweekly, semimonthly, or monthly. Biweekly is the most common in the United States. Some states set a minimum pay frequency for certain workers, so confirm your state rule. Whatever you pick, keep it consistent to simplify tax deposits and cash flow.

When are payroll taxes due for a small business?

Deposits are due monthly (by the 15th of the next month) or semiweekly, depending on your IRS lookback period. Returns are separate: Form 941 is due at the end of the month after each quarter, Form 940 is annual, and W-2 and 1099-NEC forms are due January 31. Timely depositors get up to 10 extra days to file Form 941.

What is the difference between a W-2 employee and a 1099 contractor?

A W-2 employee works under your control, has taxes withheld from each paycheck, and triggers employer payroll taxes. A 1099 contractor runs their own business, sets their own methods, pays their own taxes, and receives a 1099-NEC if paid $600 or more in a year. Classify based on the IRS control tests, not on what is cheaper.

How to Rollover 401k to Gold IRA in 2026: Complete Step-by-Step Guide

Estimated Reading Time: 12 minutes 🛡️ Protect Your Retirement from Inflation with a Gold IRA Rollover Worried about inflation and market volatility draining your 401(k)? You’re not alone. More Americans are rolling over their 401(k) into a Gold IRA to hedge against economic uncertainty and diversify their retirement portfolios. In this 2026 step-by-step guide, we’ll show you exactly how to...

Read more

Best Payroll Software for Restaurants (2026)

The best payroll software for restaurants handles what generic payroll tools cannot: tip pooling, tipped minimum wage and tip makeup, multiple pay rates per employee, and POS integration that pulls hours and tips automatically. This guide ranks seven restaurant payroll software options for 2026 by who they fit best, with verified pricing, the restaurant-specific features that matter, and the FICA...

Read more

Comparisun Guide for Business Insurance

Unexpected events occur. Even in day-to-day life, things never go as planned. Everyone can relate! The same goes for business… When all doesn’t go as you would like, your business insurance policy will save the day and protect you and your business from everything from natural disasters to unwelcome legal claims and beyond. Unfortunately, there are a number of events...

Read more

Everything you need to know about Square Cash App

Who is Square Cash? Are they legit? Square Cash is part of Square Inc. which was launched as a swipe based mobile processing system, in 2009. Square is well known as a cost effective mobile POS system and eCommerce payment processing solution, especially geared for small businesses. Square have expanded their services to include other financial technology products which include...

Read more