Отвечает Вадим Дончевски, присяжный аудитор, Crowe DNW:
Оплата должна производиться по курсу, указанному в договоре с поставщиком.
Если такая возможность не оговорена, могут быть использованы любые указанные вами варианты, но поставщик может считать счет оплаченным частично, если ваша оплата не покроет сумму в долларах на дату получения оплаты.
Для исключения разниц делаются сверки расчетов, где стороны подтверждают сальдо. В бухгалтерском учете будет правильным отражать выставленный счет по курсу Европейского центрального банка.