Our employees are hourly and sometimes there ends up being zero hours. Payroll on QB does not seem to like it when I enter "0" and it keeps "reminding" me that I have not done payroll when I have (by entering "0") hours. Is there a way to "uncheck" an employee or somehow not have them appear for a payroll period if their hours in fact "zero"?
Hi there, @shumberthughes.
That's a great question! I can share some information about excluding an employee for a specific payroll period in QuickBooks Desktop (QBDT).
If you don't want to include the employees that have zero hours for that payroll period, you can uncheck them on the Enter Payroll Information page. Here's how:
1. Go to Employees menu at the top and pick Pay Employees on the drop-down.
2. Choose whether Scheduled or Unscheduled Payroll.
3. On the Enter Payroll Information page, go to Employees column and uncheck those employees that have zero hours.
4. Click the Open Paycheck Detail tab to continue the process.
I also added some sample screenshots for your guide.
For your reference, you can also check out this article and scroll down to Run Payroll for more information: Get started with Payroll.
That's it! Let me know how it goes or if I can be of additional assistance in the comment section. I'm always here should you have any other concerns. Have a wonderful rest of the day.
Don't make a Paycheck for someone getting No Pay. It's not 0 hours. It's No Paycheck, entirely. Do not Checkmark that employee.
The "reminder" is because you set a Schedule for pay period and pay dates, and the system is trying to help you by being the Calendar reminder function as a helper tool. That is different than the question of who is Paid, this time, and who is Not paid, this time, because they didn't work this Pay Period.
This is great information. What do I do if I have already run payroll for a particular PAST date and I entered zero hours? For the sake of QB and the error message I keep seeing, how can I "clear" those employees out who had zero hours but not affect those who got paid?
This is great information! Thank you! What do I do if I have already run payroll for a PAST date? How do I "clear" those employees for whom I entered zero hours (and QB keeps giving me error message) without affecting those who did get paid? Thanks.
Hi there, @shumberthughes.
Thanks for getting back to us and providing additional information about running your payroll with zero hours. Allow me to chime in and help you further.
Seeing that you've already run your payroll with zero hours, you can clear those transactions by voiding and deleting the paychecks for that employee. However, before doing so, make sure you back up your data.
Here's how to void a paycheck:
You can also check this related article for more information: Void a paycheck.
Moving forward, you can change the pay schedule without the hassle of sending a zero payroll to your employees. Let me help refer you to this article for more details in updating your employee's payroll schedule: Set up and manage payroll schedules.
As always, you can contact our Desktop Care Support whenever you need further assistance in going through the steps. Here's how to get their contact information:
Be sure to touch base with me here if you have additional questions about your payroll. I'm here anytime you need help.