My DD7 had a big party yesterday, in a church hall, whole class invited plus more from an activity she does and other friends so not a small expensive activity type party. I don't live in an affluent area, and usually people spend between £5-10 on a gift or £10 cash in a card, a few people giving £5. I wish it was more customary to just stick to a £5 budget for these type of parties personally, as with so many coming at this kind of low cost party children really don't need to be showered in cash and gifts.
Maybe in future if I do a very big party again I will be brave enough to ask people to stick to £5 or less if they want to bring a gift, but I realise that can sound rude too.
My dilemma is two people gave £20 in a card, people my child isn't very close to. One of those is a colleague of mine and I don't think I will say anything but the other is a child from Ukraine and I wonder if the parents are not familiar with party customs here. I'm really just wondering if there is a way for me to say it is way more generous than customary without offending them?