Skip to main content
All CollectionsPayroll
Guide to Starting Your Payroll Migration from Quickbooks Online
Guide to Starting Your Payroll Migration from Quickbooks Online

payroll migration, payroll transition from QuickBooks

Isabelle Talkington avatar
Written by Isabelle Talkington
Updated over 2 months ago

We're excited to be your new payroll provider. Since you've already paid workers this calendar year with another payroll provider, we need this payroll information to migrate it into our system. We must migrate this information; otherwise, worker tax payments and reporting could be wrong, which is not good.

You can keep your account with your previous payroll provider active while the payroll data is being transferred into our system. This will ensure that you can continue to download reports or if necessary, run an additional payroll.

There are two easy ways to provide us with your payroll data:

  1. Add [email protected] as an administrator in your payroll system so our team can download the reporting directly (this is the easiest!)

  2. Download a report from your payroll provider and e-mail it to [email protected].

Below are instructions for both.

Add us as an admin so we can download the report

Quickbooks Online

  1. Select Settings ⚙, then select Manage users.

  2. Select Add user, then enter the following details:

    1. First Name: Payroll

    2. Last name: Admin

  3. Choose Company Admin from the Roles ▼ dropdown

Select Send invitation.

How to find the report yourself

If you are onboarding in the middle of a quarter, you'll need to generate a report for each past payroll run in the current quarter along with reports showing year-to-date totals for each closed quarter.

Example: Joining us with a first payroll date of 8/30 and have processed payroll during Q3 with check dates of 7/15, 7/31, and 8/15 - we'll need the following report for each of those check dates in Q3 as well as a report for Q1 totals and Q2 totals.

Quickbooks Payroll

  1. Sign in to Quickbooks Payroll

  2. Choose Reports

  3. Look for Payroll Details, which may be under Employee Reports or Payroll

  4. For the date range, make sure it covers this year. NOTE: You will need to run multiple reports as we need a quarterly report for each completed quarter of the current year, showing YTD amounts PER QUARTER. We also need a report for EACH payrun in the current quarter.

  5. Run Report

  6. Download this as an Excel spreadsheet (View in Excel or Export to Excel under Share)

  7. E-mail this report to [email protected]

For employers who have a weekly pay group:

  1. 1. Submit Initial Data:
    Send us all the data you have accumulated so far for the calendar year. This will enable us to start the implementation process on our end.

  2. Provide Final Payroll Run Data:
    Share the data from the final weekly payroll run with us.

Example timeline:
An employer runs payroll every Monday for a Friday check date. Send Salsa all payroll information except for the current week's payroll. We'll get started on the payroll migration. Once the employer runs their final weekly payroll, send us the payroll journal no later than Friday to get the final weekly payroll migrated so the employer can run their first payroll the next week.

Worker Type

Data we need from you

W2 Employee

  • Wages broken down by type (hourly, salary, commissions, etc)

  • Both employee and employer taxes broken down by type

    • Please note: Paystubs don’t always show employer taxes so they may not be usable

  • Deductions broken down by type

  • Employer contributions broken down by type

  • Pay period for each check date

  • A year-to-date report for all the payrolls run in the calendar year

  • Download this as a CSV or PDF

1099 Contractor

  • Check dates and associated pay periods

  • Payment amounts by type (service commission, tips, etc)

  • Download this as a CSV or PDF

Please feel free to reach out at the green circle in the bottom right-hand corner of the screen, email us at [email protected], or schedule a call with us.

Did this answer your question?