I have (had) a friend a few years back that invited me to a Super Bowl party. He had just moved into a new house so I thought it was perfect, get to see the new house and hang out with some friends at the same time. Then BOOM, he hits me with it. He asked for $20 to help pay for the food. I gave it to him as to not be rude or make a scene. I've thrown dozens of parties, never asked for a dime. In fact I have had people offer and i've given them the old Jersey 'fugggataboutit' lol. Anyways, I can see if you say something before the fact, like at the time of invitation. But wtf, if you can't afford it don't throw the party.