FirstHR

Payroll Outsourcing: Costs, Models, and Providers

Payroll outsourcing compared: software vs full-service vs PEO vs EOR, real cost at 10, 25, and 50 employees, and why the employer stays liable to the IRS.

Nick Anisimov

Nick Anisimov

FirstHR Founder

Payroll
38 min

Payroll Outsourcing

The four service models explained, 12 providers compared, real cost at 10, 25, and 50 employees, and the liability rule that decides which model you actually need

Most guides to payroll outsourcing answer a question nobody asked. They explain that outsourcing saves time, list some providers, and stop. The question a business owner is actually holding is narrower and harder: which of four quite different arrangements do I need, what does each one really cost at my headcount, and what am I still on the hook for after I sign.

The last part matters more than the marketing suggests. According to the Internal Revenue Service, the employer is ultimately responsible for the deposit and payment of federal tax liabilities, and if a third party fails to make those payments, the IRS assesses the penalties and interest against the employer. There is exactly one arrangement that changes this, and it is not the one most small businesses end up buying.

This guide covers the four service models in plain language, twelve providers compared across them, real monthly cost at 10, 25, and 50 employees, the honest case for and against, and a step-by-step process for making the move.

TL;DR
Payroll outsourcing spans four models: payroll software at roughly $87 to $130 per month for 10 employees, full-service payroll in the same range, a PEO at $79 to $210 per employee per month, and an EOR from around $599 per employee per month for international hiring. Most US businesses with 5 to 50 employees need the first tier, not a PEO. The critical fact: the employer remains liable to the IRS for payroll taxes in every arrangement except a certified PEO, so check any PEO against the IRS CPEO list before signing.

What payroll outsourcing actually means

Payroll outsourcing is paying an external provider to do some or all of the work of paying employees. That work has five distinct parts, and different arrangements cover different subsets of them.

TaskWhat it involves
CalculationGross pay, overtime, deductions, and net pay for each employee each cycle
PaymentMoving money to employees by direct deposit, check, or pay card
Tax depositsRemitting withheld income tax plus Social Security and Medicare to the IRS and states on schedule
Tax filingForm 941 quarterly, Form 940 annually, state returns, plus W-2 and 1099 at year end
ComplianceTracking rate changes, wage bases, new hire reporting, and garnishment orders

A common misunderstanding is that outsourcing means all five move to the provider. In practice the first four generally do, while compliance is shared and some obligations never transfer at all. Collecting a signed Form W-4, completing Form I-9 before an employee starts, and correctly classifying someone as an employee rather than a contractor all remain yours regardless of what you buy.

The four service models, in plain language

Nearly every confused payroll outsourcing decision traces back to comparing products from different models as if they were alternatives to each other. A PEO is not an expensive payroll service. An EOR is not a premium PEO. They solve different problems.

ModelWho is the employerWhose EIN filesTypical costSolves
Payroll softwareYouYours$29 to $50 base plus $4 to $8 per employeeCalculating and filing correctly
Payroll service or reporting agentYouYoursSimilar, often quote-basedSame, with more hand-holding
PEO (co-employment)You and the PEOThe PEO$79 to $210 per employee monthlyBenefits access and HR support
EOR (employer of record)The EORThe EORFrom roughly $599 per employee monthlyHiring where you have no entity

Payroll software with full-service filing

You run payroll in a web application. It calculates everything, moves the money, deposits the taxes, and files the returns using your own employer identification number. Your business remains the sole employer. This is what most small businesses mean when they say they outsourced payroll, and for a US company with 5 to 50 employees it is usually the correct answer.

Payroll service provider and reporting agent

Functionally similar, but the relationship is more formal. A reporting agent is designated using IRS Form 8655 and is authorised to sign and file returns on your behalf. One useful detail: under Revenue Procedure 2012-32, a reporting agent must give you a quarterly written statement reminding you that you remain responsible for timely filing and payment. If you receive that notice and it feels like a disclaimer, it is, and it is accurate.

Professional employer organization

A PEO enters a co-employment relationship. You keep control of hiring, firing, and daily direction. The PEO becomes the employer of record for administrative purposes, files payroll taxes under its own EIN, and typically sponsors health insurance and workers compensation under its master policies.

That last point is the actual product. A twelve-person company cannot negotiate group health rates on its own; joining a PEO's pool of thousands of worksite employees can produce pricing a small employer cannot otherwise reach. If you are considering a PEO purely to have someone run payroll, you are paying five to fifteen times the going rate for that alone.

Employer of record

An EOR becomes the legal employer through its own entity in the relevant jurisdiction. This exists almost entirely for hiring in countries where you have no legal presence. Setting up a foreign entity typically costs tens of thousands of dollars and takes months, so for hiring one or five people abroad, an EOR at roughly $599 per person per month is usually cheaper and faster. For US-only hiring, an EOR is the wrong tool. Our guide to PEO versus EOR covers the distinction in more depth.

Still Using Spreadsheets for Onboarding?
Automate documents, training assignments, task management, and track onboarding progress in real time.
See How It Works

Who stays liable when payroll is outsourced

This is the part most comparison articles skip, and it is the part that determines whether the arrangement actually reduces your risk or merely moves the typing.

The employer remains responsible in almost every arrangement
Per the IRS: the employer is ultimately responsible for the deposit and payment of federal tax liabilities. Even though the employer may forward the tax amounts to the third party to make the deposits, the employer is the responsible party. If the third party fails to make the payments, the IRS may assess penalties and interest on the employer's account, and the employer is liable for all taxes, penalties, and interest due. The employer may also be held personally liable for certain unpaid federal taxes. Correspondence about any problem goes to the employer at the address of record, not to the provider.

The IRS recognises four third-party arrangements, and they carry different liability outcomes.

ArrangementDesignated byFiles underLiability
Payroll service providerContract onlyYour EINYou remain solely liable
Reporting agentForm 8655Your EINYou remain liable; quarterly notice required
Section 3504 agentForm 2678Agent's EINJointly and severally liable with you
Certified PEO (CPEO)Form 8973CPEO's EINCPEO liable for wages it pays

Only the last row shifts liability meaningfully. Under sections 3511 and 7705, created by the Tax Increase Prevention Act of 2014, a certified PEO is treated as the employer of individuals performing services for its customer, with respect to the wages it remits. That relieves the customer of liability for income tax withholding and Social Security and Medicare taxes on those specific wages.

An uncertified PEO does not do this. Certification is voluntary, requires meeting financial, bonding, and reporting standards, and the IRS publishes a public list of organisations that hold it.

Check the CPEO list before you sign, not after
If a provider markets itself as a PEO and you are relying on it to protect you from payroll tax exposure, verify that it appears on the IRS public CPEO listing. This takes about two minutes and is the difference between a genuine transfer of liability and a contractual promise from a company that may or may not still exist when a problem surfaces. Ask directly whether the entity you are contracting with is the certified one, since some groups hold certification in one subsidiary and sell through another.

There is a practical corollary that applies whichever model you pick. Enrol in the Electronic Federal Tax Payment System and check periodically that deposits are actually landing. It costs nothing, and it is the only way to catch a provider failure before the IRS does.

How we evaluated these providers

Every price here was taken from the vendor pricing page in July 2026 rather than from an earlier roundup, which matters in a category where numbers move: Gusto raised its base fee from $40 to $49 in March 2026, and several providers restructured their multi-state pricing over the same period. Guides that have not been refreshed are quoting figures that no longer exist.

Is the price published or reconstructed?
Nine of the thirteen providers publish list pricing. ADP RUN, TriNet, and Insperity do not, and Paychex publishes only its Essentials tier for teams under twenty. Every figure for those four is flagged as a third-party estimate rather than presented as fact, because the difference between a published rate and an estimate is the difference between a budget and a guess.
Is it comparable across models?
A PEO administrative fee and a payroll software subscription are not the same kind of number, so they are presented separately with the exclusions stated. PEO figures exclude insurance premiums, workers compensation, and retirement contributions, which pass through on top and usually exceed the admin fee itself.
What does the contract actually commit you to?
Contract length, auto-renewal, notice periods, and early termination fees are treated as pricing facts rather than footnotes, because a $10 monthly saving on an agreement carrying a $3,000 exit fee is not a saving. Where a provider bills month to month with no penalty, that is stated, because it has real value for a business whose headcount is still moving.
Where does liability actually sit?
This determines whether an arrangement reduces risk or merely relocates the typing, so it is verified against IRS guidance rather than vendor marketing. Providers marketing themselves as PEOs are distinguished by whether they hold IRS certification, since only certification shifts payroll tax liability.

13 payroll outsourcing providers compared

Grouped by model rather than ranked as a single list, because a $37 payroll product and a $210 per employee PEO are not competing for the same purchase.

ProviderModelEntry PriceTax FilingHR SupportBenefits SponsorBest Headcount
PatriotFull-service payroll$37 + $5/ee5 to 25
SquareFull-service payroll$35 + $6/ee5 to 50
SurePayrollFull-service payroll$29 + $7/ee1 to 25
Roll by ADPFull-service payroll$39 + $5/ee1 to 20
Paychex FlexFull-service payroll$39 + $5/ee10 to 100
GustoFull-service payroll$49 + $6/ee5 to 50
OnPayFull-service payroll$49 + $6/ee5 to 50
ADP RUNFull-service payroll~$79 + $4/ee20 to 200
JustworksPEO or payroll$79/ee (PEO)10 to 100
TriNetPEO~$100-150/ee50 to 500
InsperityPEO~$150-210/ee50 to 500
DeelGlobal payroll or EOR$29 to $599/eeAny, global
BambeeHR service, payroll add-on$99 to $299 flat1 to 50
Pricing verified as of July 2026 from vendor pricing pages where published. ADP RUN, TriNet, and Insperity are quote-only; those figures are third-party estimates. Paychex publishes Essentials pricing only for teams under 20. Benefits Sponsor means the provider sponsors the health plan under its own master policy rather than integrating with yours.

Payroll software and full-service providers. This tier covers most US small businesses. Every provider here files federal and state taxes under your EIN, and the differences are pricing structure, support model, and how they handle multi-state.

Gusto

The most common first payroll purchase for US small businesses, at $49 per month plus $6 per employee on the Simple plan. Gusto is the most pleasant of these products to use, and the onboarding experience is genuinely better than the category norm, with offer letters, e-signature, and document collection built in rather than bolted on.

The constraint to understand before buying is the single-state limit on Simple. An employee across a state line forces the Plus tier at $80 plus $12 per employee, roughly doubling the per-employee cost. Support on Simple is chat and email with no phone line, which is adequate until something goes wrong close to a pay date.

Pros
Best onboarding and document collection among payroll-first providers
Published pricing, month to month, no termination fee
Integrated benefits administration with broker support
Off-cycle and same-day runs at no per-run charge
Largest accountant ecosystem, so your bookkeeper likely knows it
Cons
Simple plan is single-state only
Base price rose from $40 to $49 in March 2026
Time tracking sits behind the Plus tier
No phone support on the entry plan

OnPay

Matches Gusto on headline price at $49 plus $6, with one flat plan, no tiers, and every state included at no surcharge. Year-end W-2 and 1099 filing sits in the base price rather than being billed separately. For any business with multi-state exposure, this pricing model is materially better than the identical numbers suggest.

OnPay also handles situations that trip up competitors without requiring a specialist tier: agricultural payroll on Form 943, clergy payroll, and restaurant tip reporting are all standard. The trade-off is that there is no cheaper entry option, so a three-person business pays more here than at Patriot.

Pros
One flat plan with nothing gated behind a higher tier
All 50 states included with no multi-state surcharge
Year-end W-2 and 1099 filing in the base price
Handles agricultural, clergy, and tipped payroll as standard
First month free with no credit card
Cons
No cheaper entry tier for very small teams
Native HR tooling is thinner than Gusto without the add-on
Benefits routed through OnPay's own licensed broker
Not designed for companies above roughly 500 employees

Patriot Software

The cheapest legitimate full-service payroll available, at $37 per month plus $5 per employee, covering federal, state, and local tax filing plus new hire reporting. A Basic tier at $17 plus $4 exists if you file taxes yourself, and Patriot also sells its own accounting product, making it a genuine one-vendor stack for a micro business.

Two limits matter. Additional states cost $12 per month each, which erodes the price advantage quickly for multi-state teams. And standard direct deposit runs two to four business days, which cannot meet a same-day final paycheck requirement without printing a check.

Pros
Lowest published base price in full-service payroll
Unlimited payroll runs with no per-run fees
Own accounting product for a single-vendor books and payroll stack
30-day trial plus 50 percent off the first three months
Cons
$12 per month for each additional state
Two to four business day deposit with no same-day option
Time tracking and HR are separate paid add-ons
Plain interface with no native mobile app

Square Payroll

At $35 plus $6, Square has the lowest published base fee among full-service providers and includes local tax filing, quarterly filings, and new hire reports. The reason to choose it is ecosystem: if you already run Square point of sale, timecards and tips flow into payroll without manual entry, removing the most error-prone step for a restaurant or retail operation.

Pros
Lowest published base fee at $35 per month
Local tax filing and new hire reports included as standard
Timecards and tips import directly from Square POS
Contractor-only plan at $6 per person with no base fee
Next-day and same-day deposit available
Cons
Value depends heavily on using the wider Square ecosystem
Narrower integration catalog than Gusto or ADP
Paper W-2 and 1099 mailing costs $3 per form
Workers compensation and HR add-ons not priced publicly

SurePayroll

Owned by Paychex and built for the smallest employers, with Full Service at $29 plus $7 per employee and a Self-Service tier at $20 plus $4. It maintains a dedicated household employer plan for families paying a nanny or caregiver, which is the only first-class treatment of that case among these providers.

The flat $9.99 monthly multi-state fee regardless of state count is one of the better structures available. The $7 per-employee rate is the highest among budget providers, so the value proposition inverts with growth: cheapest at five employees, more expensive than Gusto at fifty.

Pros
Flat $9.99 multi-state fee regardless of how many states
AutoPayroll on both plans, unusual at this price
Dedicated household employer plan
Unlimited payroll runs on all tiers
Cons
$7 per employee scales badly past about twenty people
No digital onboarding workflows
Time clock and accounting integrations are paid add-ons
Interface reads dated next to newer platforms

Roll by ADP

Roll runs payroll through a chat interface: you type that you want to run payroll and the cycle completes in about a minute. Pricing is $39 plus $5 with three months free, covering all fifty states with unlimited runs, new hire reporting, garnishments, and same-day deposit.

What it does not have is depth. No benefits administration, no meaningful HR module, limited reporting. For an owner-operated business where payroll is a chore to dispatch from a phone rather than a system to administer, that narrowness is the product rather than a shortcoming.

Pros
Chat interface completes a run in about a minute
Published $39 plus $5 pricing with three months free
All 50 states, unlimited runs, no per-run charge
ADP's tax compliance engine behind a simple front end
Cons
No benefits administration or HR functionality
Limited reporting compared to full platforms
Requires 30 days notice to cancel
Chat-first interface does not suit every administrator

Paychex Flex

Paychex serves more than 740,000 businesses and competes on service rather than software. Essentials is published at $39 plus $5 for teams under twenty; Select, Pro, and Enterprise are quote-only. More than two hundred in-house compliance specialists track regulatory change across all fifty states, which is a real asset for a regulated industry or a multi-jurisdiction operation.

The commercial terms deserve as much scrutiny as the features. Setup fees run $150 to $500, year-end W-2 filing is billed separately on lower tiers, accounting integration is an add-on, and early termination fees on annual contracts run $1,500 to $3,000. The headline price is real; the total frequently is not close to it.

Pros
Published entry pricing for teams under twenty
Named service representatives at higher tiers
More than 200 in-house compliance specialists
Multi-state and local filing without per-state surcharges
Broad HR, benefits, retirement, and insurance under one vendor
Cons
Early termination fees of $1,500 to $3,000
Setup fees of $150 to $500
Year-end W-2 filing billed separately on lower tiers
Only the Essentials tier publishes pricing

ADP RUN

ADP processes payroll for roughly one in six American workers and has the deepest tax compliance engine in the category, along with benchmarking data drawn from tens of millions of employee records and anomaly detection that flags errors before a run completes.

Pricing is not published; third-party estimates put Essential near $79 plus $4 per employee, with most small businesses reporting $100 to $300 monthly once add-ons are included. The low per-employee fee means RUN becomes relatively more competitive as headcount rises. Contracts typically run a year with automatic renewal and a 30 to 60 day cancellation window.

Pros
Best-in-class tax compliance across federal, state, and local
Low per-employee fee makes it competitive at higher headcounts
Handles certified payroll and multi-jurisdiction local tax as routine
Anomaly detection catches errors before processing
Three-month free trial promotions are common
Cons
No published pricing; every quote requires a sales conversation
Annual contract with auto-renewal and a notice window
Add-ons push the effective cost well above the headline
Post-implementation support quality is a recurring complaint
Pros
Lowest total cost of any outsourcing model for US-only businesses
Published pricing at most providers, so budgeting is straightforward
Month-to-month contracts common, making providers easy to leave
Full tax filing and year-end forms included at the full-service tier
Setup usually measured in days rather than weeks
Cons
You remain solely liable to the IRS for deposits and filings
Benefits administration is integration, not sponsorship, so no group pricing advantage
HR support is generally shallow: document storage and templates rather than advice
Multi-state pricing varies from included to $12 per state per month
Support is chat and email at the cheaper tiers
Companies Using FirstHR Onboard 3x Faster
Join hundreds of small businesses who transformed their new hire experience.
See It in Action

Professional employer organizations. A different product at a different price point, bought for benefits access and compliance support rather than payroll processing.

Justworks is unusual in publishing PEO pricing: PEO Basic at $79 per employee per month and PEO Plus at $109, alongside a standalone Payroll tier at $50 base plus $8 per employee. That transparency makes it the easiest PEO to evaluate without a sales process, and the payroll-only tier means you can start light and move up.

TriNet quotes individually, with third-party estimates in the $100 to $150 per employee per month range. It is IRS-certified, industry-specialised, and generally aimed at companies from about fifty employees upward. Below that headcount the administrative fee is difficult to justify unless the benefits arbitrage is substantial.

Insperity sits at the high-touch end, with estimates in the $150 to $210 per employee per month range and a five-employee minimum. The pitch is a named HR specialist and comprehensive workforce services rather than software. For a company that wants an outsourced HR department rather than a payroll vendor, that framing is honest and the price reflects it.

Pros
Access to large-group health insurance and workers compensation pricing
Shared compliance responsibility, and full liability transfer with a certified CPEO
HR advisory support included rather than sold as an add-on
Handles multi-state registration and compliance as part of the service
NAPEO reports PEO clients grow faster and have lower turnover than comparable non-clients
Cons
Five to fifteen times the cost of payroll software for the payroll function alone
Co-employment means employees sit under another company's EIN, which can complicate lending or contracts
Most PEOs quote rather than publish, making comparison slow
Insurance premiums pass through separately and often exceed the admin fee
Exiting means re-establishing your own benefit plans, which is a project rather than a switch

Global payroll and employer of record. Deel is the most visible provider in this space, with global payroll from $29 per employee per month where you already have entities, employer of record from $599 per employee per month where you do not, and a free core HR tier. For a US-only business none of this applies. For a US business hiring its first engineer in Portugal, it is usually the practical answer.

What payroll outsourcing costs

The single most useful thing this page can do is put the models side by side at real headcounts, because the gap between them is not a premium, it is an order of magnitude.

ProviderModel10 employees25 employees50 employeesAnnual at 50
Patriot Full ServicePayroll software$87$162$287$3,444
Square PayrollPayroll software$95$185$335$4,020
Roll by ADPPayroll software$89$164$289$3,468
Gusto SimplePayroll software$109$199$349$4,188
OnPayPayroll software$109$199$349$4,188
ADP RUN EssentialPayroll software~$119~$179~$279~$3,348
Justworks PayrollPayroll software$130$250$450$5,400
Justworks PEO BasicPEO$790$1,975$3,950$47,400
TriNetPEO~$1,250~$3,125~$6,250~$75,000
InsperityPEO~$1,800~$4,500~$9,000~$108,000
Administrative fees only, verified July 2026. PEO figures exclude health insurance premiums, workers compensation, and retirement contributions, which pass through separately and typically exceed the admin fee. TriNet and Insperity are quote-only; ranges are third-party estimates. The gap between models is the point: a PEO is not an expensive payroll service, it is a different product.

Three observations from those numbers.

The software tier is tightly clustered. At 10 employees, the spread between the cheapest and most expensive full-service payroll product is about $43 per month. Choosing between them on price alone is optimising a small number; choosing on multi-state structure, contract terms, and support model matters considerably more.

A PEO costs roughly nine times more than payroll software. At 50 employees, Justworks PEO Basic runs $3,950 per month in administrative fees against $349 for OnPay. That difference is not a markup on the same service. It buys benefits sponsorship, HR advisory, and shared compliance responsibility. If you do not need those three things, you are paying for them anyway.

PEO quotes exclude the biggest number. The administrative fee is what gets quoted. Health insurance premiums, workers compensation, and retirement contributions pass through on top and usually exceed it. A PEO proposal that looks like $100 per employee per month is frequently $600 to $1,200 all in once insurance is included, which is not a hidden fee so much as a widely misunderstood structure.

Compare PEO quotes on total cost, not admin fee
Ask any PEO for a fully loaded quote including insurance premiums at your actual census, then compare it against what you currently pay for payroll software plus your own health plan plus workers compensation. That is the only comparison that means anything. A PEO can genuinely come out cheaper for a small employer with poor standalone insurance rates, and genuinely more expensive for one with good rates, and the admin fee tells you nothing about which case you are in.

The honest case for and against outsourcing

What outsourcing genuinely delivers

Time back, every cycle. Roughly a third of small businesses spend more than six hours a month handling payroll internally. That is not a one-time cost; it recurs indefinitely and grows with headcount.

Meaningful penalty avoidance. In fiscal year 2024 the IRS assessed more than 4.4 million employment tax penalties totalling nearly $26.9 billion. The failure-to-deposit penalty runs 2 percent at one to five days late, rising to 10 percent past fifteen days and 15 percent after a notice. A provider that deposits on schedule removes most of that exposure, which is the strongest financial argument for outsourcing at any size.

Absorbed compliance change. State unemployment wage bases, withholding tables, and minimum wages change annually, and in some states more often. Tracking that across even two states is a real ongoing task that a provider simply absorbs.

Benefits access, but only via PEO. Pooled purchasing is the one advantage that no payroll software can replicate. NAPEO reports that among businesses with 10 to 49 employees, 52 percent of PEO users offer a retirement plan compared with 23 percent of non-users.

What outsourcing does not deliver

It does not transfer liability. Outside a certified PEO arrangement, you remain responsible. This is the most common misconception in the category and the reason the liability section above sits before the provider comparison rather than after it.

It does not remove the source documents. Form W-4, Form W-9, and Form I-9 still have to be collected and retained by you. So does correct worker classification. A provider will process whatever you tell it, including a misclassification.

It can create contractual lock-in. Annual auto-renewal with a 30 to 60 day cancellation window is standard at the service-bureau end, and early termination fees of $1,500 to $3,000 are common. Missing a notice window means another year.

It reduces visibility. When a deposit does not happen, you find out from an IRS notice rather than from your own records, which is why enrolling in EFTPS to verify deposits independently is worth the fifteen minutes it takes.

The scale of the risk being outsourced
The IRS assessed more than 4.4 million employment tax penalties in fiscal year 2024, totalling nearly $26.9 billion. Widely cited figures put roughly 40 percent of small businesses paying a payroll tax penalty in any given year. Against that backdrop, the $87 to $130 monthly cost of full-service payroll for a ten-person company is not really a software purchase; it is insurance against a category of error that is both common and expensive.

Should you outsource payroll

The threshold is not headcount. It is complexity and consequence.

Do employees work in more than one state?
If yes, outsource. Multi-state payroll means separate withholding and unemployment registrations, different deposit schedules, different wage bases, and in some states local taxes on top. This is the single strongest trigger, and it is where in-house payroll most often goes quietly wrong for months before anyone notices.
Are any employees hourly with variable hours or overtime?
Variable hours mean recalculating overtime, tracking approved timecards against a cutoff, and handling shift differentials or tips. That is materially harder than paying the same salaried amount every period, and the error rate in manual processing rises accordingly.
Who does payroll now, and what else could they be doing?
If the answer is the founder, outsource. Payroll is the least differentiated use of founder time in a small business, it recurs on a fixed schedule that cannot be deferred, and the cost of getting it wrong is asymmetric. If the answer is a bookkeeper who already files competently, the case is weaker and a self-service tier may be sufficient.
Have you ever missed or nearly missed a deposit deadline?
A near miss is a signal about the process rather than the person. Deposit schedules change based on prior-year liability, and the IRS expects you to notice when yours does. If that has already caused stress once, it will again.
Do you need benefits you cannot currently access?
This is the only question that points to a PEO rather than payroll software. If your business cannot get acceptable health insurance rates standalone, PEO pooling may solve that at a total cost that beats your current arrangement. If your rates are already fine, a PEO is an expensive way to buy payroll processing.

There is a defensible case for keeping payroll in house: very few employees, all salaried, all in one state, and someone competent already doing the filings. That describes a genuine minority of businesses, and it stops describing them the moment any one of those four conditions changes.

How to outsource payroll, step by step

StepWhat to doWhy it matters
1. Pick the modelSoftware, service bureau, PEO, or EORComparing across models wastes weeks
2. Gather tax accountsFederal EIN plus state withholding and unemployment numbers per stateNo provider can file without these
3. Collect employee recordsW-4, I-9, pay rates, deductions, bank detailsMissing forms produce wrong withholding
4. Export year-to-date totalsWages and taxes per employee if switching mid-yearW-2s must cover the full calendar year
5. Confirm state coverageWritten confirmation of every state and the costMulti-state surcharges vary from zero to $12
6. Run parallel onceFirst cycle on both systems if permittedCatches mapping errors before they reach anyone
7. Verify deposits landedEnrol in EFTPS and check independentlyYou are liable whether or not the provider paid

Two steps are skipped more often than the rest, and both are the ones that cause problems later.

Step five gets skipped because multi-state pricing is rarely on the pricing page. Ask directly, get it in writing, and price it at the headcount you expect in eighteen months rather than today.

Step seven gets skipped because it feels redundant. It is not. The IRS sends correspondence about a failed deposit to the employer at the address of record, which means the first signal that a provider has failed is frequently a notice arriving weeks after the fact. Independent verification through EFTPS closes that gap.

What to check in the contract before signing

Most payroll providers look similar in a demo. The differences surface after signing, and they live in the contract rather than the feature list.

The question that separates providers

Ask this one directly and in writing: if you make a filing error that results in an IRS penalty, who pays it?

Some providers accept liability for their own errors and handle the correspondence with the tax authority. Others file on your behalf and pass the liability straight back to you. Both models exist at similar price points, and the contract language is where the difference lives. A related detail worth reading carefully is whether the acceptance of liability carries a cap: real service agreements commonly limit cumulative provider liability to a fixed annual figure, and $10,000 per service year is a documented example. Against a large payroll, that cap can be well below the exposure.

Terms to itemise before you sign

TermWhat to establishWhy it matters
Scope of servicesEvery service listed explicitlyAnything not listed may be treated as out of scope
Error liabilityWho pays an IRS penalty caused by provider errorThe single highest-value clause in the agreement
Liability capWhether provider liability is limited, and to whatA low cap makes an accuracy guarantee largely symbolic
Accuracy standardA stated rate such as 99.8 percent100 percent is not a standard any provider can meet
Processing windowsSubmission cutoffs and finalisation datesDetermines how late you can make a correction
Support response timesGuaranteed response by issue severityMatters most four hours before a deposit cutoff
New state setupWhether the provider registers accounts or you doRegistration is often assumed and rarely stated
Contract length and renewalTerm, auto-renewal, notice periodMissing a notice window commits another year
Termination feeAmount and circumstancesCommonly $1,500 to $3,000 at the service bureau end
Data on exitAccess to historical payroll data and formatYear-to-date records are needed for any switch
Ask for a sample invoice, not just a price
A quoted rate tells you what the base subscription costs. A sample invoice at your headcount shows whether year-end forms, multi-state filing, off-cycle runs, and support tiers are bundled or billed. Providers that bundle will show you one line; providers that do not will show you several, and that document answers more questions than a sales call does. Ask also how the price changes at ten and twenty additional employees, because a structure that looks reasonable today can be punitive at the headcount you are planning for.

What to do if your provider fails to pay

This is the scenario the liability rule exists for, and the IRS publishes specific guidance on preventing and handling it.

Prevention: verify independently

The IRS recommends that employers ensure their payroll provider uses the Electronic Federal Tax Payment System, and that employers register on EFTPS themselves to obtain their own PIN and periodically verify that payments are being made. Enrolment is free, and registration gives online access to sixteen months of payment history under your own EIN.

The IRS is direct about the threshold for concern: a red flag should go up the first time a service provider misses a payment or makes a late payment. It also notes that there have been prosecutions of individuals and companies which, acting under the appearance of a payroll service provider, stole funds intended for payment of employment taxes.

Do not change your IRS address of record to your provider's address
The IRS strongly suggests employers do not change their address of record to that of the payroll service provider, because doing so may significantly limit the employer's ability to be informed of tax matters involving their business. Since notices about a failed deposit go to the address of record, redirecting that address means the first person to learn about a problem is the provider that caused it. Keep your own address on file and read what arrives.

If something has already gone wrong

StepAction
1Check EFTPS payment history under your EIN to establish what was and was not deposited
2Contact the IRS using the number on the notice, or call 800-829-4933
3Make any missing deposit immediately through EFTPS and keep the confirmation
4Determine whether the filed return needs correcting, which generally means Form 941-X
5Notify the provider in writing and reference the liability clause in your agreement
6Verify your address of record with the IRS is still yours, not the provider's

The order matters. Making the deposit stops the penalty clock, which accrues by calendar day and reaches 10 percent past fifteen days. Waiting to resolve the dispute with the provider first makes the eventual bill larger regardless of who ends up paying it.

Common mistakes when outsourcing payroll

Assuming liability transferred with the work
The most expensive misconception in the category. Outside a certified PEO arrangement, the employer remains responsible for deposits and filings, and IRS notices arrive at the employer's address. Buying a service does not buy immunity, and treating it as though it did is how a provider failure becomes a personal liability problem.
Comparing a PEO quote against payroll software pricing
These are different products at roughly a tenfold price difference, and comparing them as alternatives produces a decision based on the wrong axis. A PEO is bought for benefits sponsorship and shared compliance, not payroll processing. Compare PEO quotes against your current total of payroll software plus health insurance plus workers compensation, which is the only comparison that means anything.
Pricing at today's headcount and today's states
The multi-state question changes the ranking more than any headline rate. A provider that includes all states at no surcharge and one that charges $12 per state per month look identical on a single-state quote and diverge sharply on a two-state reality. Price the eighteen-month scenario, not the current one.
Not reading the exit terms before the entry terms
Annual auto-renewal with a 30 to 60 day notice window is standard at the service bureau and PEO end, and early termination fees of $1,500 to $3,000 are common. A business signing its first payroll contract rarely thinks about leaving, which is precisely why the exit clause deserves reading before the pricing page.
Switching mid-quarter without exporting year-to-date data
W-2s must reflect a full calendar year of wages and withholding. Moving providers without complete year-to-date figures produces two partial records and a reconciliation problem in January. Switching on January 1 avoids the import entirely; mid-quarter is the hardest timing because quarterly returns end up split across two systems.
Assuming source documents moved too
Form W-4, Form W-9, and Form I-9 remain your responsibility to collect and retain in every arrangement, including a PEO. So does classifying workers correctly as employees or contractors. A provider will faithfully process a misclassification, and the liability for that decision stays where it started.

Outsourcing HR and payroll together

A large share of searches in this space pair the two, and the answer depends heavily on what is meant by HR.

What people mean by HRCovered by payroll providersCovered by a PEO
Payroll tax complianceYes, on full-service plansYes
Benefits administrationIntegration with your plansSponsorship under their plans
HR policy and handbook adviceTemplate library at bestYes, with advisory support
Employment practices guidanceRarelyYes
Structured onboarding workflowsBasic checklistsVaries, usually light
E-signature on offer letters and I-9sSometimes at higher tiersVaries
Training delivery with trackingNoOccasionally, as an add-on
Employee records and org chartsBasic storageBasic storage

The pattern in that table is the useful part. Payroll providers and PEOs both cover the compliance and administrative side of HR reasonably well. Neither covers the operational side, meaning the workflows that move a new hire from signed offer to productive employee, with any depth.

That gap is why businesses regularly outsource payroll, solve the payroll problem cleanly, and discover six months later that offer letters are still being chased over email, I-9s are still being completed on day three, and nobody can find the signed handbook acknowledgment when it is needed.

Which model fits your industry

Industry shapes the decision more than headcount does, because it determines which parts of payroll are actually hard.

Restaurants, bars, and hospitality

Tip reporting, variable schedules, high turnover, and hourly staff whose timecards must clear before every run. Square is the natural fit where the point of sale is already Square, since tips recorded at the till flow through payroll without a separate reconciliation. OnPay handles tipped payroll as standard rather than as a specialist tier. A PEO rarely makes sense here because turnover means constant enrolment churn against a per-employee fee.

Construction and trades

Certified payroll reporting on public works, prevailing wage, crews crossing state and municipal lines within a single week, and elevated workers compensation rates. ADP RUN handles certified payroll and multi-jurisdiction filing as routine work. This is also one of the few small business categories where a PEO can pay for itself outright, because workers compensation rates in construction are high enough that pooled purchasing produces real savings.

Professional services and agencies

Mostly salaried, mostly stable, often with contractors alongside employees and staff in several states. This is the profile the software tier is built for, and where the multi-state question decides between Gusto Plus and OnPay. A PEO is worth modelling only if health insurance costs are a genuine recruiting obstacle.

Healthcare practices

Shift differentials, on-call pay, credentialed staff, and benefits expectations set by larger employers competing for the same nurses and technicians. The benefits gap is the operative issue, which makes this one of the stronger cases for a PEO at 10 to 50 employees, since matching hospital-tier benefits standalone is usually impossible.

Startups

Multi-state from the first hire, a mix of employees and contractors, unpredictable headcount, and a need for the system to survive a funding round rather than be replaced at twenty people. That argues for no multi-state penalty, month-to-month billing, and against annual contracts, since requirements change faster than the contract term. Justworks is the common PEO choice in this segment specifically because it publishes pricing and offers a payroll-only tier to start from.

Nonprofits

Two wrinkles beyond standard payroll. Some nonprofits are exempt from federal unemployment tax, and some elect to reimburse state unemployment rather than pay contributions. Confirm the provider supports both elections before signing rather than after a Form 940 is filed incorrectly.

Businesses that need HR more than payroll

A distinct case worth naming. Some businesses looking at payroll outsourcing actually have an HR problem: no policies, no handbook, no idea whether their termination process is defensible. Bambee targets exactly this, at $99 per month flat for one to four employees with a $500 setup fee, $199 for five to nineteen, and $299 for twenty to forty-nine, providing a dedicated HR manager with payroll available as an add-on rather than as the core product. If the pain is policy and compliance guidance rather than calculating pay, that is a different purchase from everything else on this page.

Global and multi-country payroll outsourcing

Two distinct arrangements hide behind the phrase, and choosing the wrong one is expensive.

SituationWhat you needTypical costWhy
Entities in each country alreadyGlobal payroll aggregationFrom about $29 per employee monthlyOne provider consolidates processing across entities
No entity in the countryEmployer of recordFrom about $599 per employee monthlyProvider employs the person through its own entity
Contractors abroad, not employeesContractor management platformFrom about $49 per contractor monthlyNo employment relationship to establish
Many employees in one countryOwn entity plus local payrollEntity setup often tens of thousandsEOR economics stop working past 15 to 20 people in one country

For a US small business, the sequence is usually predictable. You hire one person abroad and use an EOR because establishing a foreign entity for one employee makes no sense. You add a few more in the same country. Somewhere between fifteen and twenty people in a single country, the per-employee EOR fee starts to exceed what an entity plus local payroll would cost, and it becomes worth modelling the switch.

Enterprise global payroll platforms exist for companies running thousands of employees across dozens of countries. If you are reading a small business payroll guide, that is not the tier you need, and the sales process for those products will consume more time than the decision warrants.

Switching or exiting a payroll provider

Leaving is more constrained than joining, and the constraint differs by model.

Leaving payroll software is mostly a data exercise. Export year-to-date wage and tax totals per employee, import them into the new system, and confirm the old provider files the final quarter rather than assuming it. Switching on January 1 avoids the year-to-date import entirely; switching mid-quarter is the hardest timing because quarterly returns end up split across two systems.

Leaving a PEO is a project. Because the PEO sponsored your health insurance and workers compensation, exiting means sourcing your own plans, which has its own enrolment timeline and may mean employees change doctors. It also means re-establishing your own state unemployment accounts, since you were reporting under the PEO's. Plan a quarter, not a month, and time it to a benefit plan year rather than to a whim.

Check the exit terms before you sign the entry contract
Annual auto-renewal with a 30 to 60 day cancellation notice is standard at the service bureau and PEO end of the market, and early termination fees of $1,500 to $3,000 appear regularly. Missing a notice window commits you for another year. Month-to-month providers, which include most of the published-pricing payroll software tier, do not have this problem, and that flexibility has genuine value for a business whose headcount and requirements are still moving.

Our guide to switching payroll companies covers the full data migration checklist.

Before you choose

FirstHR is not a payroll outsourcing provider. We do not process payroll, file payroll taxes, or sponsor benefits. Every provider on this page does something we do not, and if paying people and filing returns is the problem in front of you, one of them is your answer.

The reason this section exists is the pattern in the HR table above. Payroll providers and PEOs cover the compliance layer competently and the operational layer barely. Once payroll is outsourced, what stays with you is everything that happens before someone appears on a payroll run: the offer letter that needs signing, the I-9 that needs completing before day one, the state withholding certificate that needs collecting, the training that needs assigning and tracking, the records that need to be findable when someone asks.

That is the layer we handle: onboarding workflows, e-signature on offer letters and I-9s, employee records, document management, and training with completion tracking, for 5 to 50 employee US teams at a flat $98 to $198 per month regardless of headcount. It runs alongside whichever payroll arrangement you choose. If the description above matches your situation better than a payroll calculation problem does, that is the gap we built for.

Key Takeaways
The employer stays liable to the IRS in almost every outsourcing arrangement. Only a certified PEO shifts responsibility for payroll taxes, and certification is voluntary, so verify any PEO against the IRS public CPEO list before signing.
Four models solve different problems: payroll software and full-service filing for most US small businesses, a PEO for benefits access and HR support, and an EOR for hiring where you have no legal entity. Comparing across models rather than within one is the most common mistake.
The cost gap between models is roughly an order of magnitude. At 50 employees, full-service payroll runs about $280 to $450 per month while PEO administrative fees run $3,950 to $9,000, before insurance premiums that pass through on top.
PEO quotes exclude the largest number. The administrative fee is what gets quoted; health insurance, workers compensation, and retirement contributions are separate and usually exceed it. Only a fully loaded quote at your actual census means anything.
Outsourcing does not remove the source documents. Collecting Form W-4, Form I-9, and state withholding certificates, and classifying workers correctly, remain yours in every arrangement including a PEO.

Frequently Asked Questions

What is payroll outsourcing?

Paying an external provider to handle calculating pay, withholding and depositing taxes, filing returns, and producing year-end forms. It spans four arrangements: full-service payroll software, a payroll service bureau or reporting agent, a professional employer organization operating as co-employer, and an employer of record that becomes the legal employer.

How much does it cost to outsource payroll?

Full-service payroll software runs roughly $87 to $130 per month at 10 employees and $279 to $450 at 50. A PEO runs $79 to $210 per employee per month in administrative fees, so $790 to $2,100 at 10 employees, before insurance premiums. Employer of record services start around $599 per employee per month.

Am I still liable for payroll taxes if I outsource payroll?

Yes, in almost every arrangement. The IRS states the employer is ultimately responsible for deposits and payments, and that if the third party fails to pay, the IRS may assess penalties and interest against the employer, who may also be held personally liable. The only exception is a certified PEO, which under sections 3511 and 7705 is treated as the employer for wages it pays.

What is the difference between payroll software, a payroll service, a PEO, and an EOR?

Payroll software and payroll services file under your EIN with you as sole employer. A PEO is a co-employer, files under its own EIN, and sponsors benefits under master policies. An EOR becomes the legal employer through its own entity, which is what makes it the route for hiring where you have no entity of your own.

What are the benefits of outsourcing payroll?

Time returned every cycle, avoidance of deposit and filing penalties, absorbed compliance change as rates and wage bases shift annually, and in the PEO model specifically, access to group benefits pricing a small employer cannot reach alone. What it does not buy is freedom from liability.

What are the disadvantages of outsourcing payroll?

Reduced visibility into whether deposits actually happened, contractual lock-in with auto-renewal and termination fees at the service bureau end, awkward data extraction when leaving mid-year, and in a PEO arrangement, employees sitting under another company's EIN, which can complicate lending or certain contracts.

Should I outsource payroll or keep it in house?

Outsource if employees work in more than one state, if you have hourly staff with variable hours, if headcount is growing, if you have ever nearly missed a deposit deadline, or if the founder is doing payroll. Keeping it in house is defensible only with very few salaried employees in one state and someone competent already filing.

How do I outsource payroll step by step?

Choose the model, gather your EIN and state tax accounts, collect employee records including Form I-9 and W-4, export year-to-date totals if switching mid-year, confirm state coverage and cost in writing, run one cycle in parallel, then verify deposits landed through EFTPS rather than assuming.

Is a PEO worth it for a small business?

Only if you need benefits sponsorship and HR advisory rather than payroll processing, since payroll alone is far cheaper elsewhere. NAPEO reports more than 230,000 US businesses use a PEO, roughly 15 percent of employers with 10 to 499 employees, with almost two-thirds of clients in the 10 to 49 range. Compare fully loaded quotes including insurance against your current total.

What is a CPEO and why does certification matter?

A PEO certified by the IRS under a voluntary programme created by the Tax Increase Prevention Act of 2014. Certification requires financial, bonding, and reporting standards, and under section 3511 a CPEO is treated as the employer for wages it pays, relieving the customer of liability for those amounts. An uncertified PEO does not shift liability.

What is global payroll outsourcing?

Running payroll for employees in more than one country. Global payroll aggregation applies where you already have entities in each country, from roughly $29 per employee monthly. Employer of record applies where you do not, from roughly $599 per employee monthly, and is the practical route until you reach about fifteen to twenty employees in a single country.

What should I ask a payroll provider before signing?

Above all: if you make a filing error resulting in an IRS penalty, who pays it, and is that acceptance capped. Then establish scope in writing, accuracy standard, processing cutoffs, support response times, whether the provider registers new state accounts, contract length and notice period, termination fees, and data access on exit. Ask for a sample invoice at your headcount rather than a quoted rate.

How do I know my payroll provider is actually paying my taxes?

Enrol in EFTPS yourself and verify. The IRS recommends employers ensure their provider uses EFTPS and register for their own PIN to periodically confirm payments, which gives sixteen months of history under your EIN. Do not change your IRS address of record to the provider's address, since notices about a failed deposit go to the address on file.

What happens if my payroll provider does not pay my payroll taxes?

You are liable. Check EFTPS history, contact the IRS on 800-829-4933 or the number on the notice, make the missing deposit immediately since the penalty accrues daily to 10 percent past fifteen days, correct the return with Form 941-X if needed, and notify the provider in writing citing the liability clause.

Can I outsource payroll and HR together?

Partly. Payroll providers offer document storage and templates; a PEO adds advisory support and employment practices guidance. Neither covers the operational layer well: structured onboarding, e-signature on offer letters and I-9s, training delivery with tracking, and org charts generally remain yours regardless of what you buy.

Ready to transform your onboarding?

7-day free trial No credit card required
Start Your Free Trial