Przez zastrzeżenia (ang. reservation, ros. оговорка) państwo podpisujące umowę międzynarodową oznajmia, iż odmawia uznawania za wiążące wobec siebie określonych postanowień tej umowy bądź modyfikuje skutki prawne tych postanowień w zastosowaniu do siebie.

Konwencja wiedeńska o prawie traktatów w art. 19 stanowi:

Przy podpisaniu, ratyfikacji, przyjęciu lub zatwierdzeniu traktatu oraz przy przystąpieniu do niego państwo może zgłosić zastrzeżenie, chyba że: a) zastrzeżenie to jest zakazane przez traktat; b) traktat postanawia, że mogą być składane tylko określone zastrzeżenia, a dane zastrzeżenie do nich nie należy, lub c) chodzi o przypadki nie objęte literami a) i b), a zastrzeżenie jest niezgodne z przedmiotem i celem traktatu.

Skutki zastrzeżenia i sprzeciwu wobec niego oraz wycofania ich omawiają artykuły 20 do 23. M. in. art. 20 głosi: