Set up and manage your Auto Payroll in QuickBooks Online Core Payroll
by Intuit•42• Updated 2 weeks ago
Learn how to set up and schedule your payroll to run automatically with QuickBooks Online Core Payroll.
You can save time running payroll each payday with Auto Payroll. Auto Payroll will run payroll automatically. Payday becomes one less thing for you to remember in your busy schedule.
Note: Currently bank holidays are not tracked, so if a pay run falls on a bank holiday and you need to run payroll ahead of time, please pause Auto Payroll and run payroll manually.
We’ll show you how to:
- Set up Auto Payroll
- Make changes for the upcoming Auto Payroll
- Pay your employee manually
- Turn off Auto Payroll
Set up Auto Payroll
To use Auto Payroll, you need to have completed your payroll setup and run your first payroll.
Step 1: Set up your employees
Make sure the employees you want to use Auto Payroll for are set up with the following:
- Employment status is Active
- Salary pay
- A pay schedule
Step 2: Turn on Auto Payroll
Sign in to QuickBooks Online as the Primary Admin, then choose which employees you want to pay with Auto Payroll.
- Go to Settings and select Payroll settings.
- In the Auto Payroll box, select Edit ✎.
- Select the employees you wish to pay on Auto Payroll. You'll only be able to select eligible employees.
- Select Save changes.
- Review the confirmation display for the total number of employees and important dates related to your Auto Payroll processing.
- Select Done.
Once your employees are enrolled, you’ll receive an email with the details of your upcoming payday, 2 business days before Auto Payroll processes. Then we’ll email you again after your Auto Payroll has been processed. You can sign in to QuickBooks Online to view or print payslips.
Manage your Auto Payroll
Make changes for the upcoming Auto Payroll
Before auto payroll processes your payslips, you can make some changes with your employee’s pay info, deduction or contribution amounts, or tax info as needed.
2 business days before Auto Payroll processes your payslips, we email you the details and timing for your upcoming payday. If you missed making changes and the auto payroll has been submitted, then please wait, then delete the pay run, and manually create the pay run again.
If this is a one-time change for the upcoming pay period:
- Go to Payroll and select Employees (Take me there).
- Select Run payroll.
Note: If there are multiple pay schedules, select the one you want. - Select Make updates to upcoming pay period.
- From the Actions column, select, then Edit payroll payment.
- Edit the payroll items, then Save.
- Select Save & preview Auto Payroll.
- Select Save Auto Payroll.
Pay your employee manually
If your employee is currently enrolled in Auto Payroll and you need to pay them outside your normal payroll schedule, you can pause Auto Payroll for a pay period. Auto Payroll will start again on your next pay run.
- Go to Payroll and select Employees (Take me there).
- Select Run payroll.
Note: If there are multiple pay schedules, select the one you want. - Select Pay manually this period on the employees, you wish to pay manually.
- Optionally, to add a memo, select + from the Memo column, enter your notes, and select Save.
- To reduce employee hours,
- From the Actions column, select, then select Edit hours worked.
- Select Edit employee hours for this pay period and enter the hours in the Reduce total hours by box.
- Select Apply.
- Select Preview payroll and then Submit payroll.
Turn off Auto Payroll
If you wish to stop paying one or more of your employees via Auto Payroll, you need to unenroll them.
Make sure you're signed in to QuickBooks Online as the primary admin.
- Go to Settings and select Payroll settings.
- In the Auto Payroll box, select Edit ✎.
- Select Select employees for Auto Payroll.
- Select one or more of the enrolled employees.
- Select Save changes.
- Review the confirmation window, then select Done.
Sign in now for personalized help
See articles customized for your product and join our large community of QuickBooks users.