---
# System prepended metadata

title: How to Set Up and Use Auto Payroll in QuickBooks Online?
tags: [QuickBooks Online, QuickBooks Auto Payroll, QuickBooks Payroll Processing, QuickBooks Payroll Management, QuickBooks Payroll Tips]

---

# Set Up and Use Auto Payroll in QuickBooks Online to Pay Employees Automatically
Managing payroll can be time-consuming for small businesses, especially when you need to calculate wages, deductions, and taxes every pay period. Fortunately, **Auto Payroll in QuickBooks Online** simplifies the entire process by automatically generating paychecks for eligible employees. This feature helps business owners save time, reduce payroll errors, and ensure employees are paid accurately and on schedule.

In this comprehensive guide, you’ll learn how to **set up Auto Payroll in QuickBooks Online**, enroll employees, edit upcoming paychecks, and manually run payroll when needed. By the end of this article, you’ll understand how to automate your payroll process efficiently.

## What Is Auto Payroll in QuickBooks Online?

Auto Payroll is a built-in automation feature in QuickBooks Online Payroll that automatically processes payroll for employees who meet certain requirements. Once configured, QuickBooks will calculate wages, deductions, and taxes, and then issue paychecks on the scheduled payday.

This feature works for employees who receive payment through:

* Direct Deposit
* Paper Checks

Auto Payroll is especially useful for businesses with employees who work consistent hours or receive a fixed salary, as it eliminates the need to manually process payroll every pay period.

## Benefits of Using Auto Payroll in QuickBooks Online

Enabling Auto Payroll provides several advantages for business owners and payroll administrators:

### 1. Save Time on Payroll Processing

Manual payroll runs can take hours every pay period. Auto Payroll handles calculations and payment processing automatically, allowing you to focus on other business tasks.

### 2. Reduce Payroll Errors

Automated calculations minimize the risk of human error when determining wages, taxes, and deductions.

### 3. Ensure Employees Are Paid on Time

With Auto Payroll enabled, employees receive their paychecks on schedule without the need for manual approval each pay period.

### 4. Receive Payroll Notifications

QuickBooks sends reminder emails before payroll is processed and confirmation emails after it completes.

## Requirements to Enable Auto Payroll in QuickBooks Online

Before activating Auto Payroll, you must complete the initial payroll setup and run your first payroll cycle in QuickBooks Online.

Additionally, employees must meet specific eligibility requirements:

* Have an Active employment status
* Receive a fixed salary or work hourly with predefined default hours
* Be assigned to a pay schedule
* Have complete W-4 tax information in their employee profile

#### Employees Not Eligible for Auto Payroll

Auto Payroll cannot be used for the following workers:

* Commission-only employees
* Independent contractors paid via 1099
* Hourly employees with varying hours each pay period

If your workforce includes employees with changing schedules, you may still need to process payroll manually for them.

![auto-payroll-in-quickbooks-online](https://hackmd.io/_uploads/SJt7zYpYZl.png)

## How to Set Default Hours for Hourly Employees?

Hourly employees must have default working hours set in order to qualify for Auto Payroll. If an employee works the same schedule each week, you can easily configure this setting.

1. Open **QuickBooks Online** and go to **All Apps**.
2. Select **Payroll**, then click **Employees**.
3. Choose the employee whose hours you want to configure.
4. Navigate to **Pay Types** and select **Start or Edit**.
5. Enter the employee’s **Hours per Day** and **Days per Week**.
6. Click **Save**, then select **Done**.

Once default hours are set, the employee becomes eligible for Auto Payroll as long as they meet the other criteria.

## How to Add or Remove Employees from Auto Payroll in QBO?

Only the Primary Admin in QuickBooks Online has permission to manage Auto Payroll enrollment.

### Steps to Enroll Employees in Auto Payroll

1. Open **QuickBooks Online**.
2. Click the **Settings (Gear Icon)**.
3. Select **Payroll Settings**.
4. Locate the **Auto Payroll** section and click **Edit**.
5. Choose the employees you want to include in automatic payroll processing.
6. Click **Save Changes**.
7. Review the confirmation screen showing the number of enrolled employees and the scheduled payroll dates.
8. Click **Done** to complete the setup.

Once enrolled, QuickBooks will automatically process payroll for the selected employees according to the assigned pay schedule.

## Payroll Notifications You’ll Receive

After Auto Payroll is enabled, QuickBooks keeps you informed about upcoming payroll runs.

You will receive:

* A reminder email two business days before payday with details of the upcoming payroll
* A confirmation email after payroll is processed

These notifications help ensure that everything is accurate before payments are issued.

## How to Make One-Time Changes to an Upcoming Auto Payroll?

Sometimes you may need to adjust payroll before the automatic run, such as modifying pay, adding bonuses, or updating tax information.

QuickBooks allows you to make temporary changes to an upcoming payroll run.

### Important Deadline

Changes must be made at least three business days before the paycheck date by 5 PM PT.

### Steps to Edit an Upcoming Auto Paycheck

1. Go to **All Apps** in QuickBooks Online.
2. Select **Payroll**, then click **Employees**.
3. Choose **Run Payroll**.
4. Select **Make Updates** to Upcoming **Pay Period**.
5. Click **Actions (⋮)** next to the employee and select **Edit Paycheck**.
6. Update the payroll items such as hours, bonuses, or deductions.
7. Click **Save**.
8. Select **Save & Preview Auto Payroll**.
9. Confirm by clicking **Save Auto Payroll**.

These changes apply only to the selected pay period.

## How to Manually Pay an Employee for One Pay Period?

There may be situations where you need to issue a paycheck outside the regular Auto Payroll schedule. For example:

* Paying a bonus
* Correcting a payroll error
* Issuing an off-cycle payment

QuickBooks allows you to temporarily pause Auto Payroll for a single pay period.

### Steps to Run Manual Payroll

1. Go to **All Apps** in QuickBooks Online.
2. Select **Payroll**, then click **Employees**.
3. Choose **Run Payroll**.
4. Select **Pay Manually This Period** for the employees who require manual payment.
5. Enter the **pay date** and confirm the **pay schedule**.
6. Update any payroll items such as hours, bonuses, or deductions.
7. Click **Preview Payroll** to review the details.
8. Select **Submit Payroll**.

Auto Payroll will automatically resume for the next scheduled pay period.

## What Happens After Auto Payroll Is Set Up?

Once Auto Payroll is active, QuickBooks handles payroll processing automatically for eligible employees. Here’s what you can expect:

* Payroll is calculated automatically for enrolled employees.
* Direct deposits and paychecks are processed on schedule.
* Payroll taxes and deductions are applied based on employee tax settings.
* Email notifications keep you updated before and after each payroll run.

This automation significantly reduces administrative work and ensures consistent payroll processing.

## Best Practices for Managing Auto Payroll in QuickBooks Online

To ensure Auto Payroll runs smoothly, consider the following best practices:

* **Keep Employee Information Updated:** Always verify that employee profiles contain accurate tax forms, pay rates, and work schedules.
* **Review Payroll Notifications:** Check the reminder email before each payroll run to ensure there are no errors or updates needed.
* **Update Pay Schedules When Needed:** If your business changes pay frequency or employee schedules, adjust the settings in QuickBooks to avoid payroll mistakes.
* **Monitor Payroll Reports:** Regularly review payroll reports in QuickBooks Online to confirm that wages, taxes, and deductions are accurate.

## Final Thoughts

**Auto Payroll in QuickBooks Online** is a powerful tool that helps businesses automate payroll processing, reduce manual work, and pay employees on time. By setting default hours, enrolling eligible employees, and monitoring payroll notifications, you can streamline payroll operations and minimize administrative effort.

Whether you run a small business or manage a growing team, using Auto Payroll ensures a consistent, accurate, and stress-free payroll experience. Once properly configured, QuickBooks takes care of the heavy lifting so you can focus on running your business efficiently.

## Frequently Asked Questions
### Q. How can Auto Payroll be run in QuickBooks Online?

Auto Payroll in QuickBooks Online runs automatically once it has been enabled. After setup, the system processes payroll for eligible employees based on their pay schedules without requiring manual input each pay period. QuickBooks calculates wages, withholds taxes, and deposits payments automatically on the scheduled payday. Employers only need to ensure that employee details, pay rates, and bank information remain accurate.

### Q. Does QuickBooks Payroll automatically pay employees?

Yes, QuickBooks Payroll can automatically pay employees if the Auto Payroll feature is enabled. When active, QuickBooks processes payroll, calculates deductions, and deposits employee wages through direct deposit automatically on the scheduled date. However, the employer must maintain sufficient funds in the linked bank account and verify payroll settings regularly.

### Q. How can Auto Pay be enabled in QuickBooks?

To enable Auto Pay in QuickBooks Online, follow these steps:

1. Sign in to **QuickBooks Online**.
2. Go to **Payroll** from the **left navigation menu**.
3. Select **Employees**.
4. Choose **Payroll Settings**.
5. Locate the **Auto Payroll** section.
6. Turn on **Auto Payroll** and review the **requirements**.
7. Confirm the **settings** to activate automatic payroll processing.

Once enabled, payroll will be processed automatically according to the configured schedule.

### Q. What is required to set up Auto Payroll in QuickBooks Online?

Before activating Auto Payroll in QuickBooks Online, certain requirements must be met:

* Employees must be set up with direct deposit.
* A valid pay schedule must be assigned.
* Employee pay rates and tax information must be complete.
* Payroll bank account must be connected and verified.
* Payroll must be scheduled and approved before the processing deadline.

Meeting these conditions ensures the automatic payroll process runs smoothly.

### Q. How can Auto Payroll be turned off in QuickBooks Online?

To disable Auto Payroll in QuickBooks Online:

1. Go to **Payroll**.
2. Select **Employees**.
3. Click **Payroll Settings**.
4. Find the **Auto Payroll option**.
5. Toggle the **feature off** and confirm the change.

After turning it off, payroll will need to be processed manually each pay period.

### Q. How can employee wages be configured to post to separate accounts in QuickBooks Online?

In QuickBooks Online, you can assign employee wage expenses to different accounts by configuring payroll accounting settings. Navigate to Payroll Settings → Accounting, then select specific expense accounts for wage categories such as salaries, hourly wages, bonuses, or commissions. This allows payroll costs to be tracked separately in the chart of accounts.

### Q. Which scenario is best suited for using the Auto Payroll feature in QuickBooks Online Payroll?

The Auto Payroll feature in QuickBooks Payroll is ideal for businesses that:

* Pay employees the same salary each pay period.
* Have stable payroll schedules without frequent changes.
* Use direct deposit for employee payments.
* Want to reduce manual payroll processing.

It may not be suitable for businesses where employee hours, bonuses, or commissions change frequently.

### Q. How can Auto Payroll be paused in QuickBooks Online?

To pause Auto Payroll in QuickBooks Online, go to Payroll Settings and temporarily disable the Auto Payroll option. Once paused, QuickBooks will stop automatic payroll processing until the feature is re-enabled. During this period, payroll must be processed manually if payments are required.