Unpaid lunches will show as paid time if the setup was modified in the Time settings, @vicki-integrityllc.
We can review your unpaid lunch setup to confirm this. Here's how:
- Go to the Gear icon and select Account and Settings.
- Choose Time.
- Move your cursor to Break and move to the Pencil icon on the right side.

- Click the Edit if it shows Paid in the Type column icon below the Actions column to modify it.

- Change it to Unpaid. Then, Save it.

- Once you return to the Account and Settings section, click Done below.
Additionally, ensure that this item is assigned to the correct people. You can check it by clicking the hyperlink name below the Assigned to column and ticking the box of the worker you want it to apply to, and then Save.

After that, refresh your QuickBooks by logging out and signing in to remove previous activities and apply the changes. Take note that these modifications only apply to your future payroll.
To the payroll entries showing unpaid lunches as paid, you will need to manually edit their working hours if you have QuickBooks Time, or when you run payroll before submitting, to avoid salary overpayment.
You can always return here if you have additional questions or need assistance in using QuickBooks Payroll by leaving a comment below.