As duas formas – em cima e encima – existem na Língua Portuguesa.

Ou seja, ambas as expressões estão corretas, devendo, no entanto, ser usadas em diferentes situações.

Se a dúvida é referente a “estar sobre” então é escrito em separado: em cima. No entanto, é conveniente referir que “encima” também existe.

Em cima é uma locução adverbial que significa na parte mais elevada de alguma coisa; no alto; sobre.

Colocou a pasta em cima da mesa. :: sobre
Lá em cima na montanha o vento estava muito mais fresco. :: no alto, parte mais elevada

Encima é uma forma verbal do verbo encimar; é um verbo pouco empregue mas válido.

ele; ela; você [ encima ], [ encima ] tu

Encima esta tarefa na sua lista de afazeres. :: coloca em cima

Significa pôr em cima de; coroar; rematar, ou seja, é diferente de estar sobre ou qualquer outro sentido para “em cima”.

De certo modo, podemos dizer que “Se ele encima fica em cima, no alto, sobre…” sendo “encima” uma ação e “em cima” um estado.