Как в 1С:Бухгалтерии 8.3 отразить оплату 1 000 EUR иностранному поставщику с рублевого счета, если банк сам конвертирует рубли в евро?

← На главную

Разберем ситуацию, когда у организации нет валютного счета в евро, но банк по платежному поручению списывает рубли с расчетного счета, самостоятельно покупает евро и перечисляет иностранному поставщику сумму в валюте контракта. Например, поставщик должен получить 1 000 EUR, а банк 26.07.2023 списал с рублевого счета 100 299 рублей.

Основная сложность состоит в том, что в стандартной 1С:Бухгалтерии предприятия 3.0 нет отдельного полностью автоматизированного документа для операции «мгновенная конвертация рублей в валюту с последующей оплатой поставщику без зачисления валюты на счет организации». Поэтому не будем отражать такую операцию одной проводкой Дт 60 Кт 51 на всю сумму банковского списания. Сначала разделим хозяйственную операцию на ее экономические части, затем выберем подходящий вариант отражения в 1С.

Главный принцип: если банк фактически купил евро и перечислил их поставщику, необходимо отдельно отразить расчет с поставщиком в евро, разницу между курсом Банка России и курсом банка, а также возможную курсовую разницу по задолженности перед поставщиком.

Проанализируем, какие операции фактически совершает банк

При мультивалютном переводе с рублевого счета банк обычно выполняет сразу несколько действий в рамках одного банковского документа:

  1. списывает рубли с расчетного счета организации;

  2. конвертирует списанные рубли в евро по своему коммерческому курсу;

  3. перечисляет евро иностранному поставщику;

  4. при необходимости удерживает отдельную комиссию за перевод, валютный контроль или конвертацию.

В банковской выписке организация может видеть только одну рублевую сумму. Однако для бухгалтерского учета важно не ограничиваться выпиской. Проверим также платежное поручение, SWIFT-сообщение, банковскую справку, уведомление о валютной операции или иной документ, из которого видно, что поставщику перечислено именно 1 000 EUR.

Не смешиваем две разные разницы:

  1. Курсовую разницу по задолженности перед поставщиком. Она возникает из-за изменения официального курса евро между датой возникновения обязательства и датой его погашения.

  2. Разницу между коммерческим курсом банка и официальным курсом Банка России. Она возникает при покупке евро банком и отражает стоимость конвертации. Такая разница не должна оставаться внутри расчетов с поставщиком.

Рассмотрим данные из примера. Поставщику перечислено 1 000 EUR. Банк списал с рублевого счета 100 299 рублей. Официальный курс евро Банка России на 26.07.2023 составлял 99,6918 рубля за 1 EUR.

Рассчитаем рублевую оценку перечисленной поставщику валюты по официальному курсу:

1 000 EUR × 99,6918 руб. = 99 691,80 руб.

Теперь определим отклонение фактически списанной суммы от официальной рублевой оценки евро:

100 299,00 руб. − 99 691,80 руб. = 607,20 руб.

Сумма 607,20 рубля не является оплатой поставщику за товар, работы или услуги. Рассмотрим ее как расход, связанный с покупкой валюты по коммерческому курсу банка, если в банковских документах она не выделена отдельно как комиссия.

Сначала определим валюту договора и валюту фактической оплаты

Перед созданием документов в 1С выясним, как сформулирован договор с иностранным поставщиком. От этого зависит настройка договора и порядок отражения расчетов.

Рассмотрим два принципиально разных варианта.

  1. Договор заключен в евро, и поставщик получает оплату в евро. Банк только выполняет техническую конвертацию рублей в евро. Это наиболее частая ситуация при мультивалютном переводе. В таком случае расчеты с поставщиком ведем в EUR, даже если у организации нет собственного валютного счета.

  2. Договор заключен в евро, но стороны прямо установили оплату в рублях. Например, договором предусмотрено, что цена определена в EUR, а покупатель перечисляет рубли по курсу Банка России, по согласованному курсу либо по курсу банка на дату платежа. В этом случае расчеты могут оформляться как договор в условных единицах с оплатой в рублях.

Не подменяем первый вариант вторым. Если в платежном поручении банку указано перечислить поставщику 1 000 EUR, а поставщик получил именно евро, это не обычная оплата в рублях по договору в условных единицах. В такой ситуации рубли являются источником покупки валюты, а не валютой фактического исполнения обязательства перед поставщиком.

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

Настроим валютный учет в 1С:Бухгалтерии 3.0

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

  1. Откроем раздел Главное, затем перейдем в Функциональность.

  2. На вкладке расчетов включим возможность ведения расчетов в валюте и условных единицах.

  3. Откроем справочник Валюты.

  4. Проверим наличие валюты EUR.

  5. Проверим курс EUR на дату платежа. Для операции 26.07.2023 в справочнике должен быть курс 99,6918 рубля за 1 EUR.

  6. При необходимости выполним загрузку курсов валют или введем официальный курс вручную на основании данных Банка России.

Далее проверим договор с иностранным поставщиком.

  1. Откроем справочник Контрагенты.

  2. Выберем иностранного поставщика.

  3. Откроем карточку договора с поставщиком.

  4. В блоке расчетов укажем валюту договора EUR.

  5. Для варианта с фактической оплатой в евро установим валюту расчетов EUR.

  6. Проверим счета учета расчетов. Для задолженности по поставке обычно используется счет 60.21, а для авансов, перечисленных в валюте, — счет 60.22.

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

Рассмотрим основной вариант: отражаем покупку евро через технический валютный счет

Этот вариант удобно применять, когда нужно получить понятную бухгалтерскую схему, корректно разделить оплату поставщику и расход на конвертацию, а также обеспечить расчет курсовых разниц по обязательству в евро.

Хотя евро фактически не зачисляются на обычный валютный счет организации, для учета можно использовать технический валютный счет в 1С. Такой счет нужен только для отражения мгновенной цепочки «покупка евро — оплата поставщику» и должен иметь нулевой остаток после проведения операции.

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

Шаг 1. Создадим технический валютный банковский счет

Разберем порядок подготовки технического счета.

  1. Откроем карточку организации.

  2. Перейдем по ссылке Банковские счета.

  3. Создадим отдельный банковский счет в EUR.

  4. В наименовании укажем понятную служебную отметку, например «Технический EUR для мультивалютных переводов».

  5. Не подключаем этот счет к обмену с банком.

  6. Не используем его для загрузки реальных выписок.

  7. Проверим, что после отражения каждого мультивалютного платежа остаток на счете равен нулю.

Такой прием позволяет использовать штатные документы Поступление на расчетный счет и Списание с расчетного счета для отражения покупки и немедленного расходования валюты.

Шаг 2. Отразим списание рублей на покупку евро

Списание рублей с обычного рублевого счета оформим документом Списание с расчетного счета.

Разберем заполнение документа.

  1. Перейдем в раздел Банк и касса.

  2. Откроем список Банковские выписки.

  3. Создадим документ Списание с расчетного счета.

  4. В качестве вида операции выберем Прочие расчеты с контрагентами.

  5. В поле получателя укажем обслуживающий банк.

  6. В поле банковского счета укажем реальный рублевый расчетный счет организации.

  7. В поле суммы укажем сумму, фактически списанную банком: 100 299 рублей.

  8. В качестве счета расчетов укажем 57.02 «Приобретение иностранной валюты».

  9. В назначении платежа укажем, что списание связано с покупкой EUR для оплаты иностранному поставщику.

  10. Проведем документ.

После проведения документа проверим проводку:

Дт 57.02 Кт 51 — 100 299,00 руб.

Эта запись означает, что организация перечислила рубли банку для покупки валюты. На данном этапе не отражаем расчет с поставщиком, потому что банк еще не передал купленные евро поставщику в учетной цепочке 1С.

Шаг 3. Отразим приобретение евро по официальному курсу

Теперь отразим получение 1 000 EUR на технический валютный счет. Для этого используем документ Поступление на расчетный счет.

Разберем заполнение документа.

  1. В разделе Банк и касса откроем Банковские выписки.

  2. Создадим документ Поступление на расчетный счет.

  3. В качестве вида операции выберем Приобретение иностранной валюты.

  4. В поле плательщика укажем обслуживающий банк.

  5. В поле банковского счета выберем технический счет в EUR.

  6. Укажем сумму приобретенной валюты: 1 000 EUR.

  7. В поле счета расчетов укажем 57.02.

  8. Проверим официальный курс евро в справочнике Валюты: 99,6918 рубля за 1 EUR.

  9. Укажем коммерческий курс банка: 100,299 рубля за 1 EUR.

  10. Установим признак отражения разницы между коммерческим курсом банка и официальным курсом в составе расходов, если он доступен в используемой версии программы.

  11. Проведем документ.

В результате сформируем следующую учетную модель:

Дт 52 Кт 57.02 — 99 691,80 руб.

Дт 91.02 Кт 57.02 — 607,20 руб.

Первая проводка отражает 1 000 EUR по официальному курсу Банка России. Вторая проводка отражает превышение фактических расходов на покупку евро над официальной рублевой оценкой приобретенной валюты.

Если банк продал евро дешевле официального курса, разница будет положительной. В таком случае она может отражаться как прочий доход на счете 91.01. В рассматриваемом примере банк списал рублей больше, чем официальная оценка 1 000 EUR, поэтому возникает прочий расход на счете 91.02.

Не называем автоматически сумму 607,20 рубля банковской комиссией. Если банк отдельно не выделил комиссию, это разница между коммерческим курсом банка и официальным курсом. Комиссию банка, если она указана отдельной строкой в выписке, отражаем отдельным документом.

Шаг 4. Отразим оплату поставщику в евро

После отражения покупки евро списываем 1 000 EUR с технического валютного счета в оплату иностранному поставщику. Для этого создадим документ Списание с расчетного счета по техническому валютному счету.

Рассмотрим заполнение документа при оплате уже возникшей задолженности перед поставщиком.

  1. Создадим документ Списание с расчетного счета.

  2. В качестве вида операции выберем Оплата поставщику.

  3. В поле банковского счета укажем технический счет в EUR.

  4. В поле получателя укажем иностранного поставщика.

  5. Выберем договор в EUR.

  6. Укажем сумму платежа 1 000 EUR.

  7. В поле погашения задолженности выберем вариант, соответствующий фактической ситуации: автоматическое погашение либо погашение по конкретному документу поступления.

  8. Если товар, работы или услуги уже были получены, проверим счет расчетов 60.21.

  9. Если перечисляем предоплату до получения товара, работ или услуг, проверим счет авансов 60.22.

  10. Проведем документ.

При постоплате сформируется проводка:

Дт 60.21 Кт 52 — 99 691,80 руб.

При перечислении аванса сформируется проводка:

Дт 60.22 Кт 52 — 99 691,80 руб.

После проведения документа остаток по техническому валютному счету должен быть нулевым: поступило 1 000 EUR и списано 1 000 EUR.

Разберем курсовую разницу по задолженности перед поставщиком

Теперь отдельно рассмотрим курсовую разницу по счету 60.21. Она зависит не от банковского курса 100,299 рубля, а от официального курса евро на дату возникновения задолженности, на дату последней переоценки и на дату оплаты.

Допустим, товар был принят к учету ранее, когда официальный курс евро составлял 100 рублей за 1 EUR. В учете была отражена задолженность:

Дт 41.01 Кт 60.21 — 100 000,00 руб.

На дату оплаты официальный курс евро составил 99,6918 рубля. Рублевая оценка обязательства на дату исполнения составляет 99 691,80 рубля.

Рассчитаем разницу:

100 000,00 руб. − 99 691,80 руб. = 308,20 руб.

Так как курс евро снизился, кредиторская задолженность организации уменьшилась. Возникает положительная курсовая разница:

Дт 60.21 Кт 91.01 — 308,20 руб.

После переоценки задолженность составит 99 691,80 рубля и будет полностью погашена оплатой поставщику.

Рассмотрим обратную ситуацию. Если задолженность была признана по курсу 99 рублей за 1 EUR, ее первоначальная рублевая оценка составила 99 000 рублей. На дату платежа евро оценивается в 99 691,80 рубля. Тогда обязательство увеличилось:

99 691,80 руб. − 99 000,00 руб. = 691,80 руб.

В таком случае отразим отрицательную курсовую разницу:

Дт 91.02 Кт 60.21 — 691,80 руб.

После этого задолженность также будет погашена на сумму 99 691,80 рубля.

Таким образом, в операции могут одновременно появиться две разные суммы:

  1. курсовая разница по обязательству перед поставщиком — зависит от изменения официального курса EUR;

  2. расход или доход от покупки валюты по коммерческому курсу банка — зависит от разницы между фактически списанными рублями и официальной оценкой купленных EUR.

Не объединяем эти суммы в одну проводку. Курсовая разница относится к счету расчетов с поставщиком, а разница при покупке валюты относится к расчетам с банком или к счету 57.02.

Проверим автоматический расчет переоценки в 1С

В типовой конфигурации 1С:Бухгалтерия предприятия 3.0 часть курсовых разниц программа рассчитывает автоматически. Для этого важно правильно настроить валюту договора, счета расчетов и даты документов.

Проверим два механизма.

  1. Проведение валютного документа. При проведении документа оплаты программа может переоценить задолженность по договору в валюте на дату платежа.

  2. Регламентная операция Переоценка валютных средств. Ее выполняем в составе процедуры Закрытие месяца.

После проведения платежа откроем проводки документа и убедимся, что задолженность поставщика закрылась в валюте и в рублях. Затем выполним закрытие месяца за июль 2023 года.

  1. Перейдем в раздел Операции.

  2. Откроем обработку Закрытие месяца.

  3. Выберем июль 2023 года.

  4. Выполним регламентную операцию Переоценка валютных средств.

  5. Откроем проводки регламентной операции.

  6. Проверим, не осталось ли непогашенной валютной задолженности по счетам 60.21 и 60.22.

  7. Проверим, что технический счет в EUR не имеет остатка на конец месяца.

Для контроля сформируем отчет Оборотно-сальдовая ведомость по счету отдельно по счетам 51, 52, 57.02, 60.21, 60.22 и 91.02.

Также используем отчет Карточка счета по счету 60.21. В нем проверим, что у поставщика не остался валютный остаток 1 000 EUR или его часть.

Разберем вариант, когда перечисляется аванс поставщику

Если организация перечисляет 1 000 EUR до получения товара, работ или услуг, используем счет 60.22. В этом случае важно не начислять курсовые разницы на валютный аванс после его перечисления.

Аванс, выданный поставщику в иностранной валюте, имеет особый порядок учета. После перечисления предоплаты его рублевая оценка фиксируется по официальному курсу на дату перечисления аванса. При последующем поступлении товара, работ или услуг стоимость приобретения определяется с учетом курса на дату аванса в части, покрытой предоплатой.

Разберем порядок действий.

  1. Отразим покупку 1 000 EUR через счет 57.02.

  2. Отразим поступление валюты на технический счет 52 по официальному курсу.

  3. Отразим разницу между коммерческим курсом банка и официальным курсом на счете 91.02 или 91.01.

  4. Оформим списание 1 000 EUR с технического валютного счета как аванс поставщику.

  5. Проверим проводку Дт 60.22 Кт 52.

  6. После получения товаров, работ или услуг оформим документ Поступление (акты, накладные, УПД) по договору в EUR.

  7. Проверим автоматический зачет аванса проводкой Дт 60.21 Кт 60.22.

Не переоцениваем аванс на конец месяца как обычную валютную кредиторскую задолженность. Если программа продолжает формировать курсовые разницы по счету 60.22, проверим настройку договора, вид расчетов и счета учета в документах.

Рассмотрим альтернативный вариант без технического счета 52

Иногда организация не хочет создавать технический валютный банковский счет даже внутри учетной базы. В таком случае можно использовать технические расчеты с банком через счет 76.09. Этот вариант требует более внимательной проверки проводок и обычно применяется, когда в программе нельзя корректно оформить поступление валюты на технический счет.

Сначала создадим отдельного технического контрагента либо используем карточку обслуживающего банка. Затем создадим отдельный договор, предназначенный только для мультивалютных операций.

В наименовании договора укажем понятную отметку, например «Конвертация RUB/EUR для оплаты поставщика». Не используем этот договор для обычных банковских комиссий, платежей по кредиту или иных расчетов с банком.

Разберем общий алгоритм.

  1. Отразим списание рублей с расчетного счета в пользу банка на сумму 100 299 рублей.

  2. Используем счет расчетов 76.09 как технический счет расчетов с банком.

  3. Сформируем расчетную сумму 1 000 EUR по официальному курсу 99 691,80 рубля.

  4. Отразим погашение задолженности перед поставщиком на сумму 1 000 EUR и 99 691,80 рубля.

  5. Отдельно спишем разницу 607,20 рубля в прочие расходы.

  6. Проверим, что по техническому договору с банком не осталось сальдо.

В упрощенном виде учетная схема будет выглядеть так:

Дт 76.09 Кт 51 — 100 299,00 руб.

Дт 60.21 Кт 76.09 — 99 691,80 руб.

Дт 91.02 Кт 76.09 — 607,20 руб.

При этом нужно дополнительно обеспечить переоценку задолженности перед поставщиком до официального курса EUR на дату оплаты. Если задолженность ранее была отражена по другому курсу, сформируем положительную или отрицательную курсовую разницу по счету 60.21.

Для ручной корректировки используем документ Операция, введенная вручную. В проводке по счету 60.21 обязательно укажем:

  1. контрагента;

  2. договор в EUR;

  3. документ расчетов с контрагентом;

  4. валюту EUR;

  5. валютную сумму 1 000 EUR;

  6. рублевую сумму по официальному курсу на дату исполнения обязательства.

Не используем счет 76.09 без детализации по контрагенту, договору и документу расчетов. Иначе будет сложно проверить остатки, закрыть технические расчеты и объяснить проводки при аудите или налоговой проверке.

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

Теперь отдельно рассмотрим ситуацию, когда договором прямо предусмотрена оплата в рублях. Такой вариант возможен, если стороны согласовали, что цена установлена в EUR, но покупатель перечисляет рублевый эквивалент по определенному курсу.

Например, договор может содержать формулировку: «Стоимость договора составляет 1 000 EUR. Оплата производится в российских рублях по курсу Банка России на дату платежа» или «Оплата производится в российских рублях по курсу обслуживающего банка на дату списания средств».

В этом случае в карточке договора укажем:

  1. цена договора — EUR;

  2. оплата по договору — RUB;

  3. порядок определения курса — согласно договору или дополнительному соглашению.

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

  1. 60.31 — расчеты с поставщиками в условных единицах;

  2. 60.32 — авансы, выданные в условных единицах.

В документе Списание с расчетного счета укажем фактически списанные рубли — 100 299 рублей. Затем проверим поле суммы расчетов в валюте договора. Если поставщик подтверждает погашение обязательства в размере 1 000 EUR, сумма расчетов должна составлять 1 000 EUR.

Однако используем этот вариант только при наличии договорного основания для рублевой оплаты. Не применяем его лишь потому, что банк списал рубли с расчетного счета. При мультивалютном переводе банк может списывать рубли, но фактически исполнять обязательство перед поставщиком в евро.

Если в договоре нет условия о рублевой оплате, а банк перечисляет поставщику EUR, не устанавливаем для договора «Оплата в RUB». Иначе программа будет учитывать операцию как рублевый расчет по договору в условных единицах и может неверно отразить стоимость купленной валюты, курсовые разницы и остатки по расчетам.

Проверим налоговый учет курсовых разниц

Для бухгалтерского учета курсовые разницы по валютной задолженности отражаем на дату исполнения обязательства и на отчетные даты. Как правило, они формируются на счете 91.01 или 91.02.

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

Поэтому не будем ожидать, что бухгалтерская прибыль и налоговая база по налогу на прибыль всегда совпадут в месяце переоценки. В 1С могут возникать временные разницы между бухгалтерским и налоговым учетом.

Разберем, что необходимо проверить.

  1. Проверим, что задолженность перед поставщиком отражена как обязательство в иностранной валюте, а не как рублевый расчет без валютной аналитики.

  2. Проверим дату возникновения обязательства.

  3. Проверим дату полного или частичного погашения обязательства.

  4. Проверим расчет курсовой разницы в бухгалтерском учете.

  5. Проверим отражение курсовой разницы в налоговом учете в соответствии с правилами, действовавшими в 2023 году.

  6. Проверим регистры налогового учета по счетам 60.21, 91.01 и 91.02.

Не включаем в курсовую разницу по поставщику всю разницу между 100 299 рублями и 99 691,80 рубля. Эта сумма возникла из-за коммерческого курса банка при приобретении EUR. Курсовую разницу по поставщику рассчитываем отдельно — исходя из изменения официального курса EUR между датами возникновения и погашения валютного обязательства.

Отразим отдельно комиссию банка

Банк может удержать отдельную комиссию за международный перевод, валютный контроль, SWIFT-сообщение, конвертацию или обслуживание платежа. Не включаем такую комиссию в сумму оплаты поставщику и не смешиваем ее с разницей между коммерческим и официальным курсом.

Если комиссия отражена отдельной строкой в выписке, оформим отдельный документ Списание с расчетного счета.

  1. Выберем вид операции Комиссия банка, если он доступен в используемой версии программы.

  2. Либо выберем вид операции Прочее списание.

  3. Укажем счет учета расходов 91.02.

  4. Выберем статью прочих доходов и расходов, например «Услуги банков».

  5. Укажем сумму комиссии по выписке.

  6. Проведем документ.

Проводка по отдельной комиссии обычно выглядит так:

Дт 91.02 Кт 51 — сумма комиссии банка.

Если комиссия включена в общую сумму 100 299 рублей и банк не расшифровал ее отдельно, запросим банковскую справку. Это позволит правильно разделить стоимость купленной валюты и стоимость банковских услуг.

Посмотрим на полный пример проводок

Рассмотрим полный пример, когда организация получила товар от иностранного поставщика до оплаты. Стоимость товара составляет 1 000 EUR. На дату поступления товара курс EUR составлял 100 рублей. На дату оплаты 26.07.2023 официальный курс EUR составляет 99,6918 рубля, а банк списывает 100 299 рублей.

На дату поступления товара отразим задолженность:

Дт 41.01 Кт 60.21 — 100 000,00 руб.

При списании рублей в банк для покупки валюты отразим:

Дт 57.02 Кт 51 — 100 299,00 руб.

При покупке 1 000 EUR по официальному курсу отразим:

Дт 52 Кт 57.02 — 99 691,80 руб.

Разницу между коммерческим курсом банка и официальным курсом отразим:

Дт 91.02 Кт 57.02 — 607,20 руб.

Переоценим кредиторскую задолженность поставщика на дату оплаты. Так как EUR снизился со 100 рублей до 99,6918 рубля, отразим положительную курсовую разницу:

Дт 60.21 Кт 91.01 — 308,20 руб.

После переоценки задолженность составит 99 691,80 рубля. Погасим ее оплатой 1 000 EUR:

Дт 60.21 Кт 52 — 99 691,80 руб.

В результате:

  1. задолженность перед поставщиком закрыта на 1 000 EUR;

  2. технический валютный счет имеет нулевой остаток;

  3. рублевый расчетный счет уменьшен на 100 299 рублей;

  4. в учете отражена положительная курсовая разница 308,20 рубля;

  5. в учете отражен расход от покупки EUR по коммерческому курсу банка 607,20 рубля.

Проверим отчеты после проведения операции

После оформления документов не ограничимся просмотром проводок. Проверим взаиморасчеты и валютную аналитику стандартными отчетами.

  1. Сформируем Оборотно-сальдовую ведомость по счету 51. Проверим списание 100 299 рублей.

  2. Сформируем Оборотно-сальдовую ведомость по счету 57.02. Проверим, что остаток после покупки EUR отсутствует.

  3. Сформируем Оборотно-сальдовую ведомость по счету 52. Проверим, что технический EUR-счет не имеет остатка.

  4. Сформируем Карточку счета по счету 60.21. Проверим, что задолженность поставщику закрыта и в рублях, и в EUR.

  5. Сформируем Анализ субконто по контрагенту и договору в EUR.

  6. Сформируем Карточку счета по счету 91.02. Проверим отдельное отражение разницы коммерческого курса банка и возможной банковской комиссии.

  7. Откроем Справку-расчет рублевых сумм документа в валюте, если она доступна для используемого документа.

  8. Выполним Закрытие месяца и проверим регламентную операцию Переоценка валютных средств.

Если после проведения операции в отчете остается задолженность 1 000 EUR перед поставщиком, не списываем ее ручной рублевой проводкой без валютной суммы. Сначала проверим договор, счет расчетов, валюту документа и выбранный способ погашения задолженности.

Разберем типичные ошибки при мультивалютных переводах

  1. Отражать всю сумму 100 299 рублей проводкой Дт 60.21 Кт 51. Такой подход смешивает оплату поставщику в EUR и стоимость конвертации валюты.

  2. Использовать коммерческий курс банка как официальный курс EUR в справочнике валют. Курс Банка России и коммерческий курс банка имеют разное назначение. Не заменяем один курс другим.

  3. Ставить курс банка в карточке EUR вместо курса Банка России. Это исказит все валютные документы, переоценку задолженности и расчеты по другим операциям в евро.

  4. Не отражать разницу между коммерческим и официальным курсом. В этом случае на счете 57.02 останется необъяснимое сальдо либо будет искажена сумма оплаты поставщику.

  5. Относить всю разницу на курсовые разницы по поставщику. Разница курса банка и официального курса относится к покупке валюты, а не к изменению задолженности перед поставщиком.

  6. Использовать счет 60.22 вместо 60.21 при оплате уже полученного товара. Если обязательство уже возникло, отражаем погашение задолженности, а не аванс.

  7. Переоценивать выданный валютный аванс. После перечисления аванс имеет особый порядок учета и не должен переоцениваться как обычная кредиторская задолженность.

  8. Отражать банковскую комиссию в составе стоимости товара. Комиссия банка и расходы на конвертацию обычно относятся к прочим расходам, если учетная политика и условия конкретной операции не требуют иного порядка.

  9. Создавать ручные проводки без аналитики по договору и документу расчетов. В результате программа не сможет корректно закрыть взаиморасчеты и рассчитать курсовые разницы.

  10. Не проверять валютные остатки после закрытия месяца. Даже небольшая ошибка в валютной сумме может привести к постоянному начислению курсовых разниц в следующих периодах.

Составим рабочий порядок действий для бухгалтера

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

  1. Получим от банка документы, подтверждающие сумму в EUR, сумму списания в RUB, дату валютирования и отдельные комиссии.

  2. Проверим, что договор с поставщиком оформлен в EUR и соответствует фактической валюте обязательства.

  3. Проверим официальный курс EUR на дату исполнения платежа.

  4. Рассчитаем рублевую оценку EUR по официальному курсу.

  5. Определим разницу между фактически списанными рублями и официальной рублевой оценкой EUR.

  6. Отразим перечисление рублей банку через счет 57.02 либо через технические расчеты с банком на счете 76.09.

  7. Отразим покупку EUR по официальному курсу.

  8. Отразим расход или доход от отклонения коммерческого курса банка от официального курса.

  9. Отразим оплату поставщику в EUR.

  10. Проверим курсовую разницу по счету 60.21, если оплачивается уже существующая задолженность.

  11. Отдельно отразим комиссию банка, если она выделена в выписке.

  12. Проверим нулевые остатки по счетам 57.02, техническому счету 52 и техническому договору с банком.

  13. Выполним регламентную операцию Переоценка валютных средств при закрытии месяца.

Итоговое решение

Если банк списывает рубли с расчетного счета, самостоятельно покупает евро и перечисляет их иностранному поставщику, не отражаем всю сумму банковского списания как прямую рублевую оплату поставщику.

Для корректного учета в 1С:Бухгалтерии 8.3 разделим операцию на покупку EUR и оплату поставщику. Рубли, списанные банком, сначала отражаем через счет 57.02 либо через технические расчеты с банком. Евро отражаем по официальному курсу Банка России на дату операции. Разницу между фактически списанными рублями и официальной рублевой оценкой EUR учитываем отдельно на счете 91.02 или 91.01. Оплату поставщику отражаем в EUR по счету 60.21 или 60.22.

В примере с перечислением 1 000 EUR 26.07.2023 при официальном курсе 99,6918 рубля и банковском списании 100 299 рублей сумма оплаты поставщику составляет 99 691,80 рубля по официальному курсу, а разница 607,20 рубля отражается отдельно как результат покупки валюты по коммерческому курсу банка.

Информация носит справочный характер

← На главную