ADP works by pairing payroll software with an IRS-registered tax-filing service. It calculates every paycheck and withholds the right federal and state taxes. Then it deposits that money with the IRS and state agencies for you, once you enter hours and pay rates each period.
That structure matters because a payroll mistake can trigger real IRS penalties. The risk grows with every employee and every new state you add. ADP's own marketing reports more than 1.1 million client businesses across its full product line, from one-person shops to companies with thousands of workers, so seeing how the process works helps you judge whether to run it yourself.
๐งพ How ADP calculates federal and state payroll taxes, step by step
๐ต What an ADP payroll run costs in practice and where the fees hide
๐ข Which ADP product fits a 5-person shop versus a 500-person company
โ ๏ธ The mistakes that trigger IRS penalties, and how to catch them first
โ The exact records to gather before your first ADP payroll run
This article reflects federal payroll rules and ADP's product lineup as of 2026. Rules change every year and vary by state. Confirm current figures with the IRS, the Department of Labor, or your state's labor agency before you act. It is not a substitute for advice from a licensed accountant, payroll pro, or employment attorney.
What ADP Does
ADP is a payroll and HR outsourcing company. It is not a bank, and it is not a tax agency itself. It builds the software that runs your payroll, plus a tax-filing service that registers with the IRS as a reporting agent to send the resulting deposits and forms to the IRS and state tax offices.
Employers who sign up hand ADP two things. The first is wage data: hours worked, pay rates, and any deductions for each worker. The second is a linked business bank account that ADP can pull funds from on payday. Small businesses usually finish that setup in a single session, while a company with several states or a complex benefits plan can take longer to load in every detail correctly.
From there, ADP's role splits into three connected jobs. The first is calculation: turning hours, rates, and elections into gross pay, taxes, and deductions for every worker on your set schedule. The second is movement: sending net pay to workers by direct deposit, pay card, or check, while pulling the matching tax funds from your account.
The third job is filing: submitting the federal, state, and local payroll tax forms that report what was withheld and paid. A common misconception treats ADP as software that runs quietly on its own, like an autopilot flying a plane with nobody watching. ADP's tools still need accurate input from you every pay period, including approved hours, new hires, and rate changes. Skip one of those steps, and a missed timesheet or an unclassified new hire produces a wrong paycheck, not a self-correcting one.
If your linked account lacks enough funds on withdrawal day, the whole run can fail. That leaves paychecks and tax deposits both unpaid until you fix it. A bounced payroll pull can still trigger an IRS late-deposit penalty, even though the real cause was a cash-flow gap, not a tax mistake. Keep a buffer in that account, sized to a typical payroll plus its taxes, and you avoid it.
How ADP Processes a Payroll Run, Step by Step
The mechanics of a single payroll run follow the same sequence, whether you use RUN Powered by ADP for a small team or ADP Workforce Now for a larger one. Employees clock in through a time-tracking app, a kiosk, or a synced timesheet. A manager then reviews and approves those hours, along with any new hires or pay changes, before the run gets submitted. That review step is the one place a human still checks the machine's work before real money moves.

Once you submit the run, ADP's system calculates gross pay for every worker. It applies the tax tables, benefit deductions, and any garnishments tied to that person's profile. The platform then pulls the total of net pay plus the tax portion from your linked account through the ACH transfer network, usually a few days before payday.
ADP routes net pay to each worker and holds the withheld tax money until the deposit deadline. The final step stays invisible to most employers, but it is where a payroll service earns its fee. ADP deposits the withheld taxes with the IRS and state agencies on schedule, then files the periodic returns, such as the quarterly Form 941, that reconcile what was paid.
ADP's own materials describe automated online payroll as a method for avoiding the costly errors manual tax math can cause. That automation saves real time. It is still a model of your payroll, though, not a substitute for reviewing every run before you approve it.
Most ADP plans set a cutoff time before payday. It is often two to four business days ahead for standard direct deposit. Miss that cutoff, and a worker's pay can land a full cycle late, unless you pay extra for same-day processing. Save the exact cutoff time somewhere your whole payroll team can see it, not only in one manager's inbox.
How ADP Calculates and Files Your Payroll Taxes
Every paycheck ADP runs carries three layers of federal tax. The first is federal income tax, based on the worker's Form W-4 and that year's IRS tables. The second is FICA, the Federal Insurance Contributions Act tax that funds Social Security and Medicare.
Employees and employers each pay 6.2% for Social Security. That applies up to the annual wage base the Social Security Administration sets each year. Each side also pays 1.45% for Medicare, so the combined FICA bite comes to 15.3%, split evenly between worker and employer.
The third layer applies only to the employer: the Federal Unemployment Tax Act (FUTA) tax, owed on the first $7,000 of each worker's wages in a year. Most employers who pay state unemployment tax on time get a credit. That credit lowers the real FUTA rate well below the stated 6% figure.
Treat 6% as a rough planning number, not your exact bill, until you confirm it on Form 940. ADP runs these calculations for you, but the formulas come from the IRS employment tax rules. A change in federal law changes what ADP withholds the next pay period, so the number is never fixed for good.
Wage and hour rules add a fourth layer that is not a tax but still shapes the paycheck. The Fair Labor Standards Act (FLSA) requires overtime pay of at least one and one-half times the regular rate after 40 hours in a workweek. That rule applies to nonexempt workers, on top of the federal minimum wage floor.
ADP's time-tracking link exists mostly to catch overtime right, because a missed hour is a labor-law problem, not a small math slip. A free tool for checking your own numbers is the IRS's Tax Withholding Estimator. It lets you check one paycheck's federal withholding by hand against what ADP found.
Does Your State Change What ADP Withholds?
Yes, almost always. States layer their own income tax withholding, unemployment insurance, and sometimes disability or paid-leave taxes on top of the federal rules. A handful of states charge no income tax at all. ADP registers your business for the correct state tax accounts during setup, then applies each state's withholding tables once you tell it where employees work.
The complexity shows up fastest for employers with workers in more than one state. Where an employee lives, and where they work, can trigger different withholding rules at once. State minimum wage and overtime rules can also beat the federal floor.
California, for example, requires overtime after eight hours in a single day, not only after 40 in a week, a rule the FLSA itself does not set. ADP's tax engine tracks these state differences, but the employer still has to tell ADP exactly where each employee works. A wrong work-location field on file is enough to apply the wrong state's rules to an entire paycheck.
Which ADP Product Fits Your Business
ADP does not sell one product. It sells a lineup, and the right pick depends mostly on company size and how much HR work you want to hand off. RUN Powered by ADP targets businesses with 1 to 49 employees and bundles payroll, tax filing, and basic compliance support into four tiers ADP calls Essential, Enhanced, Complete, and HR Pro.
ADP Workforce Now targets midsize and larger businesses, generally 50 or more employees. It adds deeper HR, benefits, and talent modules that a five-person shop rarely needs. A third option, ADP TotalSource, works differently from both: ADP describes it as a professional employer organization, or PEO, not plain software.
A PEO co-employs your workers on paper. That setup lets small employers buy into large-group health and retirement plans. It also means ADP shares legal duty for HR compliance with you. That trade-off suits a fast-growing startup that cannot yet negotiate its own benefit rates, more than it suits a stable 15-person firm that already likes its coverage.
| If your business looks like this | The product that usually fits |
|---|---|
| 1 to 49 employees, first payroll provider | RUN Powered by ADP (Essential or Enhanced tier) |
| 50 or more employees, existing HR team | ADP Workforce Now |
| Fast-growing startup needing benefits leverage | ADP TotalSource (PEO) |
The self-check here is simple. Count your current headcount and your 12-month hiring plan. Match that number to the row above before you request pricing. A business that expects to pass 50 employees within a year often does better starting on Workforce Now, since moving payroll history between ADP products mid-year adds its own extra work.
Switching tiers within the same product, from Essential up to HR Pro, is far simpler than switching products, because your wage history and tax filings stay in the same system. Ask ADP's sales team what a tier upgrade involves before you sign, since some features only activate at renewal rather than mid-contract. Get that answer in writing so a surprise mid-year fee does not catch you off guard.
A Worked Example: Processing One Employee's First ADP Paycheck
Assume you hire Danielle, a nonexempt hourly worker at a marketing agency, at $28 an hour. She works 42 hours in her first weekly pay period, 2 of them overtime. Her regular pay covers the first 40 hours: 40 hours times $28 comes to $1,120.
The 2 overtime hours pay at one and one-half times her rate, or $42 an hour. That adds $84, for a gross pay of $1,204 before any taxes come out. This is the number ADP's system starts every later calculation from.

ADP's system now applies the tax layers described earlier. Danielle's Form W-4 elections run through the IRS withholding tables to set her federal income tax withholding, which for this example comes to roughly $115. FICA takes 6.2% of gross pay for Social Security, or $74.65, plus 1.45% for Medicare, or $17.46, for a combined $92.11 that Danielle pays while the agency matches it separately.
State income tax withholding varies by state and by the worker's own elections. This example holds it at a representative $40 to keep the math simple, since the real figure depends on where Danielle lives and works. Subtracting federal withholding, FICA, and the placeholder state tax from gross pay leaves Danielle a net paycheck of about $957.
The agency's own cost runs higher than her gross pay. It must also pay a matching $92.11 in FICA, plus its FUTA liability on her wages, on top of the $1,204 it already owes her directly. This is the exact math ADP automates on every run, and reproducing it by hand for even one worker shows how fast a wrong rate can cascade into a bad deposit.
ADP repeats this same sequence for every name on your payroll, each pay period. That repetition is the real value of automating it. A ten-person team multiplies Danielle's math by ten, each worker with their own W-4 choices and possible overtime. A hundred-person team multiplies it by a hundred, so one wrong tax table can ripple through a whole payroll run at once.
What Different Businesses Learn Switching to ADP
Maria owns a six-table bakery with eight employees. Three work the counter for tips, and two are high-school students working part time after school. When she moved from a spreadsheet to RUN Powered by ADP, the setup flow forced her to classify each worker correctly for the first time, because tipped, part-time, and minor employees each trigger different wage rules.
She had been applying one blanket hourly rate to everyone. That meant her tipped staff were not getting the tip credit reconciliation the FLSA requires, and ADP's onboarding screen flagged the gap before her first automated run went out. Maria fixed the setup that same week, before any paycheck went out under the wrong rule.
| Worker type | What ADP tracks differently |
|---|---|
| Tipped employee | Tip credit reconciliation against minimum wage |
| Part-time minor | State youth-employment hour limits |
| Salaried exempt | No overtime calculation applied |
| 1099 contractor | No tax withholding; 1099-NEC issued instead |
Devon runs a 30-person IT staffing firm with consultants placed in four different states. Adding each new state meant registering for a new state withholding account and a new state unemployment insurance account first. ADP cannot legally run payroll in a state until those accounts exist, a step Devon had assumed ADP handled on its own.
ADP does handle the filings once an account is open, but the employer still has to open it and supply the resulting ID numbers. That process took Devon's team nearly three weeks the first time a consultant relocated across a state line. Devon now keeps a state-registration checklist ready before any consultant crosses a state line, so the delay does not repeat.
| State added | Registration Devon's team had to complete |
|---|---|
| New York | State withholding account, SUI account |
| Texas | SUI account only (no state income tax) |
| Colorado | Withholding account, SUI, paid-leave program |
Priya runs HR at a 120-employee shipping company, weighing ADP Workforce Now against ADP TotalSource, the PEO option. The Workforce Now quote looked cheaper per pay period on paper. But TotalSource's PEO fee stacks on top of the group benefits premium, instead of replacing it. Priya's real comparison had to weigh the co-employment trade-off too, not only the sticker price.
She stayed on Workforce Now in the end. Her company's benefits broker was already worth more than the buying power a PEO would add at 120 employees. That headcount sits close to the point where staying independent starts to win over co-employing. Priya checks the comparison again each open-enrollment season, since a new broker or a hiring wave can flip the answer.
Mistakes to Avoid With ADP Payroll
- Misclassifying a worker as a contractor. Treating an employee as a 1099 contractor to skip withholding can trigger IRS back taxes, penalties, and interest once the agency reclassifies the worker.
- Approving hours without reviewing them. Rubber-stamping a payroll run without checking flagged overtime or missing punches ships wrong paychecks that need a manual correction run to fix.
- Forgetting to register a new state. Adding an employee in a new state before opening that state's withholding and unemployment accounts can delay their first paycheck by weeks.
- Ignoring the FUTA credit reduction. Assuming the full 6% FUTA rate applies when your state owes a credit reduction understates your year-end tax bill.
- Skipping the W-4 update reminder. Employees who never update a stale Form W-4 after a raise or a marriage often end up owing money at tax time instead of getting a refund.
- Missing the direct deposit lead time. Submitting a payroll run too close to payday can miss the ACH transfer window, leaving employees paid late.
- Assuming ADP owns compliance risk entirely. ADP files what you tell it to file, so a wrong hire date or an unreported bonus is still the employer's error to catch and correct.
- Mixing pay frequencies without checking state law. Some states require at least semimonthly pay for certain workers, and an inconsistent schedule across worker types can break that rule.
Payroll Compliance Do's and Don'ts
Do
- Do review every payroll run's preview before approving it, since ADP calculates from the data you supplied, not from what you meant to enter.
- Do keep W-4 and I-9 forms on file for every hire, because the IRS and USCIS can request them during an audit.
- Do register for a new state's tax accounts before an employee starts working there, not after the first paycheck is due.
- Do reconcile ADP's quarterly Form 941 filing against your own payroll register at least once a year.
- Do update pay rates and overtime status the same week a raise or a role change happens.
Don't
- Don't classify a worker as exempt from overtime only because they are salaried; the job duties, not the pay method, decide exemption.
- Don't let direct deposit information sit unverified; a wrong routing number delays a paycheck by days.
- Don't treat ADP's default settings as compliant for your state without checking, since some defaults assume federal minimums only.
- Don't cancel a payroll service mid-quarter without confirming who files the final quarterly return.
- Don't ignore an ADP compliance alert about a missing form; those alerts usually flag a real filing gap, not a false one.
ADP Pros and Cons
Pros
- Pros: ADP automates tax deposits and filings, cutting the manual work of calculating FICA, FUTA, and state withholding by hand.
- Pros: The platform scales from a single-employee RUN account to a multi-thousand-employee Workforce Now deployment without switching vendors.
- Pros: Built-in time-tracking integration reduces the overtime errors that trigger Department of Labor complaints.
- Pros: Employee self-service apps let workers pull pay stubs and update direct deposit without a call to HR.
- Pros: ADP's compliance team tracks state rule changes, which is genuinely hard for a solo owner to keep up with alone.
Cons
- Cons: Pricing is not published and varies by headcount and add-ons, so budgeting needs a sales quote, not a public rate card.
- Cons: Smaller businesses sometimes pay for HR modules bundled into a tier they never use.
- Cons: Switching from ADP to another provider mid-year means reconciling year-to-date tax records by hand or through a data export.
- Cons: The PEO option (TotalSource) shifts some liability to ADP but also removes some direct control over HR decisions.
- Cons: Support quality varies by tier, and lower tiers may route questions through a general queue instead of a dedicated rep.
What to Do Next
- Gather each worker's Form W-4, Form I-9, and, for contractors, a signed Form W-9 before your first run.
- Apply for a federal EIN through the IRS if you do not already have one for the business.
- Confirm state withholding and unemployment accounts are open in every state where an employee works.
- Decide your pay frequency and workweek definition, then write it into a payroll policy.
- Request pricing for the ADP tier matching your current headcount, and re-check it after any hiring plan changes.
- Review your first live payroll run in full before approving it, then reconcile it against your own records.
- Bring in an accountant or employment attorney if you have contractors in multiple states or unusual benefits.
Frequently Asked Questions
Is ADP a bank?
No, ADP is a payroll and HR company. It moves money between your bank account, your workers, and tax agencies, but it never holds customer deposits as a bank does.
How much does ADP payroll cost per month?
It varies by headcount and tier. ADP does not publish a fixed rate. Pricing depends on employee count, pay frequency, and which add-ons you choose, so request a current quote from ADP directly.
Does ADP file my payroll taxes automatically?
Yes. Once you supply accurate wage and hour data, ADP calculates the tax owed, deposits it with the IRS and state agencies, and files the periodic returns on your behalf.
Can a single-employee business use ADP?
Yes. RUN Powered by ADP supports businesses with as few as one employee, including a sole owner who wants automated tax filing without doing the math by hand.
How long does ADP setup take for a new business?
Usually one to two weeks. Setup speed depends mostly on how fast you gather tax IDs, bank information, and employee documents; multi-state employers often take longer.
What is the difference between RUN and ADP Workforce Now?
Company size and depth. RUN targets businesses with 1 to 49 employees, while Workforce Now serves midsize and larger businesses, generally 50 or more employees, with deeper HR and benefits modules.
Does ADP handle 1099 contractors?
Yes. ADP can pay contractors and issue Form 1099-NEC at year-end, but it does not withhold income tax or FICA from contractor payments as it does for employees.
What happens if ADP makes a filing error?
ADP usually fixes it and may cover the resulting penalty. Check the exact guarantee terms in your own contract, though, since coverage differs by plan tier.
Can employees see their pay stubs online?
Yes. ADP's employee self-service app and web portal let workers view pay stubs, update direct deposit, and request time off without contacting HR directly.
Is ADP TotalSource the same thing as ADP payroll?
No, TotalSource is a PEO that co-employs your workers on paper. RUN and Workforce Now are payroll and HR software you run under your own employer ID number instead.
Does ADP work for employers with workers in multiple states?
Yes. ADP registers and files in each state where you have employees, but the employer is still responsible for confirming those registrations exist before payroll starts there.
Can I switch from another payroll provider to ADP mid-year?
Yes, though it takes extra reconciliation. ADP needs your year-to-date wage and tax data from the old provider to keep W-2 totals accurate at year-end.