NAHT has warned that many schools will be left having to subsidise free school meals from under-pressure budgets.