Shopping
How To Calculate A Grocery Budget
A grocery budget is easiest to build from a rate rather than a total. Work out what one person's food costs for one week, multiply by household size, and every other figure follows by arithmetic.
Quick Answer
Weekly budget = household size x spend per person per week
- W
- The weekly grocery budget for the whole household
- n
- The number of people being fed
- s
- The cost of one person's food for one week
Multiply the number of people by the weekly cost of feeding one of them. Four people at 95 dollars each gives 380 dollars a week, which annualises to 19760 dollars and works out at 1646.67 dollars a month.
What Is A Grocery Budget?
A grocery budget is the amount a household sets aside for food bought to be prepared at home. It covers supermarkets and markets but usually excludes restaurant meals, takeaway and delivery, which are tracked separately because they behave differently and respond to different pressures.
The useful starting point is not a total but a rate: what one person's food costs for one week. Totals are hard to compare between a household of two and a household of five, while a per person weekly figure scales cleanly and can be benchmarked against published figures.
That is the structure used here. Household size multiplied by a per person weekly rate gives the weekly budget, and everything else is arithmetic on top of it.
Why per person rather than per household? Because food cost does not scale with headcount in the way people assume. There are genuine economies of scale in buying larger packs and cooking once for everyone, so two people do not cost twice what one person costs.
The model here multiplies linearly, which slightly overstates the cost of large households and understates the fixed component. That is a deliberate simplification, because the more accurate alternative is a fixed base plus a smaller marginal amount per person, which needs two numbers nobody has.
Converting a weekly figure to a monthly one is where most budgets go wrong, and it is worth being explicit about why. Multiplying by four undercounts badly, because almost every month contains more than four weeks.
The correct conversion annualises first and then divides by twelve. A weekly amount times fifty two gives the annual figure, and one twelfth of that is the monthly amount. The ratio works out at about 4.33 weeks per month, not four.
On the running example, 380 dollars a week becomes 19760 dollars a year and 1646.67 dollars a month. Using the four week shortcut instead would give 1520 dollars, understating the monthly requirement by about 127 dollars, which compounds into a real gap over a year.
The per person per day figure is the most portable of the outputs, because it is the one that can be compared directly against published nutrition cost data. Dividing the weekly rate by seven gives it, with no reference to household size at all.
At 95 dollars a week per person that is 13.5714 dollars a day, covering three meals and everything between them. A figure far below that usually means the budget is unrealistic, or that a meaningful share of food is being bought outside the grocery line entirely.
The share of income output exists because grocery spending behaves differently from most budget lines. It is a necessity, so it does not shrink proportionally when income falls. It shrinks less, which means it takes a larger fraction of a smaller income.
That pattern has a name. Engel's law observes that the share of spending going to food falls as income rises, even though the absolute amount spent on food rises. A household earning more typically spends more on groceries in dollars and less as a percentage of what it earns.
A food share well above the levels in national expenditure surveys usually signals something structural rather than a shopping problem: a low income, a large household, a high cost area, or a grocery line that is quietly absorbing spending that belongs somewhere else in the budget.
It is worth checking what is actually inside the number. Household products, cleaning supplies, pet food and alcohol are all bought at the supermarket but are not food, and including them inflates the grocery line and makes comparisons against food benchmarks misleading.
For the running example, four people at 95 dollars each gives a weekly budget of 380 dollars, a monthly budget of 1646.67 dollars and an annual budget of 19760 dollars. That is 13.5714 dollars per person per day and 25.33 percent of a 78000 dollar household income.
Formula
W = n x s
Formula page →Household size multiplied by the weekly cost of feeding one person.
| Symbol | Meaning | Unit | Notes |
|---|---|---|---|
| W | Weekly budget | USD/week | The grocery spend for the whole household. |
| n | Household size | people | The number of people being fed. |
| s | Spend per person | USD/person/week | The cost of one person's food for one week. |
M = 52 x W / 12
Formula page →Annualise the weekly figure first, then take one twelfth. There are about 4.33 weeks in a month, not four.
| Symbol | Meaning | Unit | Notes |
|---|---|---|---|
| M | Monthly budget | USD/month | The amount to set aside each calendar month. |
| W | Weekly budget | USD/week | The grocery spend for the whole household. |
S = 52 x W / I
Formula page →Annual grocery spend divided by annual household income, usually expressed as a percentage.
| Symbol | Meaning | Unit | Notes |
|---|---|---|---|
| S | Share of income | fraction | The fraction of income going to groceries. |
| W | Weekly budget | USD/week | The grocery spend for the whole household. |
| I | Annual income | USD/year | Total household income before tax. |
How To Calculate A Grocery Budget
- 1
Count the household
Count everyone who regularly eats from the grocery shop, including children. Partial cases, such as a child who is away part of the week, are usually easier to handle as a whole person than as a fraction.
- 2
Find a realistic per person weekly rate
Use several weeks of receipts rather than one. Divide the total food spend by the number of people and by the number of weeks covered. One unusual week, either a big stock-up shop or a week of eating out, will distort a single week badly.
- 3
Multiply to get the weekly budget
Household size times the per person rate gives the weekly figure. Four people at 95 dollars is 380 dollars a week.
- 4
Annualise, then divide by twelve
Multiply the weekly figure by 52 for the annual budget, then divide by 12 for the monthly one. Do not multiply the weekly figure by four; that understates the monthly requirement by roughly a week every three months.
- 5
Compare the annual figure against income
Divide annual grocery spend by annual household income. If the share looks high, check whether non-food supermarket items are being counted as groceries before concluding the food spend itself is the problem.
Examples
Example 1: A family of four at 95 dollars per person per week
- householdSize
- 4
- spendPerPersonPerWeek
- 95
- householdIncome
- 78000
| Step | Calculation | Result |
|---|---|---|
| Weekly budget | 4 * 95 | 380 |
| Monthly budget | 380 * 52 / 12 | 1646.67 |
| Per person per day | 95 / 7 | 13.5714 |
| Annual budget | 380 * 52 | 19760 |
| Share of household income | 19760 / 78000 * 100 | 25.3333 |
Result: Four people at 95 dollars each gives a weekly grocery budget of 380 dollars, or 1646.67 dollars a month. That is 13.5714 dollars per person per day, 19760 dollars over a year, and 25.3333 percent of a 78000 dollar household income.
Example 2: One person at 70 dollars a week on a smaller income
- householdSize
- 1
- spendPerPersonPerWeek
- 70
- householdIncome
- 45000
| Step | Calculation | Result |
|---|---|---|
| Weekly budget | 1 * 70 | 70 |
| Monthly budget | 70 * 52 / 12 | 303.33 |
| Annual budget | 70 * 52 | 3640 |
| Per person per day | 70 / 7 | 10 |
| Share of household income | 3640 / 45000 * 100 | 8.0889 |
Result: One person spending 70 dollars a week has a grocery budget of 70 dollars weekly, 303.33 dollars monthly and 3640 dollars a year. That is 10 dollars per person per day and 8.0889 percent of a 45000 dollar income.
Calculator
Weekly grocery budget
$380.00
- Monthly grocery budget
- $1,646.67
- Annual grocery budget
- $19,760.00
- Per person per day
- $13.57
- Share of household income
- 25.33%
Values update as you type. This calculator covers the single scenario its formula assumes — see Common Mistakes for what it leaves out.
Prefer a full-width tool? Open the A Grocery Budget calculator page.
Common Mistakes
Converting a weekly budget to a monthly one by multiplying by four, which drops roughly a third of a week from every month and leaves the budget short every month.
Converting a weekly budget to a monthly one by multiplying by four, which drops roughly a third of a week from every month and leaves the budget short every month.
Budgeting per household instead of per person, so the number cannot be compared against published per person food costs or checked when the household changes size.
Budgeting per household instead of per person, so the number cannot be compared against published per person food costs or checked when the household changes size.
Comparing totals between households of different sizes, when the meaningful comparison is the rate per person.
Comparing totals between households of different sizes, when the meaningful comparison is the rate per person.
Folding restaurant meals, takeaway and delivery into the grocery line, which inflates it and hides the fact that they can be cut far faster than groceries can.
Folding restaurant meals, takeaway and delivery into the grocery line, which inflates it and hides the fact that they can be cut far faster than groceries can.
Counting supermarket non-food purchases such as cleaning products, paper goods and pet food as groceries, which makes the food benchmark look worse than it is.
Counting supermarket non-food purchases such as cleaning products, paper goods and pet food as groceries, which makes the food benchmark look worse than it is.
Using a single week of receipts as the baseline, so a bulk stock-up shop or a week of eating out becomes the permanent budget.
Using a single week of receipts as the baseline, so a bulk stock-up shop or a week of eating out becomes the permanent budget.
Assuming grocery spend falls proportionally when income falls
As a necessity it falls far less, so its share of income rises, and budgets built on the old share come up short.
FAQ
How much should a family of four spend on groceries a month?
Work it out from a per person weekly rate rather than looking for a single number, because regional prices and dietary choices move it a long way. At 95 dollars per person per week, four people come to 380 dollars a week, which is 1646.67 dollars a month using the correct 52 over 12 conversion.
Why is the monthly figure not four times the weekly one?
Because only February has exactly four weeks. Every other month is four weeks plus two or three days, so the average month is about 4.33 weeks. Annualising the weekly figure and dividing by twelve captures that; multiplying by four does not.
Does grocery cost scale with household size?
Roughly, but not exactly. Larger households get real economies of scale from bigger packs and cooking once, so a household of four costs meaningfully less than four times a household of one. A linear model slightly overstates large households as a result.
What should be left out of a grocery budget?
Restaurant meals, takeaway and delivery belong on their own line, because they are discretionary in a way groceries are not. Non-food supermarket purchases such as cleaning supplies, paper goods, pet food and alcohol should be separated too, or the food benchmark is meaningless.
What share of income is reasonable to spend on food?
It depends strongly on income, because food is a necessity and does not fall proportionally with it. Engel's law describes the pattern: the percentage falls as income rises even though the dollar amount rises. Compare your share against households on similar incomes rather than against an overall average.
How do I bring a grocery budget down?
Start by checking what is inside the number, since non-food items are often a tenth or more of a supermarket bill and are the easiest to move. After that, waste is usually a bigger lever than unit prices: food bought and thrown away costs full price and returns nothing.
References
- [1]USDA Food and Nutrition Service, USDA Food Plans: Cost of Food — https://www.fns.usda.gov/cnpp/usda-food-plans-cost-food
- [2]U.S. Bureau of Labor Statistics, Consumer Expenditure Survey — https://www.bls.gov/cex/
- [3]Wikipedia, Engel's law — https://en.wikipedia.org/wiki/Engel%27s_law
- [4]Wikipedia, Personal budget — https://en.wikipedia.org/wiki/Personal_budget
