Z 28 členských zemí Evropské unie odmítlo podepsat akt Rakousko předsedající v Radě EU a také Maďarsko, Itálie, Česká republika, Polsko, Lotyšsko a Slovensko. Podle názoru členů EU, kteří odmítli podepsat dohodu, může vést tento pakt k nekontrolovatelným migračním proudům stejně jako ke „globálnímu" řízení migrace.
Podle názoru polského ministra vnitra Joachima Brudziského migrační pakt „má charakter politické deklarace a obsahuje politické závazky".
Podle polského hodnocení Ženevská úmluva o uprchlících musí být v této oblasti základem mezinárodního práva. „Dokumenty typu Global Compact on Refugees (pakt o uprchlících) přinášejí příliš mnoho nejistoty v oblasti pravidel týkajících se migračních krizí," uvádí se ve zprávě MV.
Podle názoru Polska „přijetí deklarace může vést k nátlaku na naši zemi ze strany subjektů spojených s OSN a také nevládních organizací, jejichž cílem bude podněcovat vládu, aby plnila závazky v širším měřítku, než se předpokládalo (například uskutečnit přesídlení)".