Veřejnoprávní smlouvu lze dle správního řádu vypovědět:
Pouze v případě, změní-li se podstatně poměry, které byly rozhodující pro stanovení obsahu smlouvy.
Jen tehdy, je-li to nutné z důvodu ochrany veřejného zájmu.
Jen tehdy, bylo-li to ve veřejnoprávní smlouvě dohodnuto.