Councils and schools are being forced to raid existing budgets to ensure that a government scheme to offer free school lunches to infants goes ahead, according to a survey.
Under plans first announced by deputy prime minister Nick Clegg last year, all five- to seven-year-olds will be entitled to the meals from this September.
But a new poll by the Local Government Association (LGA), suggests that some local authorities are facing a shortfall in the funding they need to ensure it can be delivered, just weeks before the initiative is due to be introduced.
Government funding worth £150 million in total was handed to councils to cover the cost of bringing school kitchens and dining facilities up to scratch. Funding will be provided separately to pay for the dinners.
The LGA's survey of 75 councils found that nearly half (47 per cent) said that they had not received enough money from the Department for Education to cover the full cost of the work they needed to do to ensure that schools in their area were ready to provide universal free meals for infants.
The shortfall across those councils that responded totals around £25.9 million, the association estimated.
Of those that said that they did not have enough money, 49 per cent said that the council would help to make up the difference, with just over a third (37 per cent) saying at least some of the cash would come from school funds.
Authorities had also reported that money could be taken from general school funding intended for school repairs and maintenance, the association said.
The LGA said it had calculated that councils without enough money for the scheme have had to find an estimated £488,000 on average to ensure that pupils will get the meals they will be entitled to.
It added that some schools will give pupils packed lunches and others will use portable kitchens to ensure they can offer the free lunches when the new school year starts, and work will continue on options for providing hot meals.
Councillor David Simmonds, chairman of the LGA's children and young people board, said: "There's no doubt that dishing up a nutritious lunch for every young pupil will improve the experience of school and help them concentrate in lessons.
"Councils and schools have been working really hard to make this happen within this ambitious timescale. But it cannot be right that for some councils, money set aside for maintenance has instead had to be spent plugging the shortfall in money which government should have provided for meals.
"This research makes it clear central government has not provided schools with enough money to do the essential work necessary to give 1.5 million children a free meal at lunchtime. It is councils and schools who are picking up the bill for this work, at a time when budgets are already squeezed and tough decisions are being taken."
Shadow education secretary Tristram Hunt said: "Hard-pressed schools and councils are being forced to bail out David Cameron's government because of its own incompetence.
"Nick Clegg announced the policy without doing the maths first. It's more evidence that voters cannot trust a word the Liberal Democrats say."
A Department for Education spokesperson said: "We have provided significant financial support to schools to help them deliver the policy, including over £1 billion over the next two years to pay for the costs of providing the meals.
"Schools and local authorities have also received additional money to help upgrade facilities and local authorities can decide whether they should top this up from their general maintenance budgets.
"Based on evidence collected from councils and schools themselves, we believe that all schools are on track to deliver free school meals in September. We are continuing to monitor school preparations taking place over the summer holidays and have a free support service in place to help deal with any issues that arise.”