MacronomicsSign in

Macronomics

Hit your numbers. Both of them.

Your tracker knows you ate 180 g of protein. It has no idea you spent $94 getting there.

Australia only. Coles now, Woolworths next. One email when the beta opens, and nothing else.

The gap

Your tracker knows one of these.

Protein, last week180 gA day, every day. Your app has this.
What the week cost$94Your app has never asked.

Both numbers describe the same seven days of eating. Tracking the first one is solved — a dozen apps do it, most of them badly and all of them for money. The second is the one that decides whether you are still eating like this in March.

An example week, to show the shape of the problem.

The loop

What it actually does

  • Plan the weekPick the meals, set the serves. The plan prices itself as you build it, so you find out a recipe is expensive before you shop for it.
  • Price the shopWhole packs, not pro-rata grams. Rounding happens once across the whole week, which is the difference between a list that adds up and one that quietly overstates itself.
  • Log it in secondsBreakfast, lunch, dinner, snacks. Macros and dollars on the same line, from a catalogue where every panel has been read off the product page and checked.
  • See where it wentWhich meals cost the most per gram of protein, and what one swap changes. Cheaper is cheaper, so cost deltas get a colour. Macro deltas do not.

Costed nutrition

What a gram of protein actually costs

Every supermarket shelf in the country carries a unit price — dollars per 100 g of product. None of them tell you the number you actually want, which is dollars per 100 g of protein. Here it is, from the live catalogue.

  1. 1Coles Simply Penne500g — $0.90 ($0.18/ 100g)$1.50/100 g protein
  2. 2Coles Simply Pasta Spaghetti500g — $0.90 ($0.18/ 100g)$1.50/100 g protein
  3. 3Coles Durum Wheat Pasta Penne Rigate500g — $1.00 ($0.20/ 100g)$1.67/100 g protein
  4. 4Coles Durum Wheat Pasta Spaghetti500g — $1.00 ($0.20/ 100g)$1.67/100 g protein
  5. 5Coles Oats Rolled900g — $1.95 ($0.22/ 100g)$1.69/100 g protein
  6. 6Coles Quick Oats900g — $1.95 ($0.20/ 100g)$1.69/100 g protein

Coles, prices read 14 September 2026. Full shelf price — specials are ignored on purpose. Ranked among products where protein is at least 10% of the product by weight, because otherwise a five kilo bag of rice wins and that is true advice for nobody.

Why it exists

I was spending about $250 a week

Three or four trips, no plan, and a tracker that congratulated me on hitting 180 g of protein while I quietly went backwards. It knew everything about my food and nothing about my money.

I built this for myself first. One shop, every meal for the week planned and costed before I leave the house. It runs at about $120 now.

That is my shop, over the last year, and it is a description of what happened to me rather than a promise about you. What you save depends entirely on what you eat now and where you buy it.

The promise

We quote you the worst case

A planner that says $120 and charges you $148 is not a bug, it is a liar, and you only have to catch it once. So the numbers are deliberately pessimistic.

  • Full shelf price, always. Specials change weekly and nothing here pretends to know whether yours is on.
  • Whole packs. You cannot buy 340 g of a 500 g block, so the list does not price it that way.
  • Every product shows the date its price was read, and says so when that date is getting old.

The last list I saved came to $128.75 across fourteen products. The register agreed, because the app had already assumed the worst about every one of them.

Why now

It is not in your head

24%

Grocery prices rose about a quarter between March 2019 and December 2024.

ACCC Supermarkets Inquiry, final report, February 2025

39%

of Australians put groceries in their three most stressful expenses.

Finder Consumer Sentiment Tracker, December 2025

Straight up

What this isn’t yet

  • Coles only. Woolworths and ALDI come after, and not before the Coles catalogue covers a real week.
  • Australia only. The whole thing is priced in one country’s supermarkets. There is no international version to wait for.
  • A curated catalogue, not a database of guesses. Nobody can upload a product. That is why the numbers are worth trusting, and it is also the limit — if your yoghurt is missing, it is missing until it is added.
  • A beta, in waves of twenty. Free while it runs, explicitly unfinished, and filtered to people who shop at Coles.

The ask

Know what your week costs

One email when the beta opens. The confirmation asks you one question — what is your weekly shop — and the answer is the only thing that decides who gets into the first wave.