O overbooking acontece principalmente porque as companhias aéreas tentam maximizar a ocupação dos voos, prevendo que alguns passageiros podem não comparecer. Elas vendem mais assentos do que o número real disponível, baseando-se em estatísticas de no-shows e cancelamentos.
Além disso, as companhias aéreas também levam em consideração o fato de que alguns passageiros podem solicitar alterações de última hora ou cancelar suas reservas. No entanto, em situações em que todos os passageiros se apresentam para o embarque, ocorre o overbooking, resultando em mais reservas do que assentos disponíveis. Isso pode levar à necessidade de reacomodação ou compensação para garantir que todos os passageiros sejam atendidos adequadamente.