For our tours, we usually recommend $60 USD per person per day for spending money in Japan, and that'll cover meals, entertainment, and light souvenir shopping. If you're not on our tour, we recommend a little bit more per day to cover things like entrance fees.