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

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

Покупка доллара за евро: как отразить конверсию валют в 1С

Как отразить покупку долларов за евро в 1С:Бухгалтерии: документы конверсии валют, курсовые разницы, счета 57 и 52, пошаговая инструкция с примерами проводок.

Конверсия одной иностранной валюты в другую — например, покупка долларов США за евро — встречается у компаний, которые рассчитываются с зарубежными контрагентами в разных валютах. В 1С:Бухгалтерии такая операция отражается не одним документом, а связкой: списание евро с валютного счёта, зачисление долларов и отражение курсовых разниц. Ошибка в последовательности приводит к зависшим остаткам на счёте 57 и искажению валютной переоценки.

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

Ниже разобран полный цикл отражения операции в 1С:Бухгалтерии 8.3: настройка счетов и курсов, документы списания и поступления, расчёт курсовых разниц, проверка остатков и типичные ошибки. Пример условный: организация покупает 10 000 USD за евро со своего валютного счёта.

Как устроен учёт конверсии валют в 1С

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

В 1С:Бухгалтерии задействуются субсчета: 57.02 «Приобретение иностранной валюты» — для зачисления купленных долларов, и 57.22 «Реализация иностранной валюты» — для списания проданных евро. Оба субсчёта ведут учёт в рублях и в валюте, поэтому важно правильно указать валюту в каждом документе.

Все суммы в рублёвой оценке считаются по курсу ЦБ на дату операции. Курсы должны быть загружены в справочник «Валюты» до проведения документов — иначе программа возьмёт последний загруженный курс или оставит нулевую рублёвую сумму.

Подготовка: счета, валюты и курсы

Перед отражением операции проверьте четыре вещи. Во-первых, в справочнике «Валюты» должны присутствовать EUR и USD с актуальными курсами на дату конверсии — загрузите курсы по кнопке «Загрузить курсы валют». Во-вторых, в разделе «Банк и касса → Банковские счета» должны быть заведены оба валютных счёта организации: евровый и долларовый.

В-третьих, убедитесь, что в учётной политике и настройках плана счетов доступны субсчета 57.02 и 57.22. В-четвёртых, проверьте, что по счёту 52 ведётся валютный учёт и переоценка выполняется регламентной операцией «Переоценка валютных средств» при закрытии месяца.

Подготовительные действия
  1. 1
    Загрузите курсы EUR и USD ЦБ на дату конверсии в справочнике «Валюты»
  2. 2
    Проверьте наличие еврового и долларового банковских счетов организации
  3. 3
    Убедитесь, что субсчета 57.02 и 57.22 доступны в плане счетов
  4. 4
    Сверьте остаток евро на счёте 52 с банковской выпиской перед операцией

Списание евро со счёта

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

На закладке реквизитов укажите счёт дебета — 57.22 «Реализация иностранной валюты», валюту счёта учёта — EUR. Программа пересчитает рублёвую сумму по курсу ЦБ на дату документа. Проводка будет: Дт 57.22 — Кт 52 (EUR) на рублёвый эквивалент списанных евро.

Если евро лежали на счёте с прошлого месяца, перед списанием их рублёвая оценка уже была переоценена на конец месяца. Переоценка на дату списания выполнится автоматически при проведении документа — разница попадёт на счёт 91.02 или 91.01.

Зачисление купленных долларов

Второй документ — «Поступление на расчетный счет» с видом операции «Приобретение иностранной валюты». Укажите долларовый счёт, дату зачисления по выписке и сумму в USD, которую банк реально зачислил. Счёт кредита — 57.02.

Здесь важный нюанс: документ «Приобретение иностранной валюты» рассчитан на классическую покупку валюты за рубли, поэтому в нём может запрашиваться рублёвая сумма списания. При конверсии «валюта в валюту» корректнее заполнить документ так, чтобы рублёвая оценка зачисленных долларов соответствовала курсу ЦБ на дату зачисления, а разница с суммой на 57.22 закрылась через 91-й счёт.

На практике многие бухгалтеры оформляют зачисление через «Прочее поступление»: Дт 52 (USD) — Кт 57.22 на рублёвый эквивалент долларов по курсу ЦБ. Оба варианта рабочие; главное — чтобы счёт 57.22 после пары документов полностью закрылся, а разница ушла на 91.

Расчёт и отражение курсовых разниц

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

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

Пример. Списано 9 000 EUR по курсу ЦБ 90 руб. — 810 000 руб. Зачислено 10 000 USD по курсу ЦБ 80 руб. — 800 000 руб. Разница 10 000 руб. — прочий расход: Дт 91.02 — Кт 57.22. Цифры условные, в реальной операции подставьте суммы из своей выписки и курсы ЦБ на соответствующие даты.

Перед закрытием месяца сформируйте оборотно-сальдовую ведомость по счёту 57 в разрезе субсчетов. Если на 57.22 осталось сальдо после конверсии — значит, разница на 91-й счёт ещё не отражена или отражена с ошибкой в сумме.
ПЗ
Практическое замечание

Проверка результата и закрытие месяца

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

Третий шаг — регламентная операция «Переоценка валютных средств» при закрытии месяца. Она пересчитает рублёвую оценку остатка долларов по курсу ЦБ на последнее число. Если документы конверсии проведены с верными датами и курсами, переоценка пройдёт без ручных правок.

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

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

Сальдо счёта 57.22 после операции
Норма

Равно нулю

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

Остаток в рублях или валюте — разница не списана на 91

Остаток USD на счёте 52
Норма

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

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

Расхождение с выпиской — ошибка в сумме или дате зачисления

Рублёвая оценка валютных остатков
Норма

Соответствует курсу ЦБ на отчётную дату

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

Оценка по старому курсу — не выполнена переоценка

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

Есть доход или расход по курсовой разнице

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

Проводок нет при ненулевой разнице курсов

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

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

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

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

Типичные ошибки
01
Отражение конверсии одним документом без счёта 57 — теряется курсовая разница и искажается налоговый учёт
02
Неверная валюта счёта учёта в документе — отрицательные валютные остатки на счёте 52
03
Не загружен курс ЦБ на дату операции — рублёвые суммы посчитаны по устаревшему курсу
04
Сальдо 57.22 не закрыто на 91-й счёт — зависшая сумма в балансе и ошибки при закрытии месяца
05
Не учтена комиссия банка в валюте — расхождение с выпиской и занижение расходов

Комиссия банка и налоговый учёт

Если банк удержал комиссию за конверсию — в евро, долларах или рублях — её отражают отдельным документом «Списание с расчетного счета» с видом «Прочее списание»: Дт 91.02 (статья «Расходы на услуги банков») — Кт 52 или 51. Комиссия в валюте тоже пересчитывается в рубли по курсу ЦБ на дату списания.

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

Итог

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

Конверсия «евро → доллар» отражается двумя документами через счёт 57: списание EUR (Дт 57.22 — Кт 52) и зачисление USD (Дт 52 — Кт 57.22). Рублёвые суммы считаются по курсу ЦБ на дату каждой операции, разница между курсом банка и ЦБ уходит на счёт 91. Контроль — нулевое сальдо 57.22 и совпадение валютных остатков с выпиской.

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

Можно ли отразить покупку долларов за евро одним документом?

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

Что делать, если банк зачислил доллары на следующий день после списания евро?

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

Почему после конверсии на счёте 57.22 осталось сальдо?

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

Нужно ли переоценивать доллары после покупки?

Да. Остаток на долларовом счёте 52 переоценивается по курсу ЦБ на каждую отчётную дату и на дату любой операции по счёту. В 1С это делает регламентная операция «Переоценка валютных средств» при закрытии месяца — вручную ничего считать не нужно.

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

Отдельным документом «Списание с расчетного счета» с видом «Прочее списание» по евровому счёту: Дт 91.02 — Кт 52 (EUR). Рублёвая сумма определяется по курсу ЦБ на дату списания комиссии. В налоговом учёте это банковская услуга, а не курсовая разница — используйте соответствующую статью прочих расходов.

Курсы ЦБ не загружены на дату конверсии — что будет?

Программа возьмёт последний загруженный курс, и все рублёвые суммы — списание, зачисление, разница на 91 — окажутся искажёнными. Исправление потребует перепроведения документов. Поэтому перед загрузкой выписок за день операции всегда обновляйте курсы в справочнике «Валюты».