Employment Law Questions? Ask an Employment Lawyer.
Thank you for your question today, I look forward to assisting you. I bring nearly 20 years of legal experience in various disciplines.
Yes, it is legal. When you are salaried, how many hours that you've worked in a week is entirely irrelevant.
If you were absent for two days, they can legally charge you two days of vacation even if you'd already worked 80 hours that week.
This is mainly because, when the FSLA was written many years ago, vacation was simply not something that was commonly given by employers, so the laws simply never contemplated how vacation would be dealt with by the law. Regrettably, no change has been made in the decades since the law's inception, so it is still done in this fashion.