Prime Minister Julia Gillard has unveiled a controversial plan to pay cash bonuses to top-performing school teachers ahead of next week's federal budget.

Prime Minister Julia Gillard has unveiled a controversial plan to pay cash bonuses to top-performing school teachers ahead of next week's federal budget.