Today it takes only 40 days for most Americans to earn enough income to pay for their food supply for the entire year. (It takes the average American 124 days to earn enough to pay federal, state and local taxes for the year.)
Source: Tax Foundation and USDA
Americans enjoy the lowest cost food in the world. Only 10.9% of personal income is spent for food in the U.S.
Other countries' percent of income spent for food is shown below:
United Kingdom
11.2%
Sweden
14.6%
France
14.8%
Australia
14.9%
Italy
17.2%
Germany
17.3%
Japan
17.6%
Spain
18.2%
Israel
20.5%
Mexico
24.5%
South Africa
27.5%
India
51.3%
Source: United Nations System of National Accounts