We spent very little money, even on souvenirs, outside of the tour cost.
The only thing that is NOT included in the tour cost is the tips to the
ABD guides. The recommended tip is $5-8 per day per person per guide. There are 2 guides per trip. So count on $10-$16 per per day per person. So, for a family of 2 on a 7 night trip, this would cost approximately 7 days x 2 people x 2 guides x $5-8 = $140 - $224.
You are provided with all the indicated meals, which worked out to about 80% of the meals for our Enchanted China trip. You are provided with snacks on the bus as well as bottled water. We spent some bus time pretty much every day, so we could avail ourselves of the snacks and water for later. All meals come with water or soda. Sometimes, alcohol is included. Other meals, it is available, but you must pay for it.
As a previous poster said, once you land at the destination airport, ABD does everything for you, including paying tips to porters/doormen/bus drivers, all transfers, all admissions to sites included on the trip, and about 80 -90% of the meals. There were also occasions where ABD gave us souvenirs! So, the only additional costs would be the tips to the ABD guides, the 10-20% of meals that are on your own, any additional excursions that you decided to do on your own - we didn't do any - and any additional stays that you might do outside of the tour, as well as airfare.