A forma correta de escrita é nada a ver de acordo com a Gramática Portuguesa.

O importante a referir é que como ambas as expressões são pronunciadas da mesma forma ( produzem o mesmo som ) esta dúvida surge habitualmente quando pretendemos dizer nada a ver no sentido de não lhe dizer respeito!

Nada a ver significa que não lhe diz respeito, não está relacionado com ou não corresponde a algo.

Isso não tem nada a ver contigo.
Isto não tem nada a ver com aquilo.

Ou ainda, no sentido de que nada existe a ser observado.

Aqui não há nada a ver.

Nada haver deve ser formado por “nada a haver” para ter sentido e é o oposto da expressão “ter a haver”, ou seja, em termos monetários está a dizer que nada tem a receber.

Não tenho nada a haver das vendas.