My parents always host. My siblings and I do contribute food and drinks.
However, I know even the components of the roast can be spendy, so I'd like to offer some cash. We would love to host but our parents have the only house big enough to fit everyone in comfortably and I do feel guilty it falls to them. We all host various things during the year when we can make use of outside space.
What do you think per head for an adult/child under 5? Thank you.