В соответствии со ст. 186 ТК РФ при сдаче крови и её компонентов работодатель сохраняет за сотрудником его средний заработок за дни сдачи и предоставленные в связи с этим дни отдыха.
Таким образом, в Вашем случае работодатель нарушает действующее трудовое законодательство.