최대 구금기간이 정해지는 이유는 기간이 정해져 있지 않은 구금 상태가 인권을 심히 침해할 우려가 있기 때문이다. 따라서 국제적 기준이 명시되어 있으며, 각 나라 별로도 상이하지만 기간이 정해져 있다.
국제적 기준과 외국 입법례를 보면, 국제연합(UN)의 ‘자의적 구금에 관한 실무그룹’(Working Group on Arbitrary Detention)은 구금의 상한이 반드시 법률에 규정되어 있어야 하고 구금이 무기한이어서는 안 된다고 한다. 독일은 강제추방을 위한 구금은 6개월까지 명할 수 있고, 더 긴 기간이 소요될 것으로 예상되는 경우 최대 12개월 연장할 수 있도록 정하고 있으며, 유럽연합(EU) 불법체류자 송환지침(Directive 2008/115/EC of the European Parliament and of the Council of 16 December 2008 on common standards and procedures in Member States for returning illegally staying third-country nationals) 역시 이와 동일하게 규정하고 있다. 미국은 강제퇴거대상인 외국인을 구금하되 90일의 퇴거기간 이내에 퇴거를 집행하도록 하고 있고, 미국 연방대법원은 퇴거기간 경과 후 무제한 구금이 허용되는 것이 아니라 그 합리적 기간은 6개월로 추정된다고 판시하였다. 이와 같이 국제적 기준이나 다른 입법례에서 최대 구금기간을 정하도록 하고 있는 이유도, 기간이 정해져 있지 않은 구금 상태가 중대한 인권침해를 초래할 가능성이 있기 때문이다.