Check
this out...many countries pay cash awards when their representatives win medals. In the US, it's 25 grand for a gold medal (So I guess Phelps did pretty good last time around, then. Enough to buy a really big bag of weed!).
Italy pays best: $182k for a gold medal. Russia and Ukraine are big spenders, too. No mention of what North Korea does - maybe a medalist gets a sack of rice on his or her return.
Great Britain is one of the countries that doesn't pay squat. At least they're not handed a hefty tax bill as thanks from a grateful nation.