Mommy Dearest,
Our six-year-old son loves to play with a little girl his age in our neighborhood. Since both of her parents work, the children usually hang out at our house and she regularly goes on outings with us.
She's a well behaved, lovely girl so my husband and I are happy to have her join in on our family fun.
But as time passes, we realize it's an additional expense to keep paying her way. Her parents always thank us, but never send her with any money. Is there an appropriate way to ask?
— Bank of Mom
To see Mommy Dearest's response, read more.
Bank of Mom,
I believe a guest is a guest and when my children invite friends on outings, I always treat. However, I also send cash with my kids whenever they go out with other people.
To avoid putting the girl's parents on the spot, perhaps you would just consider having the children play at your house or only take her to along to free places and then enjoy the more expensive jaunts on your own.
— Mommy Dearest
Submit a question for this feature at the Mommy Dearest Group on TeamSugar.
Source

I'm confused - "since her parents work" she's at your house all the time? If you weren't taking care of her, who would? Is there a sitter letting her come over all the time while she gets paid for doing nothing?
I agree with the advice of taking her only for free things, or to mention to her parents "We'd like her to come to the zoo with us if that's ok. Her admission is $10 and since we'll be there over lunch she'll either need a packed lunch or some money to buy." I'd also send her home at meal times and say she's welcome to join us again when we're done.
1