In the mainline Pokemon games, generally speaking, after a trainer battle, you get some money if you win.

Is there any in-universe explanation of:

  1. Where this money is coming from (the other trainer? somewhere else?);
  2. How the amount of money won is determined?

I wondered about this after defeating a preschooler in a trainer battle in Pokemon Moon, and winning some money. Did I just win his lunch money from him?

  • Seeing as you hand over half your cash-on-hand when you black out; I'd assume, yes. You did just win Little Joey's lunch money. It's ok, he'd just waste it on the Rattata he won't shut up about anyway. Commented Jan 15, 2017 at 2:49
  • 2
    @TrentHawkins ᴛᴏᴘ ᴘᴇʀᴄᴇɴᴛᴀɢᴇ Commented Jan 15, 2017 at 19:04

1 Answer 1


In the first 3 generations the amount of money lost is simply half of the money the player has. In Pokémon FRLG and all games from Generation IV onwards, the money lost is calculated depending on your team level and the badges earned, as you can see here.

For other trainers there's a similar behaviour which depends on the trainer's team level and a base payout depending on the trainer class. More info on Bulbapedia.

It's reasonable to think that you win a part of other trainers' money.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .