Monthly Grocery Basket
Chankura essentials basket for a household of 4: bread, milk, eggs, rice, cooking oil, vegetables, chicken, and hygiene staples.
This index is up +8.7% — prices are rising faster than CPI (3.1%).
The Chankura Monthly Grocery Basket tracks what a household of four pays for 35 everyday essentials. In May 2026 it sits at R3,240 a month, up 8.7% from April — a sharp single-month jump that tells you most of what you need to know about how the cost of feeding a family is moving right now.
What this index actually measures
The R3,240 figure is the cost of one fixed shopping list, priced the same way every month so the number only moves when prices move — not when shopping habits change. It is a curated basket of 35 essentials for a household of four: bread, milk, eggs, rice, cooking oil, vegetables, chicken and a handful of hygiene staples. These are the items almost every household buys, the ones you can't easily skip.
It is deliberately a reduced subset of the PMBEJD Household Food Basket, which the Pietermaritzburg Economic Justice & Dignity group prices every month from working-class areas. The PMBEJD basket is broader and tracks the full plate. Chankura's basket is leaner and benchmarked to it, so you get a faster, tighter read on the core essentials without the noise of less-common items.
The point of a fixed basket is honesty. When you hear that 'food is expensive', the number can hide what changed. Pricing the same 35 items, nationwide, strips that away. If the basket goes up, it is because the things in it cost more — full stop.
What is driving the 8.7% jump this month
An 8.7% month-on-month move is large. In rands, the same trolley that cost about R2,981 in April now costs R3,240 in May — roughly R259 more for exactly the same items. A jump that size in a single month is rarely about one product; it usually means several lines in the basket moved together.
In South Africa, a few familiar pressures tend to push a food basket up at once. Fuel is the big one: most of what is in this basket is trucked in, so when the pump price set by the DMRE and the Central Energy Fund rises, transport and distribution costs follow within weeks. Maize and wheat prices feed straight into bread and staples. Eskom tariff increases and load-shedding raise the cost of refrigeration, milling and cold storage, and that filters down to milk, eggs, chicken and anything frozen. Vegetables and cooking oil are also sensitive to season and to the rand, since edible oils are largely imported.
We don't attribute this month's move to a single cause — the basket is a thermometer, not a diagnosis. But a jump of this size points to broad input-cost pressure hitting staples at the same time, rather than a one-off spike in a single aisle.
What it means for a household budget
For a family of four, R3,240 a month is just the floor for core groceries — before rent, transport, school costs, electricity or airtime. The R259 increase from last month doesn't sound dramatic on its own, but it is money that has to come from somewhere in a budget that is usually already stretched.
The hardest part of a move like this is that the basket is mostly non-negotiable. You can put off a clothing purchase or a night out, but bread, milk and cooking oil get bought every week. When essentials rise faster than income, the increase is typically absorbed by cutting the flexible parts of the plate — less meat, smaller portions, cheaper substitutes — or by borrowing to bridge the gap.
That is why a single month's reading matters. If this R259 jump sticks, it adds up to more than R3,000 over a year on the essentials alone — the kind of gap that turns a budget that just balances into one that doesn't.
- •R3,240 covers 35 core items only — it is not a full grocery shop, and excludes rent, transport and utilities.
- •The R259 month-on-month rise is the same trolley costing more, not a bigger trolley.
- •Essentials are sticky: when they rise, the give usually comes from the meat, fruit and variety in the basket.
Practical ways households soften the impact
None of this is financial advice, but there are well-worn moves South African households use when the basket climbs. The common thread is buying the same nutrition for fewer rands rather than simply buying less.
Watching the basket month to month also helps you tell a real trend from a once-off. A single high month can reverse; three rising months in a row is a pattern worth planning around. That is the whole reason we publish the number every month with no spin attached.
- •Buy staples that store well — rice, maize meal, dried beans, cooking oil — in bulk when there is a genuine price break, not just a 'special' sticker.
- •Compare unit prices (per kg or per litre), not pack prices; the bigger pack is not always cheaper, and house brands often match name brands on the basics.
- •Lean on cheaper protein — eggs, tinned fish, beans and chicken portions — when red meat and premium cuts are the lines pushing your trolley up.
- •Plan a week of meals around what is in season; vegetable prices swing hardest, so buying what is plentiful keeps the plate full for less.
- •Use a stokvel or group-buy for bulk essentials where you can, spreading the cost and the savings across several households.
Frequently asked questions
Why is Chankura's basket cheaper than the PMBEJD basket I've seen quoted?⌄
Because it is a smaller, curated list. Chankura tracks a reduced subset of 35 core essentials, while the PMBEJD Household Food Basket prices a broader range of items for a fuller plate. Ours is benchmarked to PMBEJD's method but is intentionally leaner, so the R3,240 figure reflects the core staples only — not the complete monthly food shop.
Does R3,240 mean my family's whole grocery bill should be that amount?⌄
No. R3,240 is the cost of one fixed 35-item essentials list for a household of four. Real shopping baskets vary by household size, diet, region and store. Treat it as a benchmark for how the price of core staples is moving, not a target or a budget you must hit.
What caused the 8.7% increase this month?⌄
We don't pin it to a single cause. A jump that size usually means several staples moved up together, driven by broad input costs — fuel and transport, grain prices feeding bread and staples, and electricity costs affecting refrigeration and milling. The index measures the result; it does not diagnose one culprit.
How is the basket priced so the number stays comparable month to month?⌄
We price the same 35 items, in the same quantities, nationwide, every month. Because the list is fixed, the figure only changes when prices change — not when the basket itself changes. That is what makes a month-on-month move like 8.7% meaningful rather than just noise.
Should I act on a single month's increase?⌄
One high month can reverse, so it is worth seeing whether the rise holds before reshaping your budget around it. A few rising months in a row is a clearer signal. This is general information, not financial advice — use it to plan, not as a prescription.
Methodology
A curated 35-item essentials basket priced nationwide. Tracks the trend of the PMBEJD Household Food Basket but is a reduced subset, so the rand value is lower than PMBEJD's full ~40+ item basket. Not a one-to-one reproduction of PMBEJD.