Okay mine aren't going to sound all that different than others!
Budget busters to me are things I can't do without- or can't really get out of without depriving my kids (LOL)/etc. Anything else is just things I 'decide' to purchase and that's not a budget buster to me- that's me deciding to not do the budget! LOL Know what I mean?
So when I decide eating out is just too much for our budget at the time- we just don't eat out. If we do, I'm just not doing my budget...
Here's my budget busters:
1.) sports registration fees, other extra activities, misc. stuff for school, etc.. I also have a ONE sport per child thing but with 3 kids the stuff really adds up. So we have soccer for one (2 seasons per year) and bball for the other and cheer for the other- registration fees, the parts of the uniforms we have to provide, snacks for the entire teams on a schedule for each, etc. Then we have awanas with shirt or vest (depending on age), new books when they get thru one, weekly fees, etc. Then we have GS and BS- annual registration, weekly mtg dues, books, uniforms, etc. School we have PTA for all 3, shirts for 2 now (used to be three- well they do have to wear those on field trips! and I'm not going to make my child the one that could get lost because they weren't wearing the school shirt! It would help if they wouldn't change the shirts design every year... grr), yearbooks, $ for all the parties each year for all the kids (I'm not going to be the one that didn't contribute for the parties!), numerous fund raisers but I have become very good at just saying no to most of them, school pictures, massive school supply lists at the beginning of the year- and then repeatedly having to buy more at teacher's request throughout the year, etc. etc. clothing we have to buy from the school for oldest's athletics, band, oh yeah- instrument stuff (reeds, repairs, music, UIL fees, concert fees, etc. etc.)
You'd think I could budget for this stuff but it's hard to because it's so irregular (not monthly) and sometimes you get sideswiped with a lot of things at once when you have 3 kiddos
2.) medical bills--- recurring & nonrecurring prescriptions, copays for dr appts and dental appts-both of which are quite often with my family of 5 unfortunately, etc.
3.) large purchases that pop up- like when we all the sudden need new tires (yes, it does happen suddenly, in my mind! LOL), or something breaks that needs to be replaced (appliances, repairs to home/pool that we're only 2mo used to having/etc.).
4.) rising cost in gas (for vehicles), natural gas (we're used to all electric- now the electric bill is still rising as it always was but now with a gas bill in addition to that-and not cheap even though we're rarely using the heat!), and electricity- oh and water too. It's hard to budget when those keep climbing in cost by the minute.
and 5.) if DH only gets 40hrs (mon-thurs) and doesn't get asked to work atleast Friday for overtime. When he works mon-thurs and then works Fri and then shorter hours on Sat- that check is DOUBLE what the mon-thurs no overtime check is! so it makes a huge difference... thankfully he normally gets overtime atleast every other week if not more often. But they totally freaked me out when we bought this house in Nov and then they had NO OVERTIME for 9weeks there. That was the longest time he's ever gone in almost 8yrs there without overtime. Before never longer than 2wks and only probably 10 total in a year without overtime. Talk about stressing... we'd have gotten way poor if it continued like that all year long!
Those are the things that bust my "budget" and keep us from doing what we'd like to with our money- save and take vacations. HOPEFULLY #2, 3 and 5 don't happen often, I try to watch it as best I can on #1, but I can't do a darn thing about #4
(ps. we budget for haircuts but it is sticker shock, so to speak... when we all get our haircuts at the same time.

I rather like to keep that from happening when I can.

)