When traveling with members of my family (all adults), we have created a system of paying for stuff along the way. We call it the kitty. Initially we all put up a flat amount of money (say $50 each), one of us volunteers to hold the kitty (an old zippered purse), we all agree that whenever the holder of the kitty says so we will all contribute an additional like-amount of cash to the kitty. We usually pay for hotel rooms separately with CCs. The kitty pays for food, entrance fees, gas, snacks, booze, etc.
Over many years of using this simple system we have never had a disagreement or felt shortchanged. It almost seems too simple to work, but it works well for us.
Part-Owner of Texas
Outside of a dog, a book is man's best friend. Inside of a dog, it's too dark to read. Groucho Marx
In dire need of: faster horses, younger woman, older whiskey, more money.