Being able to have your payroll make correct deductions for unpaid time off is imperative to making sure you're paying your employees correctly. I can help go over how to add unpaid time off to a salary worker.
QuickBooks Desktop makes it easy to track deductions and salary using the payroll add-on. In order for you to add unpaid time off to a salary worker you can do one of two things. One way would be to remove the salary from the paycheque and enter it as hourly for that period. You can create an hourly rate by following the steps in this article
Another way would be to create an unpaid time off payroll item and enter a negative balance to offset the salary for that one paycheque. In order to create a payroll item I suggest reaching out to your accountant to make sure it's tracked properly. If you don't have an accountant don't worry, we got your back. You can go to our find an accountant page to find one in your area to help.
Hope this helped!