I was taken on by my current 'employer' during a recruitment freeze which meant they had to do it through a temp contract with an agency. It was agreed with my future bosses before I joined that I would be entitled to 5 weeks' paid holiday. I work four days a week.
The agency deducts a certain amount from my daily rate to cover holidays. For the sake of illustration let's say I agreed a rate of £100 a day and am getting paid £90 (I'm not but the percentages are the same).
So essentially, I am not paid the rate I agreed with them before I joined (and don't even get me started on the fact that I've been here three years with no pay rise).
I was able to get round this for the first year as the agency rolled up my holiday pay and would pay it out when I asked, so (with the encouragement of my bosses) I would put in timesheets saying I was here but in fact I would be on holiday.
However, from the second year the agency said they wanted to encourage people to take time off, so would only pay out holiday pay for days claimed as holiday.
At a stroke I have lost 10% of my income - and I've really felt it, what with inflation going up and the higher-rate tax threshold (which I was only just over) going down.
I can't get my head round it - surely a contract that says I will be paid £xx a day means I should be paid £xx a day, not £xx minus 10%? And surely paid holiday should mean holiday that is paid at the £xx a day I am supposed to be paid?
Or am I deluded? Our HR department are no help as a) I am not an employee (as they never tire of pointing out) and b) my principal contact there is a witch.