Yes, with the following exception.
Any employee who is exempt and who is out of vacation time, must be paid anyway. An exempt employee cannot be made to take time unpaid for this reason, though it is quite legal to require them to take a vacation or PTO day.
A non-exempt employee can either be made to take the day unpaid or to use a PTO/vacation day.