Oba rozwiązania mają swoje zalety, natomiast przewalutowanie jest bardziej zależne od kursu franka szwajcarskiego. Odfrankowienie może być korzystniejsze, biorąc pod uwagę, że nie dość, że zobowiązanie spłacane jest po nim w złotówkach, to bank jest zobowiązany do zwrotu nadpłaconej sumy.