How to switch your client's payroll to QuickBooks Workforce.
QuickBooks Workforce

How to switch your client's payroll to QuickBooks Workforce


Switching a client from a third-party payroll provider no longer means hours of manual data entry. Export two standard reports from your current provider, upload them, and parse the data automatically. All you need to do is review and verify to run your client’s first payroll. 


Your client is ready to move to QuickBooks Workforce. You've told them it shouldn't take long. Then you open their setup and realize that every employee record is entered by hand, pay rates and deductions are keyed in one by one, and there is months of payroll history that needs to be rebuilt from scratch. It takes just one transposed number in someone's year-to-date totals, and before you know it, you're untangling a W-2 discrepancy at the worst possible time.

These barriers are hard for busy accountants to overcome, so it’s no wonder so many firms decide to leave their clients where they are. The problem with switching payroll providers has never been the new platform, but the migration itself.

The QuickBooks payroll migration setup makes switching straightforward. Here's what the process looks like.

What you'll need before you start


Download an employee summary report and payroll history reports from your client’s current provider. For end-of-year switches with no prior pay history to carry over, you only need the employee summary.


Once your client subscribes to QuickBooks Workforce, the payroll section activates in their account navigation. The first screen you'll see includes a prep checklist that lays out exactly what to gather before you begin.

You can email the checklist directly from the setup screen. Send it to your client, ask them to pull the required information, and proceed once you have what you need. 


What to collect before starting a QuickBooks payroll migration

The exact report names vary by provider. QuickBooks Workforce identifies your client's current provider during setup and links directly to the correct export instructions. You’ll generally need an employee summary report and a payroll history or earnings record. You also need the client’s EIN, tax deposit frequency (monthly or semi-weekly), state unemployment insurance (SUI), State Unemployment Tax Act (SUTA) and other state-specific rates, and your client's business bank account details for direct deposit and tax payments. 


Learn how to see the checklist of items needed for a third-party migration:

How the migration setup works, step by step


There’s no manual entry required here. Upload the required files and QuickBooks Workforce will take it from there. The platform parses the data, a specialist reviews it, and you get a pre-populated screen to verify it. 


Before the upload, QuickBooks Workforce will ask a handful of setup questions about whether employees were paid this year, when the first payday will be, and where the business is based. It takes about two minutes, and the answers tell the system how to frame the migration so nothing gets set up out of context.

Upload your reports

Next, select your client's current third-party payroll provider from the list of supported systems. QuickBooks Workforce tells you exactly which reports to export and in what format, with step-by-step export instructions linked directly in the interface. From there, drag and drop the required files into the system, and that’s the only data entry you need to do.

Once uploaded, QuickBooks Workforce processes both files. The system reads through the reports, identifies employees, maps pay data, and calculates totals. Estimated processing time is approximately one business day. 

Behind the scenes, a QuickBooks specialist reviews the output before it reaches you, so when you open the review screen, the data has already cleared a quality check.

Verify payroll items

QuickBooks Workforce notifies you when the migration is ready for review. The first screen gives you a quick summary of active and inactive employee counts, work locations, pay schedules, and anything flagged for your attention.

The system also tells you the right order to work through everything. You’ll categorize payroll items first because those mappings flow through every employee profile and paycheck. Payroll item mapping means matching each pay type and deduction from your current provider to its QuickBooks Workforce category.

You’re only selecting from a validated list, so checking four items takes around two minutes. Plus, when you get the mapping correct now, it will be correct everywhere else. 

Check employee profiles

After categorizing payroll items, you’ll move on to employee profiles. QuickBooks Workforce displays every imported record in a table view, including:

  • Name
  • Payroll-ready status
  • Masked SSN
  • Pay schedule
  • Home address
  • Date of birth

QuickBooks Workforce flags any incomplete items that need your attention. You can even filter them by status or missing field, so you don’t have to scroll through 14 records to find the one that needs your attention.

Inline editing and employee self-service

You can edit any field directly in the table without opening individual profiles. You also don’t need to manually add information, either. You can add missing data using the “Invite to Workforce” button, which sends employees a link to complete their own information.

Review payroll history

The final review step is checking payroll history. QuickBooks Workforce imports year-to-date totals from payroll history reports and displays them by employee. You’ll see the following, all broken down by Year to Date and Totals as of last quarter.

  • Gross pay
  • Deductions
  • Contributions
  • Tax lines

Because the platform handles most of the work, your role in this step is verification. If you see totals that look off, you can edit them inline. There’s no need to manually enter every paycheck from every period, which makes migrating to QuickBooks Workforce much simpler. 

Complete tax setup

After marking payroll history as complete, you’ll complete the tax setup, which includes providing your client’s EIN, deposit frequency, and SUI or SUTA rate, plus other state-specific rates as needed. Finally, you’ll add their bank account connection. 

When all tasks are green, your client is ready to run payroll in QuickBooks Workforce.

Learn how to set up a third-party migration:

What happens after the QuickBooks Workforce setup is complete?


Your client can run payroll immediately or continue setting up other features such as benefits and time tracking. All employee data, payroll item mappings, and year-to-date history live in the same system you use to close their books.


After successfully setting up the QuickBooks Workforce integration for payroll, your client has two options: run payroll, or set up additional features such as QuickBooks Time.

Because payroll runs inside QuickBooks Online, every wage expense, tax liability, and deduction posts directly to your client's books the moment payroll runs. There's no export, no import, no reconciliation step to work through before you can close. The payroll data, the books, and the reports are all in the same system you're already working from.


Currently supported providers

The migration tool currently supports a growing list of third-party payroll providers. During setup, QuickBooks Workforce shows you which providers are supported and links you directly to the export instructions for each one. Support for additional providers is in development.



Earn a bonus for each new client you migrate

If you're an approved ProAdvisor Revenue Share Program partner, you'll automatically earn a $300 bonus for each new QuickBooks Workforce Premium client and a $500 bonus for each new QuickBooks Workforce Elite client added through July 31, 2026. This is a one-time bonus on top of your existing revenue share, paid with your first revenue share payout. Applies to new subscriptions only, not upgrades or changes to existing QuickBooks Workforce subscribers.

Not yet in the ProAdvisor Revenue Share Program? Apply now at no cost.


Bonus amounts and program dates subject to change. See ProAdvisor account for current terms. 

Find out more about QuickBooks Workforce.

FAQs for QuickBooks Workforce

Which payroll providers does the QuickBooks migration tool support?

The migration tool currently supports a growing list of third-party payroll providers. You can see which providers are currently supported during setup. If your client uses an unsupported provider, you can still set up payroll manually or contact QuickBooks support for guidance.

What if my client is switching payroll providers mid-year? Do I need to enter all their pay history?

No. Upload payroll history reports from your current provider, and QuickBooks will automatically import year-to-date totals. The system does all the entry, while you review the numbers in a table view. If a figure looks off, you can edit it directly. 

What if some employee information is missing after the upload?

The review screen flags any incomplete records and tells you exactly what's missing. You can edit fields directly in the table if there’s missing information. You can also use the “Invite to Workforce” feature to send employees a link to fill in their own direct deposit details and personal information.

How long does the migration take?

Once you upload the two required reports, processing takes approximately one business day. During that time, a QuickBooks specialist reviews the imported data before it reaches you. After you complete your review, you set up taxes and a bank connection, and then you can run payroll.

Does this migration experience work for clients moving from QuickBooks Desktop?

Not yet. The current migration experience is for clients switching from third-party payroll providers. A separate tool is available for Desktop-to-Online migrations.


Recommended for you

Get the latest to your inbox

Get the latest product updates and certification news to help you grow your practice.

Looking for something else?

Get QuickBooks

Smart features made for your business. We've got you covered.

Tax Pro Center

Expert advice and resources for today’s accounting professionals.

QuickBooks Support

Get help with QuickBooks. Find articles, video tutorials, and more.

How can we help?
Talk to sales 1-800-497-1712

Monday - Friday, 5 AM to 6 PM PT

Get product support