Долг создаётся в валюте счёта, с которого или на который он был выдан. И закрывать его нужно в той же валюте на то же имя получателя долга.

Пример.
  1. Я получил в долг 100 долларов от друга с именем Саша
    Создаю операцию долга "Я взял" на сумму 100 и указал получателя "Саша" и свой долларовый счёт
  2. Через некоторое время я хочу закрыть свой долг, но долларов у меня нет. Я отдаю Саше сумму в 92 евро, чтобы погасить свой долг перед ним. Для этого я создаю в приложении:
    а) Операцию перевода с еврового счёта на долларовый, так как будто я меняю свои 92 евро на 100 долларов;
    б) И операцию долга "Я вернул" на сумму 100 долларов и получателем "Саша".
Получается, что перед возвращением долга я обменял свои евро на доллары и тут же закрыл долг в долларах (то есть в той же валюте, в которой и брал долг).