Bangkok Lad
Systems & Society

Nobody to borrow from

Thailand feeds its schoolchildren on about ฿24 a day. The cheapest cooked meal in the country is ฿50. That gap is why the theft was so hard to see.

Thailand feeds a schoolchild on about ฿24 a day.

The Cabinet approved ฿2.95 billion for the 2025 academic year, across a 200-day school year, at an average of twenty-four baht per head. The rate runs on a sliding scale — reported at a minimum of ฿22 and a maximum of ฿36 in 2024, with smaller schools receiving more per child, which is a sensible piece of design acknowledging that a kitchen cooking for sixty cannot buy like a kitchen cooking for six hundred.

Now set that against the number this site established four years ago.

Article 13 What a Bangkok street food cart actually earns put a plate of cooked street food at ฿50.

The budget for a child’s lunch is under half the price of the cheapest cooked meal in Thailand.

The concession, which is real

I’m not going to run that comparison without dismantling it first, because it isn’t like-for-like and pretending otherwise would be dishonest.

A street vendor’s ฿50 contains things a school kitchen doesn’t pay for. Her own income. Her pitch fee. Her gas, her transport, her losses on what doesn’t sell. She’s buying for one cart; a school buys at wholesale volume from the same distribution layer article 31 Where the ฿50 plate actually comes from described, and it cooks in bulk.

So ฿24 buys more food in a school kitchen than ฿24 buys on a street. That is genuinely true and anyone quoting this article should quote this paragraph with it.

It is still ฿24, for a cooked meal with protein in it, for a growing child, in a year when article 97 Cheaper than mending recorded factory closures outpacing openings and article 100 Borrowing to eat put household debt at ฿16.44 trillion. Thai coverage has been blunter than English coverage: one assessment of the increased allocation was headlined, roughly, a bigger budget, and the quality still lags.

What happened in 2018

In May 2018, photographs circulated on Thai social media of kindergarten pupils being served ขนมจีน — fermented rice noodles — with fish sauce. That was the meal.

The school was in Surat Thani. Investigators found falsified purchase documents: paperwork recording the acquisition of regular, nutritious supplies that had not been bought.

The former director was convicted on 77 counts of corruption, each carrying five years. The Supreme Court confirmed a term of 20 years and six months.

That was not an isolated case. Thai courts have handed down a 385-year term in one school lunch prosecution, 50 years in another, 25 years in a third.

Thailand punishes this ferociously, and keeps having to. Which tells you something important: enforcement is not the binding constraint. A country handing out three-figure sentences and still generating cases every few years does not have a deterrence problem.

For uniforms a parent borrows. For lunch there is nobody. For uniforms a parent borrows. For lunch there is nobody. Two universal entitlements set below the cost of the thing they buy A seven-year-old cannot take out a loan. The gap doesn't get closed — it gets eaten. SCHOOL UNIFORM (ART. 92) SCHOOL LUNCH (ART. 101) The allocation sits below the actual cost Someone is able to close the gap The shortfall is visible and countable Poor provision distinguishes theft from compliance Uniform subsidy ≈฿400 against ฿1,500–3,000; lunch ≈฿24 against a ฿50 plate. Bangkok Lad analysis. BANGKOK LAD

The thing article 92 didn’t see

Article 92 The first toll found a universal uniform subsidy of about ฿400 against a uniform costing ฿1,500 to ฿3,000, and concluded that universal is not enough — it has to be adequate too. A benefit set below the cost of the thing it’s for produces the same outcome as no benefit, by a different route.

This is that finding again, in a different ministry. But there’s a second mechanism here that the uniform piece doesn’t have, and I think it’s the more important one.

When a budget is set below the cost of the thing, the gap gets closed by someone.

For uniforms, the closer is the parent. 27% of Thai parents reported borrowing — from relatives, pawnshops, informal lenders — to keep a child in school. Painful, and visible, and countable.

For lunch there is nobody to borrow from. A seven-year-old cannot take out a loan against the difference between ฿24 and what a meal costs. The gap doesn’t get closed. It gets eaten — as a smaller portion, or less protein, or noodles.

And that produces the consequence nobody states:

An underfunded programme makes theft from it invisible.

If ฿24 legitimately buys a thin lunch, a thin lunch is not evidence of anything. It looks exactly like compliance. A parent seeing a poor meal cannot distinguish a school doing its honest best on an impossible budget from a school stealing, and neither can an auditor, without going to the paperwork — which is precisely what was falsified.

Fund it properly and a bad lunch becomes evidence. That is the argument for adequacy that has nothing to do with generosity: a budget with slack in it is a budget you can audit by looking at the plate.

Whether it works — and it does

The programme deserves its due, because a piece that only reports the failures misdescribes it.

School feeding in Thailand is universal, free, and it reaches everyone in kindergarten and primary. Research finds that increased real spending on school lunches significantly reduces the likelihood of children being underweight, stunted or wasted. The money does what money is supposed to do.

Stunting among Thai under-fives is around 13.4% — down over time, and low by regional standards.

But the national figure conceals the thing this site keeps finding. In Ranong the stunting rate is around 26% — double the national average. In the southernmost provinces it runs near 20%. And UNICEF has reported that one in ten children in Thailand live in severe child food poverty.

A universal programme, and the outcomes are still twice as bad in the places with the fewest alternatives. Article 89’s pattern, arriving through a system that was designed to prevent exactly that.

Twenty-four baht Twenty-four baht The school lunch allocation per child per day, against a cooked street food plate Not like-for-like: schools buy at wholesale and cook in bulk, and a vendor's price carries her income and pitch fee. SCHOOL LUNCH, PER CHILD PER DAY ฿24 CHEAPEST COOKED PLATE OF FOOD ฿50 Cabinet allocation for the 2025 academic year, ฿2.95bn over 200 school days. Plate price from article 13. BANGKOK LAD

The figure I can’t reconcile

Reported programme scale does not agree with itself and I’d rather say so than pick.

One set of figures describes 7,344 schools — 6,855 under the Office of the Basic Education Commission, 376 under local administration, 109 under the Bangkok Metropolitan Administration, and four run by the Border Patrol Police. Another describes the programme reaching around 30,000 schools.

Those are not the same programme size and I could not establish which measure is which — one may count schools receiving a particular allocation and the other all schools with any provision. Anybody costing this properly needs to resolve it first, and the fact that it takes work to find out how many schools a national feeding programme covers is itself worth noticing.

Universal, and still twice as bad where there are fewest alternatives Universal, and still twice as bad where there are fewest alternatives Stunting among children under five The school lunch programme reaches every kindergarten and primary pupil in the country. Ranong ≈26% Southernmost provinces ≈20% Thailand, national 13.4% UNICEF and National Statistical Office data. One in ten Thai children live in severe child food poverty. BANGKOK LAD

What would actually change it

Raise the rate to the cost of a meal, and index it. Not as generosity — as the precondition for the programme being auditable at all.

Publish the per-school allocation and the menu. Article 80’s finding, applied here: a published standard and a published price is what makes an informal system safe, and it is exactly what would make this one checkable by the people best placed to check it, who are parents.

Weight it towards the provinces with the worst outcomes. Ranong at 26% against a national 13.4% is not a national problem needing a national rate.

And stop treating prosecution as the answer. A 385-year sentence is a statement about how seriously Thailand takes this. It is not a system for making sure a child eats, and the cases keep coming.

Common misconceptions

“Thailand doesn’t feed its schoolchildren.” It runs a free, universal school lunch programme with a ฿2.95 billion allocation for 2025.

“฿24 is comparable to a ฿50 street plate.” Not directly — schools buy at wholesale and cook in bulk, and the vendor’s price includes her income and her pitch. The gap is smaller than it looks and it is still a gap.

“The corruption is the problem.” The corruption is a problem. The budget being below the cost of a meal is what makes the corruption hard to see.

“Sentences that long must be deterring it.” Terms of 20, 25, 50 and 385 years have been handed down, and cases continue. Deterrence is not the binding constraint.

“Stunting is low, so nutrition is fine.” Nationally around 13.4%. In Ranong around 26%, and in the far south near 20%.

Common questions

How much does Thailand spend on school lunches?
฿2.95 billion was approved for the 2025 academic year, at an average of about ฿24 per child per day across a 200-day school year.
Is the rate the same for every school?
No. It runs on a sliding scale — reported between ฿22 and ฿36 — with smaller schools receiving more per child, since they cannot buy at volume.
What was the 2018 school lunch scandal?
Photographs circulated of kindergarten pupils served only fermented rice noodles with fish sauce. Investigators found falsified purchase records, and the former director was convicted on 77 counts of corruption.
How severe are the sentences?
A confirmed term of 20 years and six months in that case; terms of 25, 50 and 385 years have been handed down in others.
Is Thai child nutrition improving?
Stunting among under-fives is around 13.4% nationally, but approximately 26% in Ranong and 20% in the southernmost provinces. UNICEF reports one in ten Thai children in severe child food poverty.
Does the programme work?
Research finds increased real spending on school lunches significantly reduces underweight, stunting and wasting. The design works; the question is the rate.