October 14, 2026 · EN · All articles

How to Do Payroll for a Small Business (Step-by-Step Guide)

HR module with employees, attendance, leave and payroll tabs
The HR module: employees, attendance, leave and payroll in one place.

Doing payroll right the first time

Payroll is the one task where small errors compound fast: a misclassified worker, a missed filing deadline, or a wrong deduction can turn into penalties, back taxes, and unhappy employees. The good news — payroll follows a fixed, repeatable cycle. This guide walks through it step by step for a US small business.

Step 1: Choose your pay schedule

Pick one schedule and keep it: weekly, biweekly (every two weeks — the most common in the US), semi-monthly (twice a month), or monthly. Biweekly means 26 paydays a year; semi-monthly means 24. Your state may restrict the options — some require paychecks at least semi-monthly or biweekly. Once chosen, put every payday on the calendar for the whole year, including the tax deposit dates that follow each one.

Step 2: Collect the paperwork before day one

Collect these before the first paycheck, not after. Retro-correcting withholding is painful for everyone.

Step 3: Classify workers correctly

Employee list with roles and status
Classify each worker once in the employee list — every pay run uses it.

Employees and independent contractors are not interchangeable labels. Control over how, when, and where work is done points to employment; genuinely independent businesses with multiple clients and their own tools point to contracting. Misclassifying employees as contractors to skip payroll taxes is one of the most expensive mistakes a small business can make — the IRS can recover years of back employment taxes, penalties, and interest. When in doubt, use the IRS common-law test or talk to your accountant before paying.

Step 4: Calculate gross pay

Hourly employees: hours worked × hourly rate. Under the Fair Labor Standards Act, non-exempt employees earn overtime — at least 1.5× their regular rate — for hours beyond 40 in a workweek. "Salary" does not automatically exempt someone from overtime; duties and pay level determine that.

Salaried employees: annual salary ÷ number of pay periods. A $52,000 salary on a biweekly schedule is $2,000 gross per paycheck.

Also decide how you handle bonuses, commissions, tips, and paid time off — and write it down in a one-page policy so nobody improvises.

Step 5: Apply deductions in the right order

Attendance grid feeding payroll deductions
Approved unpaid leave flows straight into the deduction line.

From gross pay, subtract:

  1. Pre-tax deductions: Section 125 health premiums, traditional 401(k) contributions — these reduce taxable wages.
  2. Federal income tax withholding per each employee's W-4 (use the IRS Publication 15-T methods or payroll software).
  3. FICA: 6.2% Social Security + 1.45% Medicare withheld from the employee — and you match both amounts as the employer (Social Security applies up to the annual wage base; Medicare has no cap).
  4. State and local taxes where applicable.
  5. Post-tax deductions: Roth 401(k), garnishments, union dues.

What remains is net pay — the number on the paycheck. As the employer, you also pay unemployment taxes (FUTA and state SUTA) that come out of company money, not employee pay.

Step 6: Pay your team and deliver pay stubs

Generated pay run with gross, deductions and net pay
A generated pay run: earnings, deductions and net pay per employee.

Direct deposit is the norm — schedule the transfer 1–2 business days before payday so funds land on time. Provide a pay stub (electronic is fine in most states, some require printed) showing gross pay, each deduction, and net pay. Several states — including California and New York — have specific pay stub content requirements; check yours.

Step 7: Deposit taxes and file on schedule

Cash ledger recording payroll payment
Payroll paid out of the cash ledger, recorded like any other expense.

Common payroll mistakes to avoid

A realistic alternative to manual payroll

Doing payroll by spreadsheet works for one or two people — until overtime rules, quarterly filings, and advances make it fragile. Altera's HR & Payroll module was built for small teams: active employee records, a monthly attendance grid (present / half-day / absence / leave), and pay runs with bonuses, deductions, and advances that compute net pay automatically — inside the same tool running your invoices, clients, and stock. Try Altera free and run your next pay period on it.

FAQ

How much does it cost an employer beyond gross wages?

Plan for roughly 8–12% on top of gross pay: employer FICA match, federal and state unemployment insurance, workers' compensation, and any benefits you fund.

Can I just pay someone as a contractor to avoid payroll?

Only if the relationship is genuinely independent. Misclassification is one of the costliest mistakes in small business payroll — back taxes, penalties, and interest can be recovered over multiple years.

What payroll records must I keep, and for how long?

Keep time cards, wage calculation records, tax deposits, and filings for at least 4 years under IRS rules; some states require longer.

Biweekly or semi-monthly — does it matter?

Biweekly (26 checks) is easier for hourly teams and overtime tracking; semi-monthly (24 checks) aligns with monthly cycles but complicates weekend paydates. Both are common; check your state's minimum frequency rules first.