What percentage of people’s income is usually their cost for food?

Answers

The link below claims that Americans spend, on average, about 7% of their annual income on food. The link also includes a very cool interactive map with other country averages from around the world. The number 7% for Americans means a couple things, A) as a whole Americans make a lot of money and, B) food in America is really cheap. Americans spend the lowest percentage of their annual income on food as any other nationality in the world.