Everyday spending
How to set a grocery budget for one person
Set a grocery budget from your receipts, compare unit prices and leave room for restocking, with worked Australian examples.
By MarnixPublished Sources
Set a weekly food budget from your own receipts, then check that it covers the next restock as well as a cheaper shop. Shopping for one can make the amount hard to judge: a large pack lasts several weeks, while a small receipt may mean you're using food bought earlier.
Choose a starting amount for food
Start with several ordinary weeks of food spending. Check whether you ate enough and can replace what you used. Your dietary needs and cooking facilities matter more than matching someone else's receipt.
If you need a starting figure before you have records, try $110 a week and review it after three or four ordinary shops. That's about what a basic week of food costs one person, with a little room added; our 50/30/20 guide shows how it was worked out. It isn't a minimum or a target you need to force your shopping into. Stocking an empty cupboard may cost more at first.
What do Australian grocery averages tell us?
Canstar Blue's survey reported about $110 a week for one-person households. Finder's table reported about $150. The surveys cover different periods and may count different things as groceries, so the difference doesn't establish a rise in one person's food costs.
Use these figures as context. Your own receipts and food needs are a better basis for your budget.
Separate food from the supermarket total
Decide what you're counting before comparing shops. Here, groceries means food and non-alcoholic drinks bought for home or work. Household supplies and pets have their own amounts in the budget; bought lunches and takeaway sit under eating out.
The receipt below came to $110.90, but only $92.40 was food. The other $18.50 paid for dish liquid, toilet paper and cat food, which still need money elsewhere in the budget.
- Bananas
- $5.60
- Pasta
- $4.40
- Chicken thighs
- $34.80
- Yoghurt
- $12.00
- Bread
- $6.20
- Eggs
- $13.90
- Frozen peas
- $6.00
- Tinned tomatoes
- $9.50
- Dish liquid
- $3.50
- Toilet paper
- $7.00
- Cat food
- $8.00
You can keep food and household items together if that's easier. Name the category clearly and use it consistently, so a restock of toilet paper doesn't look like a sudden rise in food spending.
Keep receipts for small top-ups too. Include cash purchases and subtract refunds. In a sharehouse, count your agreed share once, allowing for money housemates pay you back.
Include restocking in the average
Use six ordinary weeks of receipts for this exercise, or look further back if you've missed things you regularly buy. If purchases are spread across accounts, reviewing your spending helps bring them together without counting anything twice.
Add the food totals, then divide by the number of weeks covered. The example below totals $580 across six weeks, giving an average of about $97 a week. It includes a $127 restock in week three, after a cheaper week used food already in the cupboard.
A $100 weekly trial would set aside $600 across six weeks. Subtracting the $580 spent leaves $20. That's only a small margin, so check the next shopping list before settling on the amount.
Don't delete the expensive week to make the average smaller. Replacing staples is part of feeding yourself. Equally, check whether a low total came from meals elsewhere or finishing with a much emptier cupboard. Price the replacements before relying on that average.
Check what needs replacing
Look through the fridge, freezer and cupboard before writing the next list. You pay for a whole pack when you buy it, even if it lasts longer than a week. Using food you already bought doesn't count as another purchase.
You don't need to weigh everything. Notice the bigger replacements and whether your stock is broadly holding up. Keep enough grocery money available for those purchases rather than treating every cheaper shop as money freed up for something else.
Compare pack prices and unit prices
A unit price is the cost of a standard amount, such as 100 g or a litre. It lets you compare different pack sizes on the same basis. Check that the shelf tags use the same unit, then look at the full pack price too.
The tags below compare 1 kg of rice at $4 with 5 kg at $18. Divide each price by the number of 100 g portions: the small pack costs 40 cents per 100 g and the large pack costs 36 cents.
Five small packs would cost $20, so the large pack saves $2 for the same amount of rice. But buying it today costs $14 more than one small pack. Choose it only if you can use and store it while keeping the rest of the shopping funded.
The ACCC's unit-pricing guide explains how to compare similar products. A smaller pack can be the better choice when money is tight or a larger amount would be wasted.
When the cheaper milk costs more per litre used
A larger carton can cost less per litre on the shelf, but more per litre you actually drink. If you buy 3 L and throw away the last litre, the full pack price has paid for only 2 L of usable milk.
Divide the pack price by those 2 L to find the cost of the milk you used. That can outweigh the lower shelf unit price. Follow the storage instructions and choose the amount you'll use.
Plan enough food until the next shop
Start with food that needs using, then list the missing ingredients for meals you'll have time to make. Include work lunches and nights when you'll get home late. Meals sharing an ingredient can help you finish a pack.
Keep unused grocery money for future restocking. If you set aside $100 this week and carried over $30, you have $130 for the next shop. That covers the example's $127 restock with a few dollars left. Spending the carried-over money elsewhere would leave the shop short.
If the list costs more than you have, review meals and pack sizes while keeping enough food in the plan. If there still isn't enough, Moneysmart, the government's free money guidance site, has an urgent-help page listing food-relief services and Ask Izzy, where you can look for local support.
Put groceries into the full budget
Check the trial amount alongside your other costs. Our guide to making a budget helps you plan for the whole pay.
For a monthly estimate, multiply the weekly amount by 52 and divide by 12. A $100 weekly grocery budget is about $430 a month, which is more than four weekly shops. Check the actual number of shops before your next payday too.
After several ordinary shops, compare what you spent with the food still available. If you stayed under the amount by skipping food or using up your stock, revise it. If meals and replacements are covered, you've found a more useful amount for the next plan.
A note from me
Shopping for one is fiddly. Most packs are sized for a family, and the cheap week often means you're eating last month's shop. Give your starting amount a few ordinary shops before deciding whether it fits.
Show the method and assumptions
The itemised receipt and six weeks are made up, with no real participant or dated purchase history. Food means human food and non-alcoholic drinks for home/work. Household/personal care, pets, alcohol and eating out remain funded elsewhere. The receipt is $92.40 + $10.50 + $8 = $110.90; the non-food part is $18.50. Food lines: $5.60 + $4.40 + $34.80 + $12 + $6.20 + $13.90 + $6 + $9.50 = $92.40. Dish liquid $3.50 + toilet paper $7 = $10.50; cat food is $8.
The $110 starting guess follows the linked 50/30/20 method: its inflation-adjusted university basket is about $96 and its inflation-adjusted ABS spending proxy is about $88 to $98, with headroom added. It is an editorial estimate, not a current surveyed food minimum.
The food history is $92.40 + $78.65 + $126.90 + $83.20 + $104.35 + $94.50 = $580. Six weeks is 42 days: $580 ÷ 42 × 7 = $96.666… weekly, shown rounded as $97. For a different observation period, divide food purchases by the days covered and multiply by seven. Use original totals, rather than multiplying a rounded average back up.
The example assumes complete records, ordinary eating/access, no material pantry depletion overall and no unmet food needs. The $100 trial is assumed affordable within an already reviewed whole budget. Six weekly amounts total $600, leaving $20 above the example history. This is no guarantee of adequate food or a sufficient price buffer.
Coles Online listings were read on 28/10/2026 with Melbourne 3000 delivery shown. Jar levels are schematic, not measured quantities or storage timelines. These selected prices do not verify the other invented receipt totals or any complete menu. Delivery, service fees and transport are excluded; availability and checkout were not tested.
Rice unit prices are $4 ÷ 10 = $0.40/100 g and $18 ÷ 50 = $0.36/100 g. Five small packs cost $20, $2 above the large pack; the large pack needs $18 − $4 = $14 more upfront than one small pack. Milk rates are $3.40 ÷ 2 = $1.70/L and $4.95 ÷ 3 = $1.65/L. Under the stated waste assumption, $4.95 ÷ 2 L used = $2.475/L, rounded to $2.48. These are price snapshots, not retailer recommendations.
The next-shop sentence assumes $100 put aside this week and $30 carried over: $100 + $30 = $130; $130 − $126.90 = $3.10. The monthly equivalent uses a 52-week convention: $100 × 52 ÷ 12 = $433.333…, rounded to $433.33. Neither calculation supplies money or replaces checking actual dates.
The Clova card uses the $100 trial: $100 − $54.20 spent = $45.80 left, shown rounded as $54 spent and $46 left. “On pace” and “Renews in 3 days” are sample labels, not live assessments or a claim about supported pay frequencies. Recheck prices before publication or retain their historical snapshot date; refresh survey context when new data is used.