System updates

We’re experiencing issues that may affect your Square services. We’ll continue to update our status page with more information.

Home>Features & Settings

Sync Square Payroll with QuickBooks Online

Save time and simplify your bookkeeping by automatically syncing your Square Payroll data with Intuit QuickBooks Online.

Integrate Square Payroll with QuickBooks Online

  1. Sign in to Staff > Payroll in your online Square Dashboard.

  2. Click Settings > Intuit QuickBooks Online.

  3. Click Connect. If you’re not already logged in to QuickBooks Online, log in using your QuickBooks Online login credentials.

  4. Click Authorize.

    Note: By default, Square Payroll data will automatically be sent to QuickBooks, but this can be disabled at any time and switched to manual. If it’s been set to manual, you can send each pay period data by going to the History tab of your Square Payroll dashboard, selecting the pay period you wish to send, and clicking Send to QuickBooks Online.

  5. Map each Square Payroll category to a corresponding QuickBooks Online category. By default, Square Payroll subcategories are combined and reported with their parent categories (For example, Report with Employee earnings). If you’d like a subcategory to be reported as a separate line item or reported in a different QuickBooks Online category, use the dropdown menu to select the desired category.

  6. When all categories have been mapped, click Save.

How to Edit Category Mapping

  1. Sign in to Staff > Payroll in your online Square Dashboard.

  2. Click Settings > Intuit QuickBooks Online.

  3. Click Edit.

  4. Edit the category mappings.

  5. Click Save.

How to Disconnect the QuickBooks Integration

  1. Sign in to Staff > Payroll in your online Square Dashboard.

  2. Click Settings > Intuit QuickBooks Online.

  3. Click Edit.

  4. Click Disconnect.

  5. Click Confirm.

If you have questions related to the setup of your Quickbooks account, please contact Quickbooks directly.