Schools barred from charging extra fees