Home - QuickBooks Error - How to Change the Pay Period in QuickBooks Online?
Businesses often need to change the pay period in QuickBooks Online when they switch payroll frequencies, update company payroll policies, hire employees with different pay schedules, or improve payroll processing efficiency. If you do not update the pay period correctly, employees may receive incorrect paychecks, payroll taxes may be calculated incorrectly, and payroll records may become difficult to reconcile.
While updating a QuickBooks payroll schedule, QuickBooks may prevent changes if payroll has already been processed or submitted for direct deposit.
These messages usually indicate that an active or processed payroll is preventing the change. Furthermore, changing the pay period correctly helps you maintain accurate payroll calculations, consistent employee pay dates, proper tax reporting, and smoother payroll management. In this guide, we’ll discuss how to change a pay period in QuickBooks Online, when you can change them, how to update payroll schedules step by step, how to update a Pay Period in QuickBooks Online for existing employees, how to correct a processed payroll, common limitations, and best practices to avoid payroll errors.
Table of Contents
ToggleA pay period in QuickBooks Online is the payroll cycle your business uses to calculate employee earnings before issuing paychecks. It defines how often employees are paid and allows QuickBooks Online Payroll to calculate regular wages, overtime, deductions, benefits, payroll taxes, and direct deposits accurately. QuickBooks Online supports these standard pay period options:
Employees receive a paycheck every week, for a total of 52 payrolls each year. This schedule is common for hourly workforces.
Employees are paid once every two weeks, resulting in 26 payrolls annually. Most businesses process payroll on the same weekday every other week. It is common for salaried employees.
Employees are paid twice each month on predetermined dates, such as the 15th and the last day of the month, making 24 payrolls per year.
Employees receive one paycheck each month, for a total of 12 payrolls annually. Businesses with simpler payroll requirements often use this schedule.
Yes, you can change a pay period in QuickBooks Online Payroll, but only if your current payroll status allows it. QuickBooks lets you create or assign a new pay schedule for future payrolls, while restricting changes to payrolls that have already been processed, submitted, or scheduled for direct deposit.
Before you change a pay period in QuickBooks Online, verify that your QuickBooks payroll schedule is ready for the update. Completing a few pre-change checks helps prevent payroll processing errors, incorrect employee payments, direct deposit issues, and payroll tax reporting discrepancies.
| Parameter | Details |
| Complete Pending Payroll | Process and submit all outstanding payroll runs under the current pay schedule before making any changes. |
| Resolve Payroll Errors | Fix failed payrolls, pending paychecks, or payroll alerts to prevent issues when the new pay schedule takes effect. |
| Review Employee Hours | If you track employee time, approve all timesheets for the current pay period before processing the final payroll. |
| Select the New Pay Frequency | Choose the appropriate payroll schedule, such as weekly, biweekly, semi-monthly, or monthly, based on your business requirements. |
| Define the New Payroll Calendar | Set the new pay period start date, end date, and payday to ensure every workday is included in the payroll cycle. |
| Prevent Payroll Gaps or Overlaps | Verify that the transition does not duplicate or omit any workdays, which could result in incorrect employee payments. |
| Review Employee Assignments | Confirm that employees are assigned to the correct pay schedule after the change, especially if your business uses multiple payroll frequencies. |
| Verify Payroll Settings | Review direct deposit, deductions, benefits, and recurring payroll items to ensure they remain accurate under the new schedule. |
| Notify Employees | Communicate the updated pay schedule and future payday dates before implementing the change to avoid confusion. |
| Review Payroll Tax Compliance | Ensure the new pay schedule aligns with payroll tax filing requirements. If you change payroll frequency during the tax year, consult a payroll professional or accountant before processing the next payroll. |
QuickBooks Online Payroll does not allow you to change the pay period for payroll that has already been processed. To update future payrolls, you must assign an existing pay schedule, create a new one, or edit a shared pay schedule if your QuickBooks version supports it. Here are the proven methods to change a pay schedule in QuickBooks Online Payroll.
Use this method when the employee should follow an existing payroll schedule. Follow these steps to assign an existing pay schedule:
Note: The updated pay schedule applies only to future payrolls. QuickBooks does not modify payrolls that have already been processed.
Create a new pay schedule when the required payroll frequency is unavailable or when only specific employees need a different payroll schedule. Here are the steps to create a new pay schedule:
Note: Creating a new pay schedule lets you assign a different payroll frequency without affecting employees assigned to other pay schedules.
Some versions of QuickBooks Online Payroll allow you to edit an existing pay schedule. If your version does not provide this option, create a new pay schedule and assign employees to it instead. Follow these steps to change a pay schedule in QuickBooks Online:
Note: Editing a shared pay schedule updates future payrolls for every employee assigned to that schedule. Previously processed payrolls remain unchanged. If only one employee requires a different payroll frequency, assign that employee to a separate pay schedule instead.
You can find and manage pay schedules in QuickBooks Online Payroll through your payroll settings or employee profiles, depending on your subscription. From there, you can review payroll frequencies, verify upcoming pay dates, assign employees to pay schedules, and create or update schedules for future payrolls. Follow these steps to find and manage pay schedules in QuickBooks Online Payroll:
To update the pay period for an existing employee in QuickBooks Online Payroll, assign the employee to a different pay schedule or create a new one. Before saving the change, verify the payroll frequency, next payday, and pay period dates to ensure the update applies correctly to future payrolls without affecting existing payroll records. Follow these steps to update a pay period in QuickBooks Online for an existing employee:
Note: Updating an employee’s pay schedule affects only future payrolls. Previously processed payrolls, payroll history, tax calculations, and payroll filings remain unchanged. If multiple employees require the same payroll frequency, assign them to a shared pay schedule to simplify payroll administration.
You can’t change the pay period for a processed payroll in QuickBooks Online Payroll. Instead, the appropriate correction depends on the payroll status. You need to void and recreate the payroll, record a payroll correction, or update the employee’s pay schedule to ensure future payrolls use the correct pay period.
Use this method if QuickBooks Online Payroll allows you to void or delete the incorrect paycheck before the payroll becomes final. Follow these steps to remove the incorrect payroll and recreate it with the correct pay period:
Note: The ability to void or delete a paycheck depends on your QuickBooks Online Payroll subscription, payroll status, payment method, direct deposit status, and payroll tax filing status.
Use this method if the payroll has already been finalized, paid by direct deposit, or included in payroll tax filings. Follow these steps to determine the appropriate correction method based on the payroll status and payment method:
Note: The available correction options vary based on your QuickBooks Online Payroll subscription, payroll status, and whether the payroll has been submitted for direct deposit or payroll tax filing.
Use this method to prevent the same pay period error from occurring again by assigning the correct pay schedule before processing the next payroll. Follow these steps to assign the correct pay schedule and prevent future pay period errors:
You can change the pay period in QuickBooks Online Payroll only within the platform’s payroll rules and system limitations. Knowing these limitations helps you avoid payroll errors, processing delays, and compliance issues.
You can change a pay period in QuickBooks Online Payroll by updating an employee’s pay schedule, modifying an existing pay schedule when available, or creating a new pay schedule for future payroll runs. If you need to change a pay schedule in QuickBooks Online after payroll processing, use the appropriate correction method based on the payroll status, such as voiding and recreating the payroll when permitted or recording a payroll adjustment when the original payroll cannot be edited.
The QuickBooks Online Payroll pay period change applies only to future payrolls, so verify the payroll frequency, next payday, pay period dates, employee assignments, and recurring payroll items before saving changes.
Yes, you can change the payroll frequency by updating the employee’s pay schedule or creating a new pay schedule with the required frequency.
The next payday can appear incorrect if the new pay schedule dates, payroll frequency, or pay period end date were entered incorrectly.
A pay period defines the timeframe for employee work and earnings, while a pay date is the day employees receive their paycheck.
Report your Issue
Latest QuickBooks Topic
Accounting Issue and Problem
Search by Categories