SAASPOCALYPSEverdict #ADP-7CBA
scanned 2026.05.04 · 14:02
subject of investigation

adp.com

enterprise payroll, HR & tax platform
verdictCONTESTED
wedge score
39
/100
wedge thesis

the door is the SMB underbelly — ADP's compliance moat is real at enterprise scale, but 1–49 employee shops are massively over-served and price-sensitive, and switching cost is a single payroll export.

real walls — pick your flank·ship in 6 months·run for $53.00 + usage
the doornetwork
wedge

where the walls are.

methodology →
the door

no network effect to overcome — users don't compound users.

watch out

the regulatory wall is real — actual licenses, audit posture, custodial duty.

capital
8.5/10
investment the incumbent had to make
why this scorehigh confidenceADP's capital moat is substantial and multi-layered. They hold client payroll funds in float (a banking-scale...

ADP's capital moat is substantial and multi-layered. They hold client payroll funds in float (a banking-scale operation), maintain PEO licensing across states, operate unemployment claims management, wage garnishment processing, and workers' comp programs — all of which require real capital reserves, bonding, and operational infrastructure. The tax remittance function alone requires ADP to act as a fiduciary intermediary moving billions in tax deposits. None of this is software. At the SMB tier the capital requirements thin out, but the ops infrastructure (state tax remittance teams, compliance staff, garnishment processing) still underlies even the smallest ADP account.

  • ADP holds client payroll funds in float between collection and remittance — a banking-scale treasury operation
  • PEO (Professional Employer Organization) licensing requires state-by-state bonding and capital reserves
  • Wage garnishment and unemployment claims processing require dedicated compliance operations teams
technical
5.0/10
depth of the underlying engineering
why this scorehigh confidenceAt the SMB tier, the core technical challenges are real but tractable for a determined indie builder — the report...

At the SMB tier, the core technical challenges are real but tractable for a determined indie builder — the report itself grades them honestly. Gross-to-net math uses IRS-published tables. ACH integration is documented via Dwolla. PDF generation is templated. The hard parts (multi-state filing, ongoing tax table maintenance) are ops/compliance problems dressed as technical ones, not genuine engineering depth. ADP's enterprise technical moat (global payroll engines, real-time GL integrations, HRIS depth) doesn't apply to the 1–49 wedge. The technical bar for the SMB attack surface is medium, not fortress.

  • Federal withholding tables are IRS-published; FICA math is fixed — report rates gross-to-net as 'medium' difficulty
  • ACH direct deposit via Dwolla is 'fiddly but documented' per the report
  • Pay stub generation is explicitly rated 'easy' using react-pdf or Puppeteer
networkdoor
3.0/10
users compound users
why this scoremedium confidenceADP has a meaningful partner/integration ecosystem (401k providers, benefits carriers, accounting software,...

ADP has a meaningful partner/integration ecosystem (401k providers, benefits carriers, accounting software, time-tracking vendors) and a large accountant/broker referral channel. However, none of this constitutes a true network effect where value compounds with user count. Payroll is not a marketplace or social product. The SMB tier has weak ecosystem lock-in — a 10-person restaurant is not deeply embedded in ADP's partner network. The accountant referral channel is real distribution but not a network moat.

  • ADP Marketplace has hundreds of third-party integrations, but SMB users rarely use them
  • Accountant/broker referral channel is a distribution asset, not a network effect
  • No UGC, social graph, or multi-sided liquidity present in payroll
switching
5.0/10
stickiness of customer data + workflow
why this scorehigh confidenceSwitching costs are moderate and asymmetric by company size. For SMBs (1–49 employees), the report explicitly states...

Switching costs are moderate and asymmetric by company size. For SMBs (1–49 employees), the report explicitly states 'switching cost is a single payroll export' — employee records, YTD tax data, and bank details are all exportable. Mid-year switches are painful due to YTD tax reconciliation, but year-end switches are clean. For larger ADP customers with deep HRIS, benefits, and GL integrations the switching cost rises sharply, but that's outside the wedge. The SMB tier is genuinely vulnerable.

  • Report's wedge thesis explicitly states: 'switching cost is a single payroll export' for 1–49 employee shops
  • YTD payroll data is portable; IRS and state agencies care about EIN continuity, not vendor continuity
  • No deep HRIS or benefits integrations at the SMB tier to create workflow lock-in
data
6.0/10
proprietary data accumulates over time
why this scoremedium confidenceADP's data moat is real but concentrated at the enterprise and analytics layer, not the SMB product. Their workforce...

ADP's data moat is real but concentrated at the enterprise and analytics layer, not the SMB product. Their workforce analytics (ADP DataCloud, National Employment Report) are built on aggregated payroll data from 1M+ businesses — a genuinely proprietary corpus. Fraud and tax anomaly detection models trained on decades of payroll data have real value. However, for the SMB wedge being attacked, none of this data advantage manifests in the product experience. A new entrant serving 1–49 employee shops doesn't need ADP's workforce benchmarking data to win.

  • ADP National Employment Report is a macro-economic dataset built on payroll data from ~460,000 U.S. businesses — a proprietary corpus with no indie equivalent
  • ADP DataCloud provides workforce benchmarking analytics unavailable to competitors without comparable scale
  • Decades of tax anomaly and fraud detection training data embedded in compliance workflows
regulatory
9.0/10
real licenses, not SOC 2 theater
why this scorehigh confidenceThis is ADP's true fortress and the report acknowledges it directly. Multi-state payroll tax remittance requires...

This is ADP's true fortress and the report acknowledges it directly. Multi-state payroll tax remittance requires acting as a fiduciary agent with state tax authorities. PEO licensing is state-by-state and capital-intensive. Money transmission licenses are required in many states for holding and disbursing payroll funds. Wage garnishment processing involves court-ordered legal obligations. Unemployment insurance management involves state agency relationships. The ongoing tax table compliance function is a permanent regulatory ops burden. Critically, even the SMB product sits on top of this regulatory infrastructure — an indie builder cannot serve even a 5-person company without eventually touching multi-state withholding, FICA remittance, and W-2 filing obligations.

  • Multi-state tax filing and remittance requires state-by-state registration, deposit schedules, and e-file portal compliance
  • PEO licensing requires state regulatory approval and capital bonding in each operating state
  • Money transmission licensing required in many states for payroll fund holding and disbursement
distribution
3.6/10
brand SERP grip, knowledge graph, news flow
take

the blunt take.

ADP is a regulatory fortress at the top — but at the small-business tier, you're paying enterprise prices for a product that hasn't been redesigned since the Obama administration. That's the crack.

The moat is real: 140-country tax compliance, wage garnishment, unemployment claims, PEO licensing. None of that is cloneable. But a 10-person restaurant doesn't need any of it — they need payroll that doesn't feel like filing a 1040 in 2009. Modern UX, transparent pricing, and Gusto-style onboarding aimed at the 1–49 segment ADP technically serves but emotionally ignores.

cost

cost of competing.

what they charge
RUN Powered by ADP (SMB base)
$79
/ mo + ~$4/employee
SMB tier; enterprise pricing is custom and far higher
annual:$948
what running yours costs
01 · Vercel Pro (SSR + edge functions)$20.00
02 · Supabase Pro (payroll records, employee data)$25.00
03 · Dwolla ACH API (direct deposit)??? — per transfer
04 · Resend (pay stub emails, tax notices)$0.00
05 · Cloudflare R2 (pay stub PDF storage)$1.00
06 · Domain$1.00
07 · Sentry free tier$0.00
08 · Federal/state tax table data (manual)$6.00
TOTAL / mo$53.00 + usage
▸ break-even:immediately — ADP's RUN SMB base starts ~$79/mo + per-employee fees; your est_total is $53/mo at launch scale
build

what you're up against.

4 wks payroll engine MVP · 6 wks tax filing integrations · 4 wks compliance (federal + top-10 states) · 6 wks onboarding UX + ACH · forever: state tax table maintenance
easy
medium
hard
nightmare
01
easy
Employee onboarding UI
Standard form flow: name, W-4, bank details. A weekend with a good form library.
02
easy
Pay stub generation (PDF)
Puppeteer or react-pdf. Templated. Not interesting.
03
medium
Gross-to-net payroll calculation
Federal withholding tables are IRS-published. FICA math is fixed. Annoying but not hard.
04
medium
ACH direct deposit integration
Dwolla handles the rails. You handle timing windows and NACHA file formatting. Fiddly but documented.
05
hard
Multi-state tax filing & remittance
Every state has its own deposit schedule, form format, and e-file portal. Plan 6+ months of state-by-state buildout.
06
nightmare
Ongoing tax table compliance
Tax tables change every year. Wage bases shift. New local taxes appear. This is not a build — it's an ops function that never ends. ADP has a team for this. You will be that team.
stack

their position.

recommended stack · inferred
inferNext.js 15 (App Router + Server Actions)inferSupabase (Postgres — employee/payroll schema)inferDwolla ACH API (direct deposit rails)inferreact-pdf (pay stub generation)inferResend (transactional email)
rivals

who else has tried this.

option A
Gusto
already the modern ADP for SMBs. If you're not building something genuinely differentiated, just use this.
option B
Patriot Payroll
bare-bones but cheap. Covers the basics for tiny teams without the ADP overhead.
option C
QuickBooks Payroll
if users are already in the QB ecosystem, switching cost from ADP is near zero — point them here.
compare

similar scans.

same shape - different moat
ready to wedge in?
Get the wedge plan. Cancel some plans.
▸ generated with love, by a heartless robotverdict v2.5 · saaspocalypse.dev