Steph's Books
Services
Industries
Pricing
About
Tools
Contact Us
Get a Quote
Steph's Books

Expert outsourced bookkeeping for professional services firms with $1MM-$10MM revenue.

Stay in the loop

Bookkeeping tips and fraud prevention insights. No spam.

Services

  • Bookkeeping
  • Payroll
  • AR/AP Services
  • Bank Reconciliation
  • Tax Prep
  • Catch-Up Bookkeeping
  • QuickBooks Training

Company

  • Home
  • All Services
  • Industries Served
  • Pricing
  • Meet the Team
  • Blog
  • Contact Us
  • Get Started

Areas Served

ChicagoNapervilleSchaumburgArlington HeightsBarringtonBuffalo GroveVernon HillsLake ZurichWaukeganElginMcHenryWoodstockMarengoLake ForestWaucondaFox LakeLakemoorGreen Oaks

Contact

  • (815) 271-5646
  • steph@stephsbooks.com
  • 4318 W Crystal Lake Rd
    Suite J
    McHenry, IL 60050

Mon – Fri: 9am – 5pm CST

© 2026 Steph's Books. All rights reserved.

Privacy PolicyTerms of ServiceEULA
Back to Blog

Small Business Payroll: Setup, Tax Withholding & Compliance

April 9, 2026

A consulting firm owner in Chicago ran payroll for 12 employees using a spreadsheet for three years. She calculated gross-to-net manually, wrote checks, and filed her own quarterly returns. It worked — until it didn’t. An IRS notice arrived for $18,400 in penalties: $6,200 for late payroll tax deposits across two quarters, $4,800 for incorrect W-2 reporting on three employees, and $7,400 in trust fund recovery penalties because the withholdings she collected from employee paychecks never made it to the IRS on time.

The trust fund recovery penalty is the one that should keep every business owner up at night. It makes you personally liable — not your LLC, not your S-Corp, you — for the employee tax withholdings you collected and failed to deposit. The IRS considers those funds held in trust for the government, and they pursue collection aggressively.

Small business payroll isn’t complicated if you understand the rules upfront. But the penalty structure is unforgiving, the deposit deadlines are strict, and the filing requirements stack up faster than most business owners expect. This guide covers everything: setup, withholding calculations, employer tax obligations, filing schedules, common penalties, and whether to handle it yourself or use a payroll service.

The Small Business Payroll Setup Checklist

Before you can run your first payroll, you need five things in place. Skipping any of these creates compliance problems downstream.

1. Employer Identification Number (EIN)

Apply online at IRS.gov — it’s free and you get the number immediately. Your EIN is the federal tax ID you’ll use on every payroll filing. If you already have one for your business, you don’t need a new one just because you’re adding employees.

2. State and Local Registrations

Every state where you have employees requires a separate employer registration:

  • State tax withholding account — register with your state’s Department of Revenue (or equivalent)
  • State unemployment insurance (SUTA) account — register with your state’s Department of Employment Security
  • Local tax registrations — some cities (Philadelphia, New York, Denver, Portland) and counties levy employer taxes that require separate registration

Illinois, for example, requires registration with both the Illinois Department of Revenue (for state income tax withholding) and the Illinois Department of Employment Security (for unemployment insurance). Processing time: 2-4 weeks for state registrations, so start early.

3. Employee Paperwork

For each new hire, collect and file:

  • Form W-4 (Employee’s Withholding Certificate) — determines federal income tax withholding
  • Form I-9 (Employment Eligibility Verification) — must be completed within 3 business days of the hire date
  • State W-4 equivalent — many states have their own withholding form
  • Direct deposit authorization — bank routing and account numbers (optional but strongly recommended)

You’re required to retain I-9 forms for three years after the hire date or one year after termination, whichever is later. W-4s stay on file as long as the employee works for you, plus four years.

4. Pay Schedule

Choose a pay frequency and stick with it — changing mid-year creates reconciliation headaches:

Pay Frequency Pay Periods/Year Best For Considerations
Weekly 52 Hourly workers, construction, retail Highest processing cost; employees prefer it
Biweekly 26 Most small businesses Good balance of cost and employee satisfaction
Semi-monthly 24 Salaried employees Consistent pay dates (1st and 15th); hourly tracking is harder
Monthly 12 Executives, consultants Lowest processing cost; most states prohibit for hourly workers

Check your state’s pay frequency requirements — some states mandate minimum frequencies. California and New York, for example, require at least semi-monthly pay for most employees.

5. Payroll Bank Account (Recommended)

Open a separate checking account exclusively for payroll. Fund it with the exact amount needed before each pay run. This does three things: prevents payroll funds from being accidentally spent on other expenses, creates a clean audit trail, and makes tax deposit reconciliation straightforward.

How Payroll Tax Withholding Works

Every paycheck involves two sets of taxes: the employee’s share (withheld from their gross pay) and the employer’s share (an additional cost on top of wages). Understanding both is essential because you’re responsible for calculating, collecting, depositing, and reporting all of them.

Employee Withholdings (Deducted From Each Paycheck)

Tax Rate Wage Base (2026) Notes
Federal income tax Varies (10%-37%) No cap Based on W-4 elections and IRS tax brackets
Social Security (OASDI) 6.2% $176,100 Stops once employee reaches wage base
Medicare 1.45% No cap Applies to all wages
Additional Medicare 0.9% Over $200,000 Employee-only; no employer match
State income tax Varies (0%-13.3%) Varies by state 9 states have no income tax (TX, FL, WA, NV, etc.)
Local/city tax Varies (0%-3.9%) Varies Philadelphia (3.75%), NYC (up to 3.876%), others

For a concrete example: an employee earning $65,000/year in Illinois, paid biweekly, married filing jointly with no adjustments on their W-4:

  • Gross pay per period: $2,500.00
  • Federal income tax: ~$172.00 (based on 2026 withholding tables)
  • Social Security (6.2%): $155.00
  • Medicare (1.45%): $36.25
  • Illinois state tax (4.95%): $123.75
  • Total withholdings: ~$487.00
  • Net pay: ~$2,013.00

That’s 19.5% of gross pay going to taxes before the employee sees a dollar. And you haven’t calculated the employer’s share yet.

Employer’s Share (Additional Cost on Top of Wages)

Tax Rate Wage Base (2026) Annual Cost per $65K Employee
Social Security (OASDI) 6.2% $176,100 $4,030
Medicare 1.45% No cap $942.50
FUTA (Federal Unemployment) 0.6% $7,000 $42.00
SUTA (State Unemployment) 1.0%-5.4% Varies ($7K-$56.5K) $70-$3,051
Total employer cost ~8.25%-13.65% — $5,085-$8,066

The employer’s payroll tax burden adds $5,000-$8,000 per employee earning $65,000. For a team of 10, that’s $50,000-$80,000 in annual payroll taxes beyond wages. This is money that must be budgeted — it’s not optional, and the penalties for not depositing it are severe.

FUTA credit explained: The federal unemployment tax rate is technically 6.0% on the first $7,000 per employee. However, if you pay your state unemployment taxes on time, you receive a 5.4% credit — reducing the effective FUTA rate to 0.6%. Miss your SUTA payments and you lose this credit, increasing your FUTA cost by 9x. One more reason timely filing matters.

Payroll Processing: The Step-by-Step Workflow

Whether you run payroll yourself or use a service, the same steps happen every pay period. Understanding the workflow helps you catch errors before they become penalties.

Before Each Pay Run

  1. Collect time data — review timesheets, PTO requests, overtime hours
  2. Verify any changes — new hires, terminations, rate changes, W-4 updates, benefit enrollment changes
  3. Calculate gross pay — hourly rate x hours worked (including overtime at 1.5x for 40+ hours) or salary / pay periods

The Calculation

  1. Calculate pre-tax deductions — 401(k) contributions, HSA contributions, Section 125 (cafeteria plan) premiums. These reduce taxable income for federal income tax (and most state taxes) but not for Social Security/Medicare
  2. Calculate federal income tax — apply IRS Publication 15-T withholding tables to taxable wages after pre-tax deductions
  3. Calculate FICA — 6.2% Social Security + 1.45% Medicare on gross wages (not reduced by pre-tax deductions except Section 125)
  4. Calculate state and local taxes — apply state withholding tables
  5. Calculate post-tax deductions — Roth 401(k), garnishments, union dues, voluntary benefits
  6. Net pay = Gross – Pre-tax deductions – Taxes – Post-tax deductions

After Each Pay Run

  1. Distribute pay — direct deposit (ACH) or physical checks
  2. Calculate employer taxes — matching FICA, FUTA, SUTA
  3. Record the journal entry — debit wage expense + employer tax expense; credit payroll liabilities + cash
  4. Schedule tax deposits — based on your depositor status (see next section)

The Critical Deposit Deadlines

The IRS assigns you a depositor status based on your total tax liability during a lookback period. Your status determines how quickly you must deposit payroll taxes after each pay run — and the penalties for late deposits are automatic.

Depositor Status

Status Lookback Period Tax Liability Deposit Rule
Monthly depositor $50,000 or less in lookback period Deposit by the 15th of the following month
Semi-weekly depositor More than $50,000 in lookback period Deposit by Wednesday (for Wed-Fri paydays) or Friday (for Sat-Tue paydays)
Next-day depositor $100,000+ accumulated on any day Deposit by the next business day

The lookback period for 2026 is July 1, 2024 through June 30, 2025.

New employers default to monthly depositor status for the first calendar year. Once you have a full lookback period, the IRS determines your status automatically.

All deposits must be made via the Electronic Federal Tax Payment System (EFTPS). You cannot mail a check for payroll tax deposits — electronic deposit is mandatory for all employers.

Semi-weekly depositor trap: If your payday is Friday, your deposit is due the following Wednesday — that’s only three business days. If a federal holiday falls in that window, you get one additional day. But there’s no grace period and no reminder from the IRS. Set up automated deposits through your payroll service or EFTPS to avoid ever missing one.

Quarterly and Annual Filing Requirements

Beyond deposits, you have a calendar of returns that must be filed accurately and on time.

Quarterly Filings

Form 941 (Employer’s Quarterly Federal Tax Return)

Due dates: January 31, April 30, July 31, October 31

Form 941 reports:

  • Total wages paid during the quarter
  • Federal income tax withheld
  • Employee and employer Social Security and Medicare taxes
  • Total deposits made during the quarter
  • Any balance due or overpayment

The form must reconcile — your total deposits for the quarter should equal your total tax liability. Any discrepancy triggers an IRS notice.

State quarterly returns — most states require a quarterly withholding return on a similar schedule. Some states (like California) also require quarterly unemployment returns filed separately.

Annual Filings

Form Due Date Purpose Penalty for Late Filing
Form 940 (FUTA) January 31 Annual federal unemployment tax return 5% of unpaid tax per month, max 25%
W-2 (to employees) January 31 Report wages and withholdings $60/form (1-30 days late), $130 (31 days-Aug 1), $330 (after Aug 1 or not filed)
W-3 (to SSA) January 31 Transmittal summary of all W-2s Same penalties as W-2
1099-NEC (to contractors) January 31 Report payments over $600 to non-employees $60-$330/form depending on lateness
Form 945 January 31 Non-payroll withholding (backup withholding on 1099s) 5% per month, max 25%
State annual returns Varies Year-end state reconciliation Varies by state

January 31 is the critical date. Miss it and penalties begin accumulating immediately — on a per-form basis.

The Filing Calendar at a Glance

Month Filing Due
January Q4 Form 941, Form 940, W-2s/W-3, 1099-NECs, state annual returns
April Q1 Form 941, state quarterly returns
July Q2 Form 941, state quarterly returns
October Q3 Form 941, state quarterly returns

The Penalty Structure: What Late Filing Actually Costs

IRS payroll penalties are among the most aggressive in the tax code because employee withholdings are considered trust funds — money that belongs to the government, not the employer. The penalties are designed to make non-compliance extremely expensive.

Late Deposit Penalties

How Late Penalty Rate
1-5 calendar days 2% of undeposited tax
6-15 calendar days 5%
16+ calendar days 10%
After IRS notice demanding payment 15%

For a semi-weekly depositor who owes $8,000 per pay period and misses a deposit by 10 days, that’s a $400 penalty — for one missed deposit. Over a year of sloppy deposit timing, these stack up to thousands.

Late Filing Penalties (Form 941)

  • 5% of unpaid tax per month the return is late, up to 25% maximum
  • Additional penalty for failure to pay: 0.5% per month, up to 25%
  • Combined late filing + late payment penalty can reach 47.5% of the tax owed

W-2 and 1099 Penalties (Per Form)

Filing Delay Penalty per Form (2026) Cap (Small Business <$5M Revenue)
1-30 days late $60 $220,500
31 days late through August 1 $130 $551,500
After August 1 or not filed $330 $1,102,500
Intentional disregard $660 No cap

A company with 25 employees that files W-2s 45 days late: 25 x $130 = $3,250 in penalties. File them 6 months late and it’s 25 x $330 = $8,250. And these penalties apply separately to W-2s filed with the SSA and copies provided to employees.

The Trust Fund Recovery Penalty (TFRP)

This is the nuclear option. If an employer withholds income tax and FICA from employee paychecks but fails to deposit those funds with the IRS, the trust fund recovery penalty equals 100% of the undeposited trust fund taxes. The IRS can assess this penalty against any “responsible person” — owners, officers, bookkeepers, even outside payroll providers who had control over the funds.

The TFRP pierces corporate liability protection. You cannot hide behind your LLC or S-Corp structure.

Real-world scenario: A property management company with 8 employees fell behind on payroll deposits for two quarters. Total employee withholdings (federal income tax + employee FICA): $34,000. The IRS assessed a 100% TFRP against the owner personally — $34,000 on top of the original $34,000 in unpaid taxes, plus late deposit penalties of $5,100 and interest. Total bill: $73,100. The company’s LLC provided zero protection.

DIY Payroll vs. Payroll Service: The Real Comparison

At this point, you’re either thinking “I can handle this” or “I need to hire someone.” Here’s the honest breakdown.

DIY Payroll

What it requires: Manual calculation of gross-to-net using IRS Publication 15-T withholding tables, tracking deposit deadlines, filing Forms 941/940/W-2/1099 yourself, staying current on tax law changes, managing state and local compliance.

True cost: Your time (5-10 hours/month for a 10-person payroll) plus software ($0-$50/month for basic calculation tools) plus risk exposure for errors.

Who it works for: Solo businesses with 1-2 employees, business owners with bookkeeping or accounting backgrounds, businesses in single-tax-jurisdiction states with no local taxes.

Who it doesn’t work for: Businesses with 5+ employees, multi-state employers, businesses in states with complex requirements (California, New York), anyone who has ever received a payroll-related IRS notice.

Payroll Service Comparison

Service Base Monthly Cost Per-Employee Cost Key Strengths Best For
Gusto $40 $6/employee Clean interface, benefits admin, HR tools Small businesses under 50 employees
QuickBooks Payroll (Premium) $80 $8/employee Seamless QBO integration, same-day direct deposit Businesses already on QuickBooks Online
ADP Run Custom (~$60) ~$4/employee Scalable, advanced HR, enterprise compliance Businesses planning rapid growth
Paychex Flex Custom (~$60) ~$4/employee Strong compliance, dedicated payroll specialist Businesses wanting high-touch service
OnPay $40 $6/employee Simple pricing, all features included Budget-conscious businesses wanting full features

All of these services handle: tax calculations, deposit scheduling, quarterly and annual filing, W-2/1099 generation, direct deposit, and new hire reporting. Most also include workers’ comp integration, PTO tracking, and basic HR features.

The Cost-Benefit Math

For a business with 10 employees, a payroll service costs approximately $100-$160/month ($1,200-$1,920/year). Compare that to:

  • One late deposit penalty on an $8,000 liability: $400-$1,200
  • One batch of late W-2s (10 forms, 45 days late): $1,300
  • One trust fund recovery assessment: $10,000+
  • Your time at $150/hour x 8 hours/month: $1,200/month ($14,400/year)

The payroll service pays for itself within the first avoided penalty. The time savings alone — 8 hours per month back to revenue-generating activity — make the ROI obvious.

Integration matters: Whatever payroll service you choose, make sure it integrates with your accounting software. Gusto and OnPay both sync with QuickBooks Online. ADP and Paychex have their own ecosystems. The worst payroll setup is one that requires your bookkeeper to manually enter payroll journal entries every pay period — that’s where errors creep in.

Payroll and Your Bookkeeper: How the Pieces Fit

Payroll doesn’t exist in a vacuum. It connects directly to your bookkeeping in several critical ways:

Journal entries: Every pay run generates a journal entry that records wage expense, employer tax expense, payroll liabilities, and cash disbursement. If these entries are wrong — or missing — your P&L and balance sheet will be incorrect.

Liability tracking: Between each payroll tax deposit, your books should show a payroll tax liability on the balance sheet. This liability clears when the deposit is made. If your balance sheet shows a growing payroll tax liability, it means deposits aren’t being made — a red flag that precedes every TFRP case we’ve seen.

Quarterly reconciliation: Your bookkeeper should reconcile your payroll reports against your Form 941 every quarter. The total wages on your books should match the total wages on your 941. Discrepancies mean something is being recorded incorrectly — either in payroll or in the general ledger.

Year-end package: Your CPA needs a complete payroll summary for tax preparation: total wages by employee, total employer taxes paid, total benefits costs, and confirmation that all W-2s and 1099s were filed. A good bookkeeper delivers this as part of the year-end package by January 15.

At Steph’s Books, payroll processing is integrated with monthly bookkeeping — the journal entries, reconciliation, and tax deposit tracking are all handled as part of the same engagement. That integration is what prevents the gaps where penalties live.

5 Payroll Mistakes That Trigger IRS Attention

These are the patterns we see repeatedly in businesses that come to us after receiving IRS notices:

1. Depositing payroll taxes with the wrong frequency. Your depositor status can change from year to year based on your lookback period. If you were a monthly depositor last year but your tax liability grew past $50,000, you’re now a semi-weekly depositor — and monthly deposits trigger late deposit penalties.

2. Paying contractors as employees (or vice versa). Misclassification is an audit trigger. The IRS uses a 20-factor test to determine worker status. If you’re issuing 1099s to people who work set hours at your office using your equipment, you have employees — and the back taxes plus penalties can reach $10,000+ per worker.

3. Forgetting the additional Medicare tax. Once an employee’s wages exceed $200,000 in a calendar year, you must withhold an additional 0.9% Medicare tax. There’s no employer match on this, but failing to withhold it makes you liable for the employee’s share.

4. Missing the W-2 deadline. January 31 is absolute. The IRS does not grant extensions for W-2s (unlike most other tax forms). Start preparing W-2s in early January — don’t wait until the 28th.

5. Not filing Form 941 when you have zero liability. If you have no employees in a quarter, you still must file Form 941 (reporting zero) or file Form 941-X to indicate a final return. The IRS expects a 941 every quarter once you start filing — silence triggers notices.

Getting Started With Small Business Payroll

If you’re setting up payroll for the first time, here’s the action sequence:

  1. Get your EIN (same day at IRS.gov)
  2. Register with your state for withholding and unemployment accounts (2-4 weeks)
  3. Choose a payroll service — Gusto or OnPay for simplicity, QBO Payroll if you’re on QuickBooks
  4. Collect W-4 and I-9 from each employee before their first day
  5. Set your pay schedule and communicate it to employees in writing
  6. Run a test payroll before the first real pay date to verify calculations
  7. Set up EFTPS for tax deposits (even if your payroll service handles deposits, maintain access)
  8. Calendar every deadline — quarterly 941s, annual 940, W-2 due date

The initial setup takes 2-3 weeks. Once it’s running, each pay period requires 30-60 minutes of your time if you’re using a payroll service (reviewing the pay run, approving direct deposits), versus 4-8 hours if you’re doing it manually.

For a complete picture of how payroll fits into your overall financial infrastructure, read our small business bookkeeping guide — it covers everything from chart of accounts to cash flow management. And if you’d rather hand the entire payroll and bookkeeping process to a team that does this every day, get an instant quote to see what it would cost for your specific business.


Related Reading

  • Small Business Bookkeeping: Everything You Need to Know — The complete guide to financial infrastructure for growing businesses
  • Small Business Tax Deductions Checklist for 2026 — Every deduction you can claim, with dollar amounts and limits
  • When to Hire a Bookkeeper vs Doing It Yourself — The signs, costs, and ROI of professional bookkeeping

Payroll doesn’t have to be a compliance headache. Steph’s Books handles payroll processing, tax deposits, quarterly filings, and year-end W-2s — all integrated with your monthly bookkeeping. Get an instant quote or schedule a free consultation to see how we can simplify your payroll.

Need help with your bookkeeping?

Get a free quote and see how Steph's Books can save you 40-60% vs hiring in-house.

Get a Free QuoteCall (815) 271-5646