Idag kan elever välja en så kallad friskola oberoende av vilken kommun den finns i, men den rätten finns inte när det gäller kommunala skolor. Om utbildningen erbjuds i hemkommunen kan eleven inte vara säker på att hemkomunen betalar för utbildningen om eleven vill gå den i en annan kommun.
Från och med den 1 januri 2008 ska elever ges möjlighet att söka en utbildning på ett nationellt program i en annan kommun även om motsvarande utbildning finns i hemkommunen. Eleven kommer att tas emot i mån av plats. Sökanden från den kommun som anordnar utbildningen och sökanden från andra kommuner som inte erbjuder utbildningen ges dock företräde till utbildningen.
Bakgrunden till lagändringen är att regeringen anser att valmöjligheterna bör öka i den offentliga gymnasieskolan.