Hmm, all the gyms I have been at bill the Boosters at the IRS rate per mile which was 52c/mile.
I'm cool with just hitching a ride with a parent and waiving the mileage. It's money in my wallet I'm not seeing but they appreciate it. As well, I can sleep on the way and don't have to dry 45-120m each way. That's nice. Sometimes they'll buy me dinner as well. They save quite a bit on meets per season, probably 5-6 meets@50-100 dollars a meet. This year I picked two meets that are within 15 miles. There goes my ski money. However, in the current economy I'm sure they appreciate it. Upon next season, I'll re-evaluate this based on how everything stands. If I'm trying to get new parents and gymnasts on team, I might use this as a selling point. Because of where we compete, quite often our meets are 100 miles away and sometimes State can be 200 miles away.
I think I recieve a per diem if there is no hospitality. Not an issue, though sometimes the hospitality at meets is of poor quality which means I don't go back there the year after. This is generally waived.
Per session, I think it's around $100 which equals $25-33/hr. I've seen various rates at different gyms. $50 per session would be very cheap, often enough lower than their standard rate of pay. This fee is split up the amount of gymnasts attending per session. 3 gymnasts=$33, 10=$10. If I'm dedicating my entire day from 730a-8 or 9pm, I'd rather not be coming away with 50 bucks. That's not even including the 3-4 hours I'm driving to and from the meet.
For away meets, travel and hotel is paid for Boosters besides a per diem per meal, I believe.
Typically, I've seen boosters pay for ALL meets, scheduled besides any they qualify for like Zone, State, Regional, National.
It's up to Boosters to either bill the parents for their expenses or donate part of what they earn per year toward decreasing the costs. Often I have seen that the parents who do more fundraising get breaks. This gets into a dicey area with NPO though as I believe you cannot mandate a point system by law though it makes sense when it's generally 10% of the Boosters doing 90% of the work.
If you do not want to participate in fundraisers, you can just pay out of pocket. If what you owe the Boosters is not paid, your gymnast does not get to compete.
Some gyms do not have Boosters clubs because they can be a pain in the butt. Some Boosters clubs think they can give mandates to the gym in regards of coaching staff and policies. Anyways, all fees are paid to the gym and quite likely there are no fundraisers in this case unless the gym decides to do any for Team.