
QuickBooks Full Service Payroll: A CPA’s Setup Guide
Your client calls at 4:45 PM on a Thursday: payroll runs tomorrow and their previous bookkeeper handled everything. You have no prior setup, no tax ID history, and a stack of questions about garnishments. This is exactly the situation QuickBooks Full Service Payroll was built for—and knowing how it actually works before you’re in that spot is worth the hour it takes to read this.
What ‘Full Service’ Actually Means Here
The phrase gets thrown around loosely, so let’s be precise. QuickBooks Full Service Payroll means Intuit calculates, files, and pays payroll taxes on your client’s behalf. That covers federal deposits, state withholding remittances, and year-end filings—Form 941, 940, state equivalents, and W-2s. The system also handles setup and calculation of garnishments and deductions from each paycheck, which matters the moment you have an employee with a child-support order or a wage levy.
All current QuickBooks Workforce plans include full-service payroll, though the tier determines what else you get. Payroll Core automates taxes and forms. Payroll Premium adds expert review support. Payroll Elite includes tax penalty protection up to $25,000 if the IRS assesses a payroll tax penalty—regardless of fault—plus the option to have Intuit complete the entire payroll setup for you.
For a CPA managing payroll for multiple clients, that $25,000 penalty shield on Elite is worth pricing out seriously. A single botched 941 deposit can trigger penalties that dwarf the difference in subscription cost.
Before You Click Anything: What to Gather
Setup goes faster when you have these in front of you:
- Federal EIN — required before you can configure tax filings
- State tax account numbers — every state where the client has employees
- Prior payroll data — year-to-date wages, taxes withheld, and any prior deposits if you’re starting mid-year; these feed into accurate W-2s
- Pay history for each employee — at minimum, the current year through the last pay date
- Garnishment orders — exact amounts, payee details, and remittance addresses
- Bank account details — the account QuickBooks will debit for tax payments and direct deposits
- Form I-9 and W-4 for each employee — filing status, allowances, and any additional withholding
Do not skip the prior payroll data step if you’re mid-year. Intuit’s system uses year-to-date figures to reconcile deposits and generate accurate year-end forms. Entering incorrect YTD data is the single biggest source of W-2 corrections I see from clients who switched payroll providers in Q2 or Q3.
Step-by-Step: Getting Payroll Configured
Step 1 — Choose your tier. Log into QuickBooks Online and navigate to Payroll. Select Core, Premium, or Elite based on your client’s needs. If garnishments are involved or the client has a history of IRS notices, lean toward Elite for the setup assistance and penalty protection.
Step 2 — Enter company information. Legal business name, EIN, filing address, and the federal and state tax deposit schedules (monthly vs. semi-weekly for 941 purposes). QuickBooks will prompt you for each state where the business has nexus.
Step 3 — Add employees. For each employee: legal name, SSO (Social Security Number), address, hire date, pay type (hourly vs. salary), pay rate, pay schedule, and W-4 details. If you’re on Elite, you can hand this step to Intuit’s setup team entirely.
Step 4 — Enter year-to-date payroll. If any pay runs occurred earlier in the year before this account was active, enter the YTD totals here. QuickBooks uses these figures to calculate remaining withholding obligations and to populate 941 line items correctly.
Step 5 — Configure deductions and garnishments. Under each employee’s profile, add recurring deductions—401(k) contributions, health insurance premiums, wage garnishments. The system calculates the correct net pay and generates remittance records for each payee. For garnishment remittances, confirm the correct payee address and whether the state requires electronic submission.
Step 6 — Connect the bank account. QuickBooks verifies the account via micro-deposits or instant verification. Allow two to three business days before your first live payroll run if you’re using micro-deposits.
Step 7 — Run a test calculation. Before approving the first live payroll, review the calculated withholding against your own manual check—especially for employees with complex situations (multiple jobs, large additional withholding amounts, mid-year hires). The system’s math is reliable, but a review takes five minutes and catches data entry errors.
Step 8 — Approve payroll and confirm tax payments. Once you approve, QuickBooks submits direct deposits and schedules tax payments automatically. Employees receive notifications and can access pay stubs, W-2s, PTO balances, and withholding details through the Workforce portal. That self-service access alone cuts the ‘where’s my pay stub’ calls significantly.
Common Mistakes That Create IRS Notices
- Incorrect prior deposit credit. If you switch payroll providers mid-year and don’t enter prior deposits accurately, the 941 reconciliation will show a balance due that doesn’t exist. IRS sends CP161. You spend two hours writing an explanation.
- Wrong deposit schedule. A large employer with a semi-weekly deposit requirement configured as monthly will generate failure-to-deposit penalties before the first quarter closes.
- Garnishment remittances not set up separately. QuickBooks deducts the garnishment from the paycheck, but remitting to the correct state disbursement unit is a separate step you must configure. Missing this creates employee liability issues.
- State unemployment (SUTA) rate not updated annually. States send new SUTA rates each year. If the prior year’s rate is still in the system, deposits are either short or overpaid.
For QuickBooks Payroll questions during setup, Intuit’s sales support line runs Monday through Friday, 5 AM to 6 PM PT—useful to know if you’re setting up for a West Coast client on a tight timeline Intuit.
How Sagenext Helps
QuickBooks Full Service Payroll runs in QuickBooks Online natively, but many CPA firms run QuickBooks Desktop—Pro, Premier, or Enterprise—because their clients’ job costing or inventory needs demand it. If that’s your setup, payroll data lives inside the Desktop file, and so does multi-year history that clients don’t want to migrate.
Sagenext hosts QuickBooks Desktop in a fully managed cloud environment, so your team and your client’s bookkeeper can both access the same live file from anywhere—no VPN wrestling, no emailing QBB files back and forth. Provisioning, backups, security patches, and software updates are handled for you.
For firms managing payroll across several client files simultaneously, that centralized access matters: one person can run payroll for Client A while another reviews reports for Client B, from different locations, without version conflicts or file-lock issues. You can try it with no credit card required. How To Host QuickBooks Desktop In The Cloud
Key Takeaways
- QuickBooks Full Service Payroll calculates, files, and pays federal and state payroll taxes automatically—including year-end W-2s and 940/941 filings.
- Tier selection matters: Elite includes tax penalty protection up to $25,000 and optional full setup by Intuit; weigh that against the cost difference before defaulting to Core.
- Accurate year-to-date data at setup is non-negotiable for mid-year starts—wrong YTD figures cause 941 mismatches and W-2 corrections.
- Garnishments require two distinct actions: configuring the paycheck deduction and setting up the remittance to the correct disbursement unit.
- Employees self-serve pay stubs, W-2s, PTO balances, and withholding details through the Workforce portal, which reduces inbound client questions.
- If your firm runs QuickBooks Desktop for payroll-heavy clients, cloud hosting lets multiple users access the same file securely without the friction of local installs or file transfers.
Frequently Asked Questions
Does QuickBooks Full Service Payroll handle state taxes in every state?
QuickBooks automates federal and state payroll taxes, including year-end filings, across the states where the business has employees. You still need to enter the correct state tax account numbers and deposit schedules during setup. For states with unusual requirements—like local income taxes in Pennsylvania or Ohio—verify that your specific locality is covered before you rely on automation.
What happens if the IRS sends a payroll tax penalty notice on an Elite plan?
QuickBooks Workforce Elite includes tax penalty protection up to $25,000 if the IRS assesses a payroll tax penalty, and that protection applies regardless of fault. You submit the notice through the QuickBooks support process, and Intuit works to resolve it. Keep any IRS correspondence and document your payroll approval dates as a precaution.
Can I set up mid-year payroll without creating W-2 errors?
Yes, but you must enter accurate year-to-date wage and tax figures for each employee before running the first live payroll. QuickBooks uses those figures to reconcile deposits and generate correct year-end forms. Pull the prior processor’s reports or the last payroll register and enter each employee’s YTD totals carefully. A mismatch here is the leading cause of W-2 corrections in mid-year switches.
Who can see pay stubs and W-2s through the Workforce portal?
Employees access pay stubs, W-2s, PTO balances, and withholding allowances through the QuickBooks Workforce portal using their own login credentials. Employees self-manage their access; you control whether the portal is enabled per employee. This reduces the ‘can you resend my pay stub’ requests significantly for firms that manage payroll on behalf of clients.
Is QuickBooks Full Service Payroll available on QuickBooks Desktop?
Intuit has shifted its full-service payroll features primarily to the QuickBooks Online ecosystem. QuickBooks Desktop users can access payroll features, but the full-service tax filing automation is more completely integrated on the Online platform. Firms committed to Desktop who need payroll automation should verify current feature availability directly with Intuit, as product offerings in this area have evolved.






