Skip to main content

Get 50% OFF QuickBooks for 3 months*

Buy now
Switch to QuickBooks and 70% off for 3 Months
June 17, 2026
Question

Does anyone have a zero hours contracted employee and if so how did you enter them onto payroll and pay monthly please?

  • June 17, 2026
  • 1 reply
  • 3 views
I need to enter a trainee onto our payroll at zero hours contracted and paid monthly. Does anyone do this already and if so how did you enter them onto the payroll?

1 reply

JoesemM
QuickBooks Team
June 17, 2026

A zero-hours contract employee is set up like any other employee. When adding them, select Hourly as their pay type and set their scheduled hours to zero. This ensures they default to a zero balance each month.

 

Here’s how:

 

  1. Go to All Apps, select Payroll, and then select Employees.
  2. Click New Employee and complete their basic information.
  3. In the Employment Details section, choose Monthly from the Pay Schedule dropdown.
  4. Enter 0 in the Pay Rate section and select per hour.
  5. Review the profile details and click Save.

 

When it’s time to run your monthly payroll, the trainee will appear on the list with zero hours. If they didn’t work for the month, leave the hours as zero and submit the payroll.

 

 If you still have questions, let us know in the Reply section below.