A razão pela qual as companhias aéreas às vezes solicitam passagens de ida e volta antes de emitir um cartão de embarque é que alguns países exigem comprovante de retorno ou viagem para a condição de admissão de determinados viajantes. Esses viajantes não passarão pela verificação do passaporte à chegada se não tiverem a passagem necessária.
Pior ainda, se a companhia aérea levar esse viajante ao país de destino sem essa prova, ela normalmente será responsável por uma multa que pode chegar a vários milhares de dólares / euros / libras.
Nada disso se aplica a viagens intra-Schengen. Não há verificação de imigração na chegada e a companhia aérea não é obrigada a fazer cumprir a lei de imigração.
De qualquer maneira, algumas companhias aéreas do setor de baixo custo são notórias por fazê-lo, mas não parece haver nenhum risco de multa para a companhia aérea, se não o fizerem; em vez disso, parece ser outro fluxo de receita. Alitalia e KLM não estão entre as companhias aéreas que fazem isso.
(A versão anterior desta resposta abordou a chegada na Espanha.)