Веб-сервис для получения ежедневных данных (курсы валют, учетные цены драг. металлов и другие)
Результат:
XML документ в формате System.Data.Dataset, содержащий таблицу [ValuteCursOnDate] XSD,
таблица содержит поля:
- Vname — Название валюты
- Vnom — Номинал
- Vcurs — Курс
- Vcode — ISO Цифровой код валюты
- VchCode — ISO Символьный код валюты
- VunitRate — Курс за 1 единицу валюты new
результирующий DataSet содержит ExtendedProperty поле «OnDate» показывающее дату для которой присланы данные в таблице.
EnumValutes(Seld) Справочник по кодам валют, содержит полный перечень валют котируемых Банком России.
Аргументы:
Seld — формат -boolean
- False — перечень ежедневных валют
- True — перечень ежемесячных валют
Результат:
XML документ в формате System.Data.Dataset, содержащий таблицу [EnumValutes] XSD,
таблица содержит поля:
- Vcode — Внутренний код валюты*
- Vname — Название валюты
- VEngname — Англ. название валюты
- Vnom — Номинал
- VcommonCode — Внутренний код валюты, являющейся ’базовой’**
- VnumCode — цифровой код ISO
- VcharCode — 3х буквенный код ISO
* Внутренний код — код для идентификации валют, является локальным и уникальным идентификатором валюты в данной базе, необходим для использования в качестве параметра для методов GetCursDynamic (GetCursDynamicXML).
** Этот код используется для связи, при изменениях кодов или названий фактически одной и той же валюты.
Получение последней даты публикации курсов валют: ежедн./ежемес.
- GetLatestDateTime(), GetLatestDateTimeSeld() — Результат: формат — System.DateTime
- GetLatestDate(),GetLatestDateSeld() — Результат: формат — String
GetCursDynamic(FromDate, ToDate, ValutaCode) Получение динамики ежедневных курсов валюты
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
- ValutaCode Внутренний код валюты, тип String
Результат:
XML документ в формате System.Data.Dataset, содержащий таблицу [ValuteCursDynamic] XSD,
таблица содержит поля:
- CursDate — Дата котирования
- Vcode — Внутренний код валюты*
- Vnom — Номинал
- Vcurs — курс
- VunitRate — Курс за 1 единицу валюты new
* Этот код может изменяться, в случае если в запрошенном временном промежутке запрашиваемая валюта меняла название, номинал или код.
KeyRate (fromDate, ToDate) Динамика ключевой ставки new XSD
- fromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
DragMetDynamic(FromDate, ToDate) Получение динамики учетных цен на драгоценные металлы
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
Результат:
XML документ в формате System.Data.Dataset, содержащий таблицу [DrgMet] XSD,
таблица содержит поля:
- DateMet Дата котирования
- CodMet Тип металла (1- Золото, 2- Серебро,3 -Платина,4 — Палладий)
- price Учетная цена
ВНИМАНИЕ c 01.07.2008 дата установления цены является действующей, до 01.07.2008 — датой установления.
NewsInfo(FromDate, ToDate) Получение новостей сервера
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
Результат:
XML документ в формате System.Data.Dataset, содержащий таблицу [News],
таблица содержит поля:
- Doc_id ID документа
- DocDate Дата документа
- Title Заголовок
- Url URL документа
SwapDynamic(FromDate, ToDate) Условия заключения сделок «валютный своп» по покупке долларов США и евро за рубли, заключенных Банком России XSD
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
Результат:
XML документ в формате System.Data.Dataset, содержащий таблицу [Swap],
таблица содержит поля:
- DateBuy Дата начала сделки
- DateSell Дата окончания сделки
- BaseRate Процентная ставка по российским рублям, в процентах годовых, %
- SD Базовый курс, руб./долл.
- TIR Своп-разница, руб.
- DEADLINEBS Время завершения расчетов в первый день сделки
DepoDynamic(FromDate, ToDate) Получение динамики ставок привлечения средств по депозитным операциям
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
Результат:
XML документ в формате System.Data.Dataset, содержащий таблицу [Depo],
таблица содержит поля:
- DateDepo Дата
- Overnight Overnight
- Tom-next Tom-next
- P1week 1 week
- P2weeks 2 weeks
- P1month 1 month
- P3month 3 months
- SpotNext Spot/ next
- SpotWeek Spot/ week
- Spot2Weeks Spot/2 weeks
- CallDeposit Call Deposit
OstatDynamic(FromDate, ToDate) Получение динамики сведений об остатках средств на корреспондентских счетах кредитных организаций XSD
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
Результат:
XML документ в формате System.Data.Dataset, содержащий таблицу [Ostat],
таблица содержит поля:
- DateOst Дата
- InRuss По России
- InMoscow По Московскому региону
OstatDepoNew(FromDate, ToDate) Депозиты банков в Банке России XSD new
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
Результат:
XML документ в формате System.Data.Dataset, содержащий таблицу [OD],
таблица содержит поля:
- DT Дата
- AUC_1W на срок 1 неделя
- AUC_THIN тонкой настройки
- OV_P Депозиты овернайт постоянного действия
- TOTAL Всего
OstatDepo(FromDate, ToDate) Депозиты банков в Банке России XSD obsolete
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
Результат:
XML документ в формате System.Data.Dataset, содержащий таблицу [OD],
таблица содержит поля:
- D0 Дата
- D1_7 от 1 до 7 дней
- D8_30 от 8 до 30 дней
- depo до востребования
- total Итого
mrrf(FromDate, ToDate) Международные резервы Российской Федерации, ежемесячные значения XSD
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
mrrf7D(FromDate, ToDate) Международные резервы Российской Федерации, еженедельные значения XSD
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
Saldo(FromDate, ToDate) Сальдо операций ЦБ РФ по предоставлению/абсорбированию ликвидности XSD
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
RuoniaSV (FromDate, ToDate) Индекс и срочная версия RUONIA XSD new
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
Ruonia (FromDate, ToDate) Ставка RUONIA XSD
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
ROISfix (FromDate, ToDate) Ставка ROISfix XSD obsolete
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
MKR (FromDate, ToDate) Ставки межбанковского кредитного рынка XSD
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
DV (FromDate, ToDate) (Update) Требования Банка России к кредитным организациям XSD
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
Repo_debt2 (FromDate, ToDate) Требования Банка России к кредитным организациям по операциям репо в рублях (New) XSD
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
Repo_debt (FromDate, ToDate) Задолженность кредитных организаций перед Банком России по операциям прямого РЕПО (obsolete) XSD
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
Coins_base (FromDate, ToDate) Отпускные цены Банка России на инвестиционные монеты XSD
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
FixingBase (FromDate, ToDate) Фиксинги на драгоценные металлы XSD obsolete
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
Overnight (FromDate, ToDate) Ставка по кредиту «overnight» (однодневный расчетный кредит) XSD
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
Bauction (FromDate, ToDate) База данных по размещению бюджетных средств на депозиты коммерческих банков XSD
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
SwapDayTotal (FromDate, ToDate) Задолженность кредитных организаций перед Банком России по сделкам «валютный своп» XSD
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
SwapMonthTotal (FromDate, ToDate) Объем сделок «валютный своп» по покупке долларов сша и евро за рубли, заключенных банком россии XSD
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
SwapInfoSellUSD (FromDate, ToDate) obsolete Условия заключения сделок «валютный своп» по продаже долларов сша за рубли XSD
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
SwapInfoSellUSDVol (FromDate, ToDate) obsolete Объем сделок «валютный своп» по продаже долларов сша за рубли, заключенных банком россии XSD
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
SwapInfoSell (FromDate, ToDate) Условия заключения сделок «валютный своп» по продаже иностранной валюты за рубли XSD
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
SwapInfoSellVol (FromDate, ToDate) Объемы операций «валютный своп» по продаже иностранной валюты за рубли XSD
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
Bliquidity (FromDate, ToDate) Структурный дефицит/профицит ликвидности банковского сектора XSD updated
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
BiCurBase (FromDate, ToDate) Стоимость бивалютной корзины XSD
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
BiCurBacket() Структура бивалютной корзины XSD
RepoDebtUSD (FromDate, ToDate) Задолженность кредитных организаций перед Банком России по операциям РЕПО в иностранной валюте RepoDebtUSD.xsd new
- FromDate Дата начала, тип System.DateTime
- ToDate Дата окончания, тип System.DateTime
Данные методы возвращают только ’простые’ XML документы, без использования схем:
- UpdatedMainInfoXML() Получение основной информации — Ключевая ставка, золотовалютные резервы, денежная база, денежная масса
- XVolXML() Операции Банка России на рынке государственных ценных бумаг по поручению Министерства финансов Российской Федерации
- OmodInfoXML() Операции на открытом рынке
- updatedAllDataInfoXML() Получение всей оперативной (ежедневной) информации XSD
Метода для работы с базой по курсам редких валют, предоставляемые агентством «Thomson Reuters» new
- GetLatestReutersDateTime Последняя дата публикации редких валют от Thomson Reuters
- EnumReutersValutes Справочник по кодам редких валют от Thomson Reuters
- GetReutersCursOnDate Получение ежедневных курсов редких валют от Thomson Reuters
- GetReutersCursDynamic Получение динамики ежедневных курсов редкой валюты от Thomson Reuters
Методы веб — сервиса, названия которых оканчиваются на XML, возвращают данные в формате «простых» XML документов без использования схем и предназначены для систем построенных не на платформе .NET Framework.
Пример работы с веб — сервисом для получения курсов валют QueryVal.zip на .NET C#
Пример работы с веб — сервисом для получения «Международные резервы Российской Федерации, ежемесячные значения» и пример работы с курсами валют MrrfSample.rar (макрос) из MS Excel с помощью SoapToolkit 3.0 и Xml sdk от Microsoft
Пример работы с веб — сервисом для получения информации WSExplorer.rar на .NET C#
Как прописать по курсу цб
Дата публикации 28.07.2021
Использован релиз 3.0.98
Официальный курс иностранной валюты к рублю устанавливается Центральным банком России. В программе курсы валют можно вводить вручную, загружать из интернета, связывать с курсом другой валюты или рассчитывать по формуле (рис. 1). При создании новой валюты для нее по умолчанию устанавливается вариант «загружается из интернета». Пользователь может настроить вариант загрузки, ввода или расчета валюты в справочнике «Валюты» на закладке «Основное».
Перед тем как загрузить курсы валют из интернета, проверьте, что в справочнике есть нужная валюта. Добавление новой валюты в справочник «Валюты» (рис. 1).
- Раздел: Справочники – Валюты.
- Кнопка «Создать»:
- «По классификатору» – новый элемент справочника создается путем выбора соответствующей валюты из формы «Подбор валют из классификатора» (флажок зеленого цвета в самом правом столбце означает, что курс загружается из интернета);
- «Новую» – новый элемент справочника создается пользователем самостоятельно.
- Откройте сведения о валюте двойным щелчком мыши на строке с валютой. В открывшейся форме (ссылка «Основное») выберите (или оставьте без изменения) вариант загрузки / расчета курса данной валюты (переключатель «Курс валюты»). Сохраните данные по кнопке «Записать и закрыть». Обратите внимание, что варианты «связан с курсом другой валюты» и «рассчитывается по формуле» используются для условных единиц, в которых может быть выражено обязательство по договору с контрагентом, подлежащее оплате в рублях.
- По ссылке «Курсы валют» можно посмотреть загруженные в программу курсы по этой валюте.
Загрузка или установка курсов валют.
- Раздел: Справочники – Валюты.
- Кнопка «Загрузить курсы валют» (рис. 2). При работе через сервис «1С:Фреш» курсы валют из интернета загружаются автоматически, поэтому эта кнопка не отображается.
- Установите период, за который будут загружаться курсы, и флажки у тех валют, по которым необходимо загрузить курсы. Загрузите курсы по кнопке «Загрузить и закрыть».
Обратите внимание, что из интернета загружаются курсы только по тем валютам, у которых переключатель «Курс валюты» установлен в положение «загружается из интернета». Если для валюты выбран иной способ загрузки (расчета) курсов, то эта валюта не будет отображаться в списке для загрузки. - Курс валюты можно установить вручную. Для этого откройте сведения о валюте двойным щелчком мыши на строке с выбранной валютой и в открывшейся форме перейдите по ссылке «Курсы валют». По кнопке «Создать» добавьте курс валюты и дату, с которой он действует (рис. 3). Сохраните данные по кнопке «Записать и закрыть».



Смотрите также
- Купля-продажа иностранной валюты
- Как в «1С:Бухгалтерии 8» (ред. 3.0) настроить автоматическую загрузку курсов валют по расписанию?
- Как в «1С:Бухгалтерии 8» (ред. 3.0) добавить новую условную единицу в справочник «Валюты»?
Особенности расчетов в условных единицах (у. е.)
Договоры в у. е., но с оплатой в рублях, – гарантия для контрагентов от возможных финансовых потерь. Рассмотрим особенности бухгалтерского и налогового учета таких сделок.
I. Общие положения
Возможные изменения курса валюты являются одним из рисков предпринимательской деятельности. ГК РФ разрешает сторонам договора указывать валюту договора в условных единицах или в иностранной валюте, напоминая при этом об обязательности использования рубля в качестве платежного средства (ст. 317 ГК РФ).
В той же статье 317 ГК РФ, в п. 2, установлен порядок определения рублевой суммы к платежу в таких случаях: за основу пересчета следует принимать официальный курс соответствующей инвалюты или у. е. по данным ЦБ РФ на день платежа.
Высшие судебные инстанции подтверждают право сторон договора согласовать собственный курс пересчета (см. п. 12 Информационного письма Президиума ВАС РФ от 04.11.2002 № 70), Пленум ВС РФ в п. 29 своего постановления № 54 от 22.11.2016 сообщает: если условий о курсе в договоре нет – пересчитывать сумму платежа следует по официальному курсу ЦБ РФ на дату фактического платежа.
Стороны договора максимально свободны в установлении суммы: например, можно зафиксировать курс иностранной валюты к рублю для целей расчетов по договору независимо от последующего изменения этого курса (см., например, постановление ФАС Московского округа от 14.05.2012 № Ф05-3818/12).
Или можно установить границы изменений курса (минимальное и максимальное значение), например, см. определение Смоленского облсуда от 27.05.2014 по делу № 33-1796/2014. Могут быть согласованы несколько курсов инвалюты или у. е. в зависимости от периода оплаты и пр.
При всей свободе договора есть и ограничения для таких случаев. Об этом говорится в п. 9 и п. 10 Постановления Пленума ВАС РФ от 14.03.2014 № 16 «О свободе договора и ее пределах». Так, например, для договоров с участием потребителей, осуществляющих личные приобретения (не для предпринимательской деятельности), установлены правила информирования о цене в рублях (абз. 4 п. 2 ст. 10 Закона РФ от 07.02.1992 № 2300-I «О защите прав потребителей»). Но это не исключает возможности определить цену по установленному курсу (см. информацию Роспотребнадзора от 17.12.2014 и от 20.11.2018).
Отражение рассматриваемых операций в бухгалтерском учете регулируется ПБУ 3/2006 «Учет активов и обязательств, стоимость которых выражена в иностранной валюте» (приказ Минфина от 27.11.2006 г. № 154н).
- пересчитывать активы или обязательства, выраженные в инвалюте, следует по курсу ЦБ РФ (п. 5 ПБУ 3/2006);
- стороны могут согласовать курс в у. е., а не в инвалюте (абз. 2 п. 5 ПБУ 3/2006);
- пересчеты осуществляются на дату совершения операций (п. 6 ПБУ 3/2006). Например, для продажи датой операции будет дата перехода права собственности (п. 12 ПБУ 9/99 «Доходы организации»);
- в случае предоплат и авансов платежи пересчитываются по курсу на дату поступления средств, а потом уже сумму платежа не меняют (п. 9 и п. 10 ПБУ 3/2006).
Если курс все-таки впоследствии изменился, для регулирования сальдо по счетам расчетов (60, 62, 76) отражают курсовые разницы в виде прочих доходов и расходов.
- дата перехода права собственности на имущество или дата прекращения обязательств;
- последнее число текущего месяца (при этом для положительных курсовых разниц в 2022-2024 установлено исключение – их в целях налогообложения налогом на прибыль ежемесячно не рассчитывают (пп. 7.1 п. 4 ст. 271 НК РФ, вступил в силу 26.03.2022 на основании Федерального закона от 26.03.2022 № 67-ФЗ)).
Аванс и задаток в целях НУ пересчитываются в рубли на дату получения, аналогично бухгалтерским правилам.
II. Оформление документов
Итак, в договоре стороны договорились, что валюта расчетов – у. е., а платеж осуществляется в рублях. В какой валюте составлять первичные учетные документы?
Вспомним закон о бухгалтерском учете (№ 402-ФЗ): единицы измерения относятся к обязательным реквизитам первичного документа (ст. 9), денежное измерение объектов БУ – валюта РФ, рубли (ст. 12). Накладные ТОРГ-12, например, нужно составлять в рублях, это общее правило. Но никто не запрещает добавлять в накладную дополнительные реквизиты с отражением измерителей стоимости у. е. или инвалют. Утвердите формы документов с такими дополнительными реквизитами в учетной политике (п. 4 ПБУ 1/2008).
Наименование валюты является обязательным реквизитом счета-фактуры (пп. 6.1 п. 5 и пп. 4.1 п. 5.1 ст. 169 НК РФ). В строке 7 «Валюта» нужно указать наименование самой валюты и ее код по Общероссийскому классификатору валют. Если реализуемые товары оплачиваются в рублях в эквивалентной какой-то валюте сумме, то в этой строке нужно наименование и код валюты РФ (письма Минфина от 23.10.2018 № 03-07-09/75861, ФНС от 21.07.2015 № ЕД-4-3/12813). Если обязательство выражено в инвалюте, то и суммы в счете-фактуре можно отразить в ней же, но это, скорее, в случаях расчетов с иностранцами.
III. НДС при расчетах в рублях по курсу в у. е.
Постоплата
Если в договорах о реализации товаров, работ, услуг (ТРУ) предусмотрена оплата в рублях, но по курсу какой-либо инвалюты или у. е., то на день отгрузки определяют налоговую базу по НДС в рублевой сумме: у. е. (инвалюта) х курс ЦБ РФ на дату отгрузки (п. 4 ст. 153 НК РФ).
При последующей оплате налоговая база не корректируется. Возникающие разницы продавец учитывает в составе внереализационных доходов (ст. 250 НК РФ) или в составе внереализационных расходов (ст. 265 НК РФ).
Предоплата
Если предоплата составляет 100 % – на день отгрузки налоговая база определяется исходя из пересчитанной по курсу ЦБ на день получения предоплаты.
Если предоплата частичная – то при отгрузке ТРУ налоговая база определяется как сумма: часть стоимости ТРУ, не оплаченная на дату отгрузки, пересчитывается в рубли по курсу на дату их отгрузки, а ранее поступившая частичная оплата в рублях – не пересчитывается (письмо Минфина от 06.03.2012 № 03-07-09/20).
IV. Налог на прибыль при расчетах в рублях по курсу в у. е.
В целях исчисления налога на прибыль равнозначно признаются расходы и в рублях, и в у. е., и в иностранной валюте (п. 5 ст. 252 НК РФ). При этом все расходы должны быть учтены в рублях, то есть необходим пересчет. На порядок пересчета влияет метод признания расходов – кассовый (273 НК РФ) или начисления (272 НК РФ).
При методе начисления пересчет осуществляется по курсу ЦБ РФ на дату признания соответствующего расхода. При кассовом методе – на дату оплаты расхода.
Для обязательств, выраженных в инвалюте или в у. е., есть свои правила пересчета (абзац 2 п. 10 ст. 272 НК РФ): смотрим, какое событие произошло раньше – переход права собственности, прекращение (погашение) обязательства, последнее число текущего месяца – на ту дату и пересчитываем.
В 2022 г. было принято решение о некоторых исключениях из указанного правила (Федеральный закон от 26.03.2022 № 67-ФЗ). Так, на период 2022-2024 гг. положительные курсовые разницы ежемесячно не признаются, признаются только на дату прекращения обязательств (см. информацию ФНС от 23.03.2022 «Для плательщиков налога на прибыль организаций и НДС приняты меры поддержки»).
V. Налог по УСН при расчетах в рублях по курсу в у. е.
При применении УСН также нет запрета на учет доходов-расходов в у. е. (п. 3 ст. 346.18 НК РФ). Пересчет в рубли при этом обязателен, основа пересчета – официальный курс ЦБ РФ на дату фактического поступления/выбытия денежных средств (например, расходы пересчитываются после оплаты (п. 2 ст. 346.17 НК РФ).
Но переоценивать имущество и обязательства, стоимость которых выражена в инвалюте, для целей УСН не нужно (п. 5 ст. 346.17 НК РФ). У плательщиков УСН не будет ни положительных, ни отрицательных курсовых разниц от такой переоценки (письмо Минфина от 23.06.2015 № 03-11-03/2/36140).
Иное дело операции купли-продажи иностранной валюты. Отрицательная курсовая разница не признается для целей налогообложения, так как такого расхода нет в ст. 346.16 НК РФ, а вот положительную курсовую разницу в таких случаях нужно признавать для целей УСН в соответствии с п. 2 ст. 250 и п. 1 ст. 346.15 НК РФ (письма Минфина от 15.01.2020 № 03-11-11/1310, от 11.12.2015 № 03-11-06/2/72575).
Подключите удобную электронную отчётность
Сервисы для онлайн-отчётности с техподдержкой 24/7 и полезными сервисами для бухгалтера
Валютная оговорка в договоре
Валютная оговорка представляет собой условие, включаемое в договор с целью нивелировать риски сторон, связанные с колебанием валютных курсов. Какие бывают валютные оговорки, как их правильно согласовать, расскажем далее в нашей статье.
По общему правилу гражданского законодательства все денежные обязательства должны выражаться в российской национальной валюте (ст. 140, п. 1 ст. 317 ГК РФ). В то же время в силу статьи 421 ГК РФ стороны договора самостоятельно определяют условия, за исключением тех, содержание соответствующего условия которых предписано законом или иными правовыми актами. Поэтому стороны договора могут согласовать условие о том, что денежное обязательство, оплата которого должна быть произведена в рублях, может выражаться в эквивалентной сумме в иностранной валюте или даже в условных единицах (п. 2 ст. 317 ГК РФ).
Валютной оговоркой называют условие договора о цене или оплате в иностранной валюте. Важно различать валюту долга и валюту платежа. В валюте долга выражается денежное обязательство, а в валюте платежа — валюта, в которой перечисляются деньги. Оговорки бывают разными, в зависимости от того, совпадают ли эти две валюты. Виды валютных оговорок разберем в следующем разделе нашей статьи.
Согласование условия о цене договора
Чтобы согласовать условие о цене договора в иностранной валюте, нужно указать сумму и наименование валюты. Для согласования цены в условных единицах нужно прописать, как определяется размер такой единицы. Если этого не сделать, условие о цене будет несогласованным. В таком случае будет применяться цена в рублях, обычно взимаемая при сравнимых обстоятельствах за аналогичные товары, работы или услуги (п. 1 ст. 317, п. 3 ст. 424 ГК РФ). Она может не соответствовать ожиданиям сторон.
Если цена является существенным условием данного договора, то его могут признать незаключенным (п. 1 ст. 432 ГК РФ). Чаще всего на практике условная единица приравнивается к какой-либо иностранной валюте. Иногда условные единицы приравниваются к конкретной сумме в рублях.
Согласование условия о валюте платежа
Чтобы согласовать условие о валюте платежа, нужно прописать ее наименование и дату определения курса (п. 2 ст. 317 ГК РФ). Как правило, это рубль, поскольку расчеты на территории России производятся в рублях, а валютные операции между резидентами по общему правилу запрещены (ст. ст. 140, 317 ГК РФ, ч. 1 ст. 9 Закона «О валютном регулировании и валютном контроле» от 10.12.2003 № 173-ФЗ).
По умолчанию оплата должна осуществляться по официальному курсу Банка России на дату фактического платежа (п. 2 ст. 317 ГК РФ, п. 29 Постановления Пленума ВС РФ от 22.11.2016 № 54).
Во избежание споров рекомендуем конкретизировать дату определения курса, так как на практике бывает сложно определить дату фактического платежа. В законе не уточняется, что это за дата. Кроме того, деньги у плательщика могут быть списаны в один день, а зачислены на расчетный счет получателя — в другой. Курс за это время может измениться.
Договором можно установить любой момент определения курса, в том числе не зависящий от оплаты, например дату подписания акта выполненных работ.
Наиболее удобна привязка к дате подачи платежного поручения в банк. В этом случае не возникают курсовые разницы и сторонам не нужно будет проводить дополнительные взаиморасчеты.
Чтобы уберечь себя от убытков, вызванных резким колебанием курса, рекомендуем предусмотреть в договоре валютный коридор – минимальный и (или) максимальный курс, по которому будет осуществляться платеж. Если ограничения курса не предусмотрены, стороне придется платить в рублях по новому курсу независимо от того, насколько сильно он изменился.
Если валюта долга и валюта платежа совпадают, стороны могут поставить цену в зависимость от другой, как правило, более твердой валюты. Чтобы согласовать данную оговорку, необходимо указать сумму и наименование основной валюты, а также отметить другую валюту, от изменения курса которой будет зависеть сумма платежа. Рекомендуем установить максимальное значение курсовой разницы, при достижении которого будет произведен пересчет, чтобы не делать его при незначительном колебании курса.
Исходя из круга рисков, охватываемых валютной оговоркой, а также из индивидуальных особенностей оформляемых сделок, можно выделить оговорки:
• прямые и косвенные;
• односторонние и двусторонние;
• прочие.
Прямые и косвенные оговорки
Чаще всего бизнесменам приходится сталкиваться с косвенной или прямой валютными оговорками. Косвенная валютная оговорка используется, когда валюта контракта и валюта платежа различаются. То есть платежи по договору происходят в рублях, а размер денежных обязательств по договору зафиксирован в другой валюте. При этом последняя должна отвечать признакам устойчивости и быть распространенной в международных расчетах. Этот способ используют в отношении международно-биржевых товаров, нефти или зерна.
Косвенную оговорку нередко включают в долгосрочные договоры между российскими компаниями, например, в договоры аренды, займа. Ее использование защищает от колебаний курса национальной валюты и помогает исполнить договор в соответствии с реальной стоимостью денежного обязательства на момент согласования условий сделки.
Прямую валютную оговорку используют в сделках, если валюта цены и валюта платежа совпадают. Чаще всего это происходит во внешнеторговых контрактах. При формулировании условий о прямой валютной оговорке соотносят валюту по контракту с другой, более твердой валютой, а при подписании контракта указывают их соотношение. Как правило, в контракте прописывают положение о том, что если соотношение валют изменится, то поменяется и размер платежа в соответствующей изменению пропорции.
Односторонние и двусторонние оговорки
Односторонние валютные оговорки защищают интересы лишь одной из сторон договора, поскольку предусматривают пересчет суммы платежа только в случае повышения или понижения валютного курса.
Двусторонние оговорки предусматривают пересчет суммы платежа в случае изменения курса валюты платежа. Они дают возможность предстоящие убытки или выгоды в равной степени распространить на обоих партнеров сделки.
Прочие оговорки
В качестве примеров наиболее часто встречающихся прочих оговорок можно выделить:
• мультивалютные оговорки, когда вместо курса одной устойчивой валюты, в качестве привязки используют некий расчетный курс по группе валют;
• золотые, когда в качестве привязки используют цену на золото.
Закон не запрещает сторонам договора поставки включать в соглашение условие о том, что стоимость поставляемых товаров привязана к иностранной валюте или к условным денежным единицам (письмо Минфина РФ от 02.04.2009 № 03-03-06/1/204).
При заключении договора поставки в условных единицах поставщик и покупатель товаров договариваются между собой об эквиваленте условной денежной единицы (доллар США, евро, любая иная валюта), а также устанавливают, по какому курсу в дальнейшем будет определяться цена сделки. При этом в тексте договора обычно указывают, что покупатель оплачивает товары в рублях по курсу иностранной валюты, согласованному сторонами. Даже при отсутствии в договоре такой оговорки денежное обязательство, выраженное в иностранной валюте, следует рассматривать как подлежащее оплате в рублях в сумме, эквивалентной определенной сумме в иностранной валюте или в условных денежных единицах (п. 3 информационного письма Президиума Высшего Арбитражного Суда РФ от 04.11.2002 № 70, Определение ВАС РФ от 06.12.2010 по делу № А67-65/2010).
В качестве момента установления цены договора может применяться либо дата оплаты товаров, либо любая иная (п. 2 ст. 317 ГК Ф). Например, договором поставки может быть предусмотрено, что пересчет производится на день отгрузки товаров поставщиком или на дату принятия товаров на склад покупателем и другое.
В качестве курса используемой иностранной валюты применяют:
• официальный курс Банка России;
• обменный курс определенной валютной биржи;
• курс иностранной валюты, определяемый по схеме, закрепленной в договоре, например, договором может быть предусмотрено, что для пересчета используется курс ЦБ РФ, увеличенный на определенный процент.
Приведем несколько образцов формулировки валютной оговорки.
Пример 1 — прямая валютная оговорка
«Цена товара и платеж устанавливаются в долларах США. Если курс доллара США к евро на день платежа изменится по сравнению с курсом на день заключения контракта, то, соответственно, изменятся цена контракта и сумма платежа».
Пример 2 – косвенная оговорка
«Цена товара составляет 10 тыс. долларов США. Расчеты будут производиться в рублях по курсу, установленному Банком России на дату платежа».
Пример 3 – валютный коридор
«Цена товара составляет 10 тыс. долларов США. Расчеты будут производиться в рублях по курсу, установленному Банком России на дату платежа. Оплата производится в рублях по курсу доллара США к рублю, установленному Банком России на дату подачи в банк платежного поручения. Однако курс, применяемый в целях оплаты, не может быть выше 110 рублей за доллар США и ниже 70 рублей за доллар США. Если курс выйдет за указанные пределы, применяется курс 110 и 70 рублей за доллар США соответственно».
По общему правилу изменение договора возможно по соглашению сторон (п. 1 ст. 450 ГК РФ). Таким образом, если стороны предусмотрели в договоре, что оплата будет происходить в определенной валюте, а потом решили изменить валюту платежа, то сделать это можно по соглашению сторон. При этом необходимо учитывать ограничения на совершение валютных операций.
Для внесения правок необходимо обратиться к контрагенту. Как правило, предложение оформляют письменно. К письму прилагают проект дополнительного соглашения к договору.
Если контрагент не согласен на смену валюты платежа, то он вправе обратиться в суд. Однако суд может изменить договор из-за существенного изменения обстоятельств только в исключительных случаях и при наличии одновременно ряда условий (п. 2 ст. 451 ГК РФ):
• при подписании договора контрагенты исходили из того, что такого изменения обстоятельств не произойдет;
• изменение обстоятельств вызвано причинами, которые заинтересованная в изменении договора сторона не могла преодолеть после их возникновения при той степени заботливости и осмотрительности, какая от нее требовалась по характеру договора и условиям оборота;
• исполнение договора без изменения его условий настолько нарушило бы соотношение имущественных интересов сторон и повлекло бы для заинтересованной в изменении договора стороны такой ущерб, что она в значительной степени лишилась бы того, на что была вправе рассчитывать при заключении договора;
• из обычаев или существа договора не вытекает, что риск изменения обстоятельств несет заинтересованная в его изменении сторона.
Отметим сразу, что изменение валютного курса суды не считают существенным изменением обстоятельств (п. 8 обзора судебной практики Верховного Суда РФ № 1 (2017), утвержденного Президиумом Верховного Суда РФ 16.02.2017, Определение Судебной коллегии по гражданским делам Верховного Суда РФ от 13.09.2016 № 18-КГ16-102).
Поставщик имеет право изменить стоимость поставляемого импортного товара из-за резкого скачка курса валют в двух случаях:
• такое условие согласовано в договоре, например, может быть предусмотрена возможность корректировки цены на момент поставки (отгрузки) товара при резком изменении курса валют. При этом должно быть согласовано условие, что считать резким скачком. Например, при определенном в процентном выражении отклонении курса рубля от установленного Банком России курса на дату подписания договора;
• стороны достигли соглашения об изменении стоимости товара.
Если в договоре установлена твердая цена на импортный товар, то это означает, что поставщик принимает на себя валютные риски и не вправе ссылаться на изменение курса как на существенное изменение обстоятельств (Постановление Арбитражного суда Восточно-Сибирского округа от 05.12.2016 по делу № А33-21303/2015).
Автор: Юлия Сыскова