Добрый день, Елена!
Валютой договора не может быть евро, если договор заключён с резидентом РФ в российских рублях. В договоре может быть условие, что стоимость товара определяется в российских рублях по курсу евро на дату оплаты. Но валюта платежа и договора — всё равно российский рубль.
О выручке в Вашем договоре ничего не написано. В какой валюте к Вам пришла оплата, такую валюту и отражаете в учёте по курсу в белорусских рублях на дату поступления, и в такой валюте производите отгрузку. Это самое простое и правильное решение, прозрачное в учёте для проверяющих органов — ИМНС.
С уважением, ЧП «ЛюксБаланс»