Showing results for 
Search instead for 
Did you mean: 
Level 2

Unpaid leave for a salary employee

How do I pay a partial pay period when the employee worked 40 hours took 20 hours of vacation and had 20 hours unpaid. I am using the desktop version  leave of absence did nothing. 

6 Comments 6

Unpaid leave for a salary employee

Let's see what's happening here, Bost.


Based on the details you've provided, there are different possibilities why it won't accrue. It could be that:

  • The payroll items were set up incorrectly.
  • Sick/vacation setup for the employee is incorrect.
  • You mark the Do not accrue sick/vacation pay box.
  • Your employee has reached the maximum number of hours.

To fix the issue, I'd recommend following the steps in this article: Sick and vacation time incorrect or not accruing on paychecks.


You might also find these articles helpful regarding the sick and vacation for employees:

Make sure the QuickBooks release and the Payroll Tax Table versions are updated always to avoid unexpected issues.


Let us know how this goes so we can review it. Have a great day!

Level 2

Unpaid leave for a salary employee

It all seems right

my  PTO is under annual salary in lists

it says she has 20 hours of PTO left when I put in 40 hours the pay check says she has -20 
it is still has the total paid amount equaling her normal pay. 
I put in a three day leave of absence that did not change it either 



Candice C
QuickBooks Team

Unpaid leave for a salary employee

Good Morning, @Bost


Thanks for reaching back out to the Community. I hope you're having a great day so far. 


Since the information that my colleague provided above didn't help resolve this partial pay period problem, I recommend contacting our Customer Support Team. They'll be able to use a screen share to walk you through some additional steps to fix this issue.


Here's how: 


  1. Go to the Help menu. 
  2. Pick the QuickBooks Desktop Help option. 
  3. Press the Contact Us hyperlink. 
  4. Type in your question and click Continue
  5. Scroll down and choose to Get a Callback


That's all there is to it! In addition, here's an article that can give you some more payroll information: Payroll 101


Reaching out to our Support Team will be the best and fastest way to get this fixed. Let me know if you have any trouble along the way. The Community is always here to have your back. Enjoy the rest of your day! 

Level 2

Unpaid leave for a salary employee

I have been on the phone an hour and have gotten no where.  

Level 3

Unpaid leave for a salary employee


Did you get this resolved?  I have the same issue.


Unpaid leave for a salary employee

Let me help fix this for you, Blue-River.


You may need to toggle the Do not accrue boxes on and off to make QuickBooks calculate again the accruals. To do so, you can follow the steps I've outlined below.


  1. Go to Edit, then Preferences.
  2. Select Payroll & Employees then go to the Company Preferences tab.
  3. Select Sick and Vacation.
  4. Fill in the defaults you want to set up. 
  5. Check the Do not accrue boxes at the bottom if you don't want time accrued when paying sick/vacation/overtime.
  6. Save and go back to uncheck the box again.


Also, make sure to update your QuickBooks Desktop so the file has the latest features and fixes. Then, update your payroll tax table to stay compliant with paycheck calculations.


If you need to give an employee more time off and add the unpaid leave, please browse this link: Learn how to set up and track time off, vacation, and sick pay for your employees. Then, go to How to add paid or unpaid time off section and select QuickBooks Desktop Payroll for the detailed steps.


You can then create paychecks for your employees. And, you can prepare and file your taxes in QuickBooks Desktop.


Stay in touch with me by commenting below if you have additional questions about unpaid leave for employees. I'll be right here to provide the information that you need.

Need to get in touch?

Contact us