الميثاق منفصل عن اتفاقية أخرى غير ملزمة لضمان الهجرة الآمنة والمنظمة والإنسانية التي تمت الموافقة عليها بمدينة مراكش في المغرب في 10 ديسمبر/ كانون الأول من قبل ما يقارب 85 في المائة من الدول الأعضاء في الأمم المتحدة البالغ عددها 193 دولة بالرغم من المعارضة الشديدة للولايات المتحدة.