We don't have a set budget every year, but we do try to keep it reasonable. If there is something in particular we want for the kids, we'll get it IYKWIM? But my Mum usually goes berserk and buys more than enough for them it doesn't matter how much we get for them LOL!