Договор в валюте с оплатой в рублях: как провести в 1С 8.3

· 7 мин

Содержание

Договор в долларах с оплатой в рублях в 1С 8.3 проводят как договор в условных единицах (у.е.): валюта договора — USD, валюта расчётов — рубли. Сумма фиксируется в долларах, а платёж пересчитывается в рубли по курсу на дату операции. Из-за разницы курсов на дату отгрузки и дату оплаты возникают курсовые разницы — их программа считает автоматически.

Ниже — как настроить учёт, какие счета использует 1С, как формируются проводки и где чаще всего ошибаются. Всё на примере 1С:Бухгалтерия 8, ред. 3.0.

Что такое договор в у.е. и когда он нужен

Стороны договариваются о цене в валюте (доллары, евро, юани), но платят в рублях по курсу. Юридически это договор в условных единицах — ст. 317 ГК РФ прямо разрешает такую конструкцию.

Типичные ситуации:

  • 📦 закупка импортного товара у российского поставщика, который держит цену «в долларах»;
  • 🏭 аренда или услуги с привязкой к валютному курсу;
  • 🤝 расчёты с контрагентом, который страхуется от колебаний рубля.

Не путайте с валютным договором. Если оплата уходит в валюте на валютный счёт — это уже расчёты в иностранной валюте (счета 52, 60.21/60.22). Здесь же деньги ходят в рублях, а доллар — только измеритель.

Настройка функциональности для учёта в у.е.

Без включённой опции 1С не даст выбрать валюту в договоре.

  1. Откройте ГлавноеФункциональность.
  2. Перейдите на вкладку Расчёты.
  3. Поставьте флажок Расчёты в валюте и у.е.

Дальше загрузите курсы валют:

  • СправочникиВалюты → добавьте USD;
  • нажмите Загрузить курсы валют — 1С подтянет официальные курсы ЦБ РФ на нужные даты.

Если курсы не загружены на дату документа, программа возьмёт последний известный курс или единицу. Проводки будут неверными. Проверяйте регистр Курсы валют перед проведением.

Оформление договора в долларах с оплатой в рублях

В карточке договора контрагента задайте два параметра:

ПолеЗначение
Цена вUSD (валюта договора)
Оплата вРублях

Именно сочетание «цена в USD + оплата в рублях» превращает договор в расчёты по у.е. После сохранения 1С сама подставит валютные счета учёта в документах по этому контрагенту.

Счета расчётов с поставщиками и покупателями по договорам в у.е.

Для договоров в у.е. в 1С предусмотрены отдельные субсчета — не путайте их с рублёвыми 60.01/62.01:

  • 60.31 — расчёты с поставщиками по договорам в у.е.;
  • 60.32 — авансы, выданные поставщикам, в у.е.;
  • 62.31 — расчёты с покупателями по договорам в у.е.;
  • 62.32 — авансы, полученные от покупателей, в у.е.

На этих счетах суммы хранятся сразу в двух измерениях: в рублях и в у.е. Это и позволяет программе автоматически переоценивать долг.

Пошагово: как провести поступление и оплату

Разберём самый частый сценарий — покупка товара с постоплатой.

Шаг 1. Поступление товара

Документ Поступление (акт, накладная) заполняется в долларах, а рублёвая сумма считается по курсу на дату поступления.

Например, товар на 1 000 USD, курс на дату отгрузки — 90 ₽:

Проводки: Поступление товара (курс 90 ₽)
Дт 41.01 Кт 60.31 — 90 000 ₽ (стоимость без НДС)
Дт 19.03 Кт 60.31 — 18 000 ₽ (НДС 20%)
Дт 68.02 Кт 19.03 — 18 000 ₽ (вычет НДС по счёту-фактуре)

На счёте 60.31 повис долг: 1 200 USD / 108 000 ₽ (с НДС).

Шаг 2. Оплата поставщику

Документ Списание с расчётного счёта уходит в рублях. Курс на дату оплаты вырос до 93 ₽:

  • сумма к перечислению: 1 200 USD × 93 = 111 600 ₽;
  • на счёте числился долг 108 000 ₽.
Проводки: Оплата поставщику (курс 93 ₽)
Дт 60.31 Кт 51 — 111 600 ₽ (перечислено)
Курсовая разница (курс вырос)
Дт 91.02 Кт 60.31 — 3 600 ₽ (прочий расход)

Курс вырос — заплатили больше, чем стоил товар на дату отгрузки. Разница 3 600 ₽ ушла в прочие расходы.

Если бы курс упал, разница была бы положительной: Дт 60.31 Кт 91.01.

Шаг 3. Проверка

Сформируйте ОСВ по счёту 60.31 в разрезе договора. После полной оплаты остаток должен быть нулевым и в рублях, и в у.е.

Курсовые разницы: как считает 1С

Курсовая разница возникает в двух точках:

  • 🗓 на дату оплаты — между курсом отгрузки и курсом платежа;
  • 📅 на конец месяца — если долг не закрыт, документ Закрытие месяца → операция Переоценка валютных средств пересчитает остаток по курсу на 31-е число.

Прикиньте разницу заранее — удобно перед закрытием периода:

Калькулятор курсовой разницы
Разница: ·
Положительная разница — прочий доход (Дт 62/60 Кт 91.01), отрицательная — прочий расход (Дт 91.02 Кт 62/60).

Если поступила 100% предоплата, курс фиксируется на дату аванса и курсовых разниц по этой поставке не будет. Стоимость товара «замораживается» по курсу платежа.

НДС по договорам в у.е.

Ключевое правило — п. 4 ст. 153 НК РФ:

НДС исчисляется по курсу на дату отгрузки и при последующей оплате не пересчитывается.

Что это значит на практике:

  • в счёте-фактуре и книге продаж/покупок НДС зафиксирован в рублях по курсу отгрузки;
  • при постоплате база по НДС не «плавает» вместе с курсом;
  • возникающие суммовые разницы по НДС идут не в налог, а во внереализационные доходы или расходы (ст. 250, 265 НК РФ).

Поэтому в проводке оплаты курсовая разница затрагивает 91 счёт целиком, включая «НДС-ную» часть долга, — отдельно налог не корректируется.

Особенности по сценариям

Форма расчётов меняет учёт. Ориентируйтесь по таблице:

СценарийКурс для стоимостиКурсовые разницы
Постоплатана дату отгрузкиесть, на дату оплаты и на конец месяца
100% предоплатана дату авансанет
Частичная предоплатасмешанный: аванс по своему курсу, остаток — по курсу отгрузкитолько на неоплаченную часть

Для продаж (реализация в у.е.) логика зеркальная: счета 62.31/62.32, положительная разница — Кт 91.01, отрицательная — Дт 91.02.

Типичные ошибки

Диагностика: выберите симптом

Что проверить перед закрытием месяца

Короткий чек-лист, чтобы не ловить расхождения в отчётности:

Перед закрытием периода
Выполнено: 0 / 6

Частые вопросы

Чем договор в у.е. отличается от валютного договора?
В договоре в у.е. цена — в долларах, а оплата уходит в рублях (счета 60.31/62.31). В валютном договоре деньги перечисляются в валюте на валютный счёт (счета 52, 60.21). Учёт и проводки разные.
По какому курсу учитывать товар при постоплате?
По курсу ЦБ на дату отгрузки (поступления). Сумма долга дальше переоценивается на дату оплаты и на конец месяца, а стоимость самого товара уже не меняется.
Нужно ли пересчитывать НДС при изменении курса?
Нет. По п. 4 ст. 153 НК РФ НДС фиксируется по курсу на дату отгрузки и при последующей оплате не корректируется. Разница по НДС идёт во внереализационные доходы или расходы.
Куда 1С относит курсовые разницы?
На счёт 91: положительная — Кт 91.01 (прочий доход), отрицательная — Дт 91.02 (прочий расход). Формируются при оплате и при переоценке в «Закрытии месяца».
Будут ли курсовые разницы при 100% предоплате?
Нет. Курс фиксируется на дату аванса, стоимость поставки «замораживается», и разниц не возникает. Они появляются только на неоплаченную заранее часть.
Какие счета учёта использовать?
Для расчётов в у.е.: 60.31 (долг поставщику), 60.32 (аванс выданный), 62.31 (долг покупателя), 62.32 (аванс полученный). Рублёвые 60.01/62.01 здесь не подходят.

Источники

  • НК РФ, ст. 153, п. 4 — исчисление НДС по договорам в у.е.
  • НК РФ, ст. 250 и 265 — курсовые разницы во внереализационных доходах и расходах
  • ПБУ 3/2006 — учёт активов и обязательств, выраженных в иностранной валюте