DS's school is doing this, for the second year in a row.
They were really strict, it had to be an actual Christmas jumper. Not a top, not a t-shirt, not a long-sleeved t-shirt, not a jumper with Christmas things stuck on it, not a jumper with a Christmas badge on it.
It had to be a proper, knitted jumper with a Christmas pattern knitted in it.
I was volunteering at the time and the Year 6 children were asking all those questions, and were told that if it was anything other than a proper Christmas jumper they'd be made to take it off, or sent home if they couldn't.
So it did mean parents had to shell out £10 on a proper jumper, and then pay for their children to wear it, or just have their child left out.
School actually makes a note of how much money each child fundraises, so people feel they have to take part.
We did Superheroes for Children in Need a couple of weeks ago. They gave us two days notice for costumes on that one.
They've had a book sale, poppy sale, sponsored events, donations of various items asked for on two different occasions, school photo's, and a trip costing £16 as well, all since September. Plus the usual raffles and things. And they have a charity chosen by the children as well, which they ask you to send in loose change for every week.
I think it's too much. Yet I feel a bit stuck as I don't want DS to be left out. In July when I forgot about Sports Kit Day he was really upset to be the one in uniform when the others were in various sports kits. Luckily it was PE day so I changed him into his PE kit in the playground, but I felt awful and they know people will feel guilty if they don't let their children take part.