К статье
Практический материал

Учет и Финансы · 11 мин

Как провести в 1С покупку долларов за евро

Пошаговая инструкция по отражению в 1С конверсии валют: покупка долларов за евро через счёт 57, курсовые разницы, проводки и типичные ошибки бухгалтера.

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

Ключевая особенность конверсии в том, что прямого документа «покупка USD за EUR» в программе нет. Бухгалтер моделирует операцию через промежуточный счёт 57 «Переводы в пути», а сумму в рублях рассчитывает по кросс-курсу. Ошибка в кросс-курсе или в выборе счёта приводит к зависшим остаткам на 57 счёте и искажению курсовых разниц.

Материал ориентирован на 1С:Бухгалтерию 8.3 (ред. 3.0) с включённым валютным учётом. Логика применима и к другим конфигурациям на базе БСП, но названия документов могут отличаться.

Подготовка: что проверить до проведения операции

Перед отражением конверсии убедитесь, что в программе заведены обе валюты и актуальны курсы. Откройте справочник «Валюты» (раздел «Справочники») и проверьте наличие EUR и USD. Если курсы загружаются автоматически, обновите их на дату операции — иначе документы посчитают рублёвые суммы по устаревшим данным.

Далее проверьте, что в справочнике «Банковские счета» созданы оба валютных счёта организации: счёт в евро и счёт в долларах. У каждого счёта в карточке должна быть указана соответствующая валюта — от этого зависит, на какой субсчёт 52-го счёта попадут суммы.

Также понадобится договор с банком (контрагентом) в валюте операции. Для конверсии обычно создают один договор с банком с видом «Прочее», потому что расчёты носят разовый характер. Убедитесь, что в настройках учётной политики и функциональности включён учёт по валютным операциям.

Курсы валютEUR и USD загружены на дату конверсии

Справочник «Валюты» → курсы валют

Банковские счетаСозданы счёт в EUR и счёт в USD

Раздел «Банк и касса» → «Банковские счета»

Счёт 57Используется как транзитный для конверсии

План счетов, субконто «Контрагенты» и «Договоры»

Выписка банкаИзвестен фактический курс конверсии банка

Подтверждающий документ из клиент-банка

Шаг 1. Списание евро со счёта

Создайте документ «Списание с расчётного счёта» (раздел «Банк и касса» → «Банковские выписки»). Укажите банковский счёт в евро, дату операции и сумму списываемых евро по выписке банка.

Вид операции зависит от принятой в компании методики. Чаще используют «Прочие расчёты с контрагентами» со счётом расчётов 57.22 (если ведёте обособленный учёт конверсии) или 57.02/57.21 по настройкам плана счетов. В поле «Контрагент» укажите банк, в поле «Договор» — договор с видом «Прочее» в валюте EUR.

Программа автоматически пересчитает сумму в рубли по курсу ЦБ на дату списания. Эта рублёвая оценка станет базой для сравнения с рублёвой оценкой зачисленных долларов — именно из разницы этих оценок складывается финансовый результат конверсии.

Шаг 2. Зачисление долларов

Создайте документ «Поступление на расчётный счёт» с банковским счётом в долларах. Вид операции — зеркальный: «Прочие расчёты с контрагентами» (или «Прочее поступление»), тот же контрагент-банк и тот же счёт 57, что использовался при списании.

Укажите сумму зачисленных долларов по выписке. Программа пересчитает её в рубли по курсу ЦБ на дату зачисления. Если списание и зачисление прошли в один день (обычный случай при внутридневной конверсии), обе рублёвые оценки относятся к одной дате.

После проведения обоих документов на счёте 57 по аналитике банка и договора должна остаться разница в рублях — это и есть результат отклонения фактического курса банка от кросс-курса ЦБ. Валютных остатков на 57 счёте быть не должно: евро ушли полностью, доллары пришли полностью.

Порядок действий в 1С
  1. 1
    Обновите курсы EUR и USD на дату операции
  2. 2
    Создайте «Списание с расчётного счёта» в EUR через счёт 57
  3. 3
    Создайте «Поступление на расчётный счёт» в USD через тот же счёт 57
  4. 4
    Проверьте остаток по 57 счёту в разрезе банка и договора
  5. 5
    Отразите разницу документом «Операция, введённая вручную» на 91 счёт
  6. 6
    Сформируйте оборотно-сальдовую ведомость и убедитесь, что 57 счёт закрыт

Шаг 3. Отражение разницы между курсом банка и кросс-курсом ЦБ

Банк практически никогда не конвертирует валюту по кросс-курсу ЦБ — в его курс заложена маржа. Поэтому рублёвая оценка списанных евро и зачисленных долларов не совпадёт. Разницу нужно отнести на прочие доходы (91.01) или прочие расходы (91.02).

Рассчитайте сумму вручную или по данным оборотки по 57 счёту: если остаток дебетовый — это расход (банк конвертировал хуже кросс-курса), если кредитовый — доход. Оформите закрытие документом «Операция, введённая вручную» (раздел «Операции»): проводка Дт 91.02 Кт 57 либо Дт 57 Кт 91.01 на сумму рублёвой разницы.

Некоторые организации настраивают авторасчёт через стандартные виды операций «Покупка/продажа иностранной валюты», но эти виды рассчитаны на схему «рубли → валюта», а не «валюта → валюта». Для конверсии EUR→USD они не подходят напрямую, поэтому ручная операция — надёжный и контролируемый вариант.

Как рассчитать и проверить кросс-курс

Кросс-курс EUR/USD по ЦБ определяется делением рублёвого курса евро на рублёвый курс доллара. Например, если курс EUR — 100 руб., а курс USD — 90 руб., кросс-курс равен примерно 1,111 доллара за евро. Сравните с ним фактический курс банка из выписки — так вы заранее оцените размер расхода на конверсию.

Контрольный расчёт: умножьте списанные евро на курс ЦБ EUR — получите рублёвую оценку списания. Умножьте зачисленные доллары на курс ЦБ USD — получите рублёвую оценку зачисления. Разница должна сойтись с остатком на 57 счёте до копейки. Если не сходится — проверьте даты документов и загруженные курсы.

Контрольные точки

Как проверить результат

Остаток на счёте 57 по банку и договору
Норма

После отражения разницы остаток равен нулю

Тревожный признак

Висит рублёвая или валютная сумма

ОСВ по счёту 52
Норма

Остатки в EUR уменьшились, в USD увеличились на суммы выписки

Тревожный признак

Суммы не совпадают с банковской выпиской

Проводки по 91 счёту
Норма

Разница отнесена на 91.01 или 91.02 одной суммой

Тревожный признак

Разница продублирована или отсутствует

Переоценка валюты на конец месяца
Норма

Регламентная операция не создаёт лишних сумм по 57

Тревожный признак

Появляются курсовые разницы по 57 счёту

Типичные ошибки и ограничения

Самая частая ошибка — использование разных счетов расчётов в документах списания и поступления (например, 57.02 в одном и 76 в другом). В результате оба счёта не закрываются, а в отчётности зависают фиктивные дебиторка и кредиторка. Всегда используйте один и тот же счёт и одну аналитику.

Вторая типичная проблема — разные даты документов при фактически однодневной операции. Если банк провёл конверсию в один день, а документы в 1С разнесены на разные даты, рублёвые оценки посчитаются по разным курсам, и разница исказится. Сверяйте даты с выпиской.

Третья ошибка — попытка провести конверсию через документы покупки/продажи валюты, предназначенные для расчётов в рублях. Такие документы требуют рублёвый счёт и формируют проводки через 57.02 с рублёвым покрытием, что ломает учёт при схеме «валюта за валюту».

Типичные ошибки
01
Разные счета расчётов в списании и поступлении — 57 счёт не закрывается, зависают остатки
02
Документы разными датами при однодневной конверсии — искажается разница из-за смены курса ЦБ
03
Не загружены свежие курсы валют — рублёвые суммы посчитаны неверно, разница уходит в ошибку
04
Забыта ручная операция по 91 счёту — на 57 остаётся рублёвый остаток, искажающий баланс
05
Использован вид операции «Покупка валюты» — документ требует рублёвый счёт и не подходит для конверсии

Налоговый учёт и документальное оформление

В налоговом учёте разница между курсом банка и курсом ЦБ при конверсии относится к внереализационным доходам или расходам. В 1С проводка по 91 счёту автоматически попадёт в налоговый учёт, если в плане счетов для 91.01/91.02 включён признак НУ и в статье прочих доходов и расходов указан соответствующий вид.

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

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

Альтернативные варианты отражения

Некоторые организации ведут конверсию через один документ «Операция, введённая вручную» с набором проводок: Дт 57 Кт 52 (EUR), Дт 52 (USD) Кт 57 и Дт 91.02 Кт 57. Такой способ допустим, но лишает вас автоматической загрузки выписок и сверки с банком — документы выписки всё равно придётся вводить или помечать.

В конфигурациях с расширенным казначейством (например, 1С:ERP или КА) есть специализированные документы конверсии валюты, которые формируют всю цепочку проводок автоматически. Если конверсии регулярные, рассмотрите переход на такой инструмент или доработку типовой Бухгалтерии.

Сравнение способов отражения

Два документа выписки + ручная операция

Стандартный способ для 1С:Бухгалтерии; сохраняется сверка с банком, но разницу по 91 счёту считают вручную

Одна ручная операция

Быстро при разовой операции, но ломает механизм загрузки выписок и сверку с банком

Документ конверсии в ERP/КА

Автоматические проводки и расчёт разницы; доступен не во всех конфигурациях

FAQ

Можно ли провести конверсию одним документом в 1С:Бухгалтерии 8.3?

Типового документа «конверсия валюты» в Бухгалтерии нет. Можно оформить всё одной «Операцией, введённой вручную» с тремя проводками через 57 счёт, но тогда документы банковской выписки не будут связаны с операцией, и сверку с банком придётся делать вручную.

Какой счёт использовать для конверсии: 57 или 76?

Методически корректен счёт 57 «Переводы в пути», так как деньги на момент конверсии находятся в пути между счетами. Некоторые организации используют 76 как расчёты с банком — это допустимо, если закреплено в учётной политике, но главное требование одно: один и тот же счёт и аналитика в обоих документах.

Что делать, если списание евро и зачисление долларов пришли в разные дни?

Отразите каждый документ своей фактической датой по выписке. Рублёвые оценки посчитаются по курсам ЦБ соответствующих дат, а итоговая разница на 57 счёте будет включать и изменение кросс-курса между датами. Это корректно: такая разница всё равно относится на 91 счёт.

Нужно ли переоценивать остаток на 57 счёте на конец месяца?

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

Как отразить комиссию банка за конверсию?

Комиссию оформляют отдельным документом «Списание с расчётного счёта» с видом операции «Прочее списание» (или «Банковские расходы») на счёт 91.02 со статьёй «Расходы на услуги банков». Комиссия не смешивается с разницей от конверсии — это самостоятельный расход с собственным подтверждающим документом.

Влияет ли конверсия на расчёт налога на прибыль?

Да: разница между курсом банка и кросс-курсом ЦБ признаётся внереализационным доходом или расходом на дату операции. Сама по себе конверсия (обмен эквивалентных сумм по курсу ЦБ) налоговой базы не создаёт — налогооблагаемым является только отклонение фактического курса.

Итог

Что важно запомнить

Конверсия EUR→USD в 1С отражается двумя банковскими документами через один и тот же счёт 57 с одинаковой аналитикой, а разница между курсом банка и кросс-курсом ЦБ закрывается ручной операцией на 91 счёт. Контроль результата — нулевой остаток по 57 счёту и совпадение сумм с банковской выпиской.