Вам чудно ответили выше.
Вы неправильно смотрите на ситуацию. Попробуйте закрыть глаза и начать заново.
Есть работник. Есть дата приема на работу. Есть дата увольнения. Между ними период работы. Скорее всего, весь он давал право работнику на ежегодный отпуск. Из расчета - за каждый полный месяц 2 дня, меньше полумесяца - 1 день. Это грубый расчет, но представление даст. В стандартной ситуации работнику положен отпуск 24 к.д. за год. 24/12 = 2 дня в месяц, надеюсь, это понятно.
Дальше. Работник мог использовать отпуск. Вы берете все оплачиваемые ежегодные отпуска за весь период его работы. Сравниваете с заработанным работником отпуском.
Если отгуляно меньше - за эти дни выплачивается компенсация. Если отгуляно больше - наоборот, с работника удерживаются излишне выплаченные отпускные.
При этом обратите внимание на то, что у разных категорий работников ежегодные отпуска могут быть больше, чем 24 кд. Есть также дополнительные оплачиваемые отпуска, например, за ненормированный рабочий день или за вредность работ, по учебе. Нужно внимательно отслеживать, какой именно отпуск работнику предоставлялся и оплачивался.
Потому что компенсация при увольнении выплачивается только за неиспользованный обычный ежегодный отпуск (за вредность, по учебе, за ненормируемый рабочий день - если не были использованы вовремя, не компенсируются при увольнении) и единственный вид доп. отпусков - так называемый "родителям с детьми".
Чтобы правильно ориентироваться в видах отпусков, что дает стаж для отпуска и за что выплачивается компенсация при увольнении, читайте внимательно Закон "Про відпустки".