Учет и Финансы · 12 мин
Как в 1С провести конвертацию валюты с валютного счета на рублевый
Пошаговая инструкция, как в 1С провести конвертацию валюты с валютного счета на рублевый: документы, курсы, проводки, проверка результата и типичные ошибки.
Конвертация валюты — стандартная операция для организаций, работающих с валютными счетами: экспортеры продают выручку, импортеры покупают валюту для расчетов с поставщиками. В конфигурациях 1С (Бухгалтерия предприятия 3.0, Управление нашей фирмой, Комплексная автоматизация) такая операция оформляется через банковские документы, но порядок действий зависит от того, как именно банк провел сделку: по курсу ЦБ, по биржевому курсу или по договорному курсу банка.
Ключевая особенность учета в том, что при конвертации почти всегда возникает разница между курсом ЦБ и фактическим курсом сделки. Эта разница должна быть корректно отражена как прочий доход или расход, иначе в учете «повиснут» остатки на транзитных счетах и возникнут ошибки в переоценке валютных средств.
Ниже разобран практический порядок действий на примере 1С:Бухгалтерии 3.0, поскольку это самая распространенная конфигурация. Логика в других решениях 1С аналогична, отличаются только названия документов и пункты меню.
Подготовка: что проверить до проведения конвертации
Прежде чем создавать документы, убедитесь, что в базе корректно настроена инфраструктура валютного учета. Откройте карточку валютного банковского счета и проверьте, что указана правильная валюта, а в учетной политике и настройках плана счетов задействован счет 52 «Валютные счета». Если счет заведен как рублевый, программа не даст корректно провести операцию и не выполнит переоценку.
Второй обязательный шаг — актуальность курсов валют. Курсы должны быть загружены на дату конвертации, иначе 1С не сможет рассчитать рублевый эквивалент по курсу ЦБ и корректно определить курсовую разницу. Проверить это можно в справочнике «Валюты» по кнопке «Курсы валют». Если курс на нужную дату отсутствует, загрузите его с сервера ЦБ через стандартную обработку загрузки курсов.
Также запросите у банка или возьмите из выписки фактический курс сделки и сумму зачисления в рублях. Именно эти цифры, а не курс ЦБ, являются основанием для отражения рублевого поступления. Расхождение между выпиской и вашими расчетами — самая частая причина ошибок.
Без курса программа не рассчитает рублевый эквивалент и переоценку
Именно по нему зачисляются рубли, а не по курсу ЦБ
Нужен, если списание валюты и зачисление рублей проходят в разные даты
Сценарий 1: списание валюты и зачисление рублей в один день
Самый простой случай — банк проводит конвертацию в течение одного операционного дня. Создайте документ «Списание с расчетного счета» (раздел «Банк и касса» — «Банковские выписки»). В качестве счета организации укажите валютный счет, вид операции — «Перевод на другой счет организации» (в некоторых релизах — «Прочее списание» с указанием счета 57 или рублевого счета). Сумма указывается в валюте, программа автоматически рассчитает рублевый эквивалент по курсу ЦБ на дату документа.
Затем создайте документ «Поступление на расчетный счет» по рублевому счету с видом операции «Прочее поступление» или аналогичным переводом между счетами. Сумма — фактически зачисленные рубли по выписке. Если программа не связывает документы автоматически, укажите счет учета 57.02 (при продаже валюты) или тот же транзитный счет, что и в списании.
Разница между рублевой оценкой списанной валюты по курсу ЦБ и фактически полученной рублевой суммой — это финансовый результат сделки. Если курс сделки ниже курса ЦБ, возникает прочий расход (счет 91.02), если выше — прочий доход (91.01). В актуальных релизах 1С:Бухгалтерии при продаже валюты через специализированную операцию эта разница рассчитывается автоматически.
- 1Загрузите курсы валют на дату операции через справочник «Валюты»
- 2Создайте «Списание с расчетного счета» по валютному счету, сумма — в валюте
- 3Создайте «Поступление на расчетный счет» по рублевому счету, сумма — фактические рубли из выписки
- 4Проверьте проводки: списание с 52, зачисление на 51, разница на 91
- 5Сверьте остатки по счетам 52 и 57 — транзитный счет должен закрыться
Сценарий 2: операции проходят в разные даты
На практике банк нередко списывает валюту в один день, а рубли зачисляет на следующий. В этом случае обязательно используйте транзитный счет 57 «Переводы в пути»: списание валюты оформляется проводкой Дт 57 — Кт 52 по курсу ЦБ на дату списания, а поступление рублей — Дт 51 — Кт 57 по фактической сумме зачисления.
Курсовая разница здесь складывается из двух частей: переоценки средств на счете 57 за период между датами (если курс ЦБ изменился) и разницы между курсом сделки и курсом ЦБ. 1С выполняет переоценку остатка на счете 57 регламентной операцией «Переоценка валютных средств» при закрытии месяца, а разницу по курсу сделки отражает в момент поступления рублей.
Не проводите оба документа одной датой, если выписка показывает разные даты: это исказит переоценку и приведет к расхождениям с банковской отчетностью. Дата документа в 1С всегда должна совпадать с датой операции по выписке.
Как отразить курсовую разницу и результат сделки
Различают два вида разниц, которые часто путают. Курсовая разница — результат переоценки валютных обязательств и средств из-за изменения курса ЦБ между датами. Разница между курсом сделки и курсом ЦБ — это по сути цена услуги банка, и в бухгалтерском учете она отражается как прочий доход или расход, а в налоговом учете — как внереализационный.
В 1С:Бухгалтерии при использовании штатной схемы «Продажа иностранной валюты» (документ «Списание с расчетного счета» с соответствующим видом операции) программа сама формирует проводки по отражению дохода от продажи валюты, списанию ее балансовой стоимости и расчету результата. Если вы оформляете операцию как простой перевод между счетами, разницу придется доначислить вручную документом «Операция, введенная вручную» проводкой Дт 91.02 — Кт 57 (при убытке) или Дт 57 — Кт 91.01 (при доходе).
Комиссию банка за конвертацию, если она удержана отдельно, отражайте отдельным списанием со счета с отнесением на прочие расходы или расходы на услуги банка — в зависимости от учетной политики. Не смешивайте комиссию с курсовой разницей: это разные статьи доходов и расходов.
Проверка результата после проведения документов
После проведения обоих документов сформируйте оборотно-сальдовую ведомость по счетам 52, 51 и 57. Остаток по счету 52 должен уменьшиться ровно на конвертированную сумму в валюте, счет 57 по завершенной операции должен быть нулевым, а на счете 51 появиться ровно та рублевая сумма, что указана в выписке.
Далее проверьте проводки самих документов (кнопка «Дт/Кт» или «Показать проводки»). Убедитесь, что рублевая оценка списания соответствует курсу ЦБ на дату операции, а разница ушла на счет 91 с правильной аналитикой прочих доходов и расходов. Статья прочих доходов и расходов должна иметь корректный вид, чтобы сумма попала в нужную строку отчета о финансовых результатах.
Завершающий контроль — выполнить или перепровести регламентную операцию «Переоценка валютных средств» за период и убедиться, что она не создает лишних сумм по уже закрытой операции. Если переоценка вдруг формирует проводки по счету 52 на остаток, которого быть не должно, значит валютный остаток списан не полностью.
Как проверить результат
Нулевой — транзит закрыт полностью
Есть сальдо — расхождение сумм или курсов в документах
Равна сумме в банковской выписке
Отличается — неверно указан курс сделки или сумма
Разница отражена с правильной статьей прочих доходов/расходов
Разницы нет или она на неверном счете — операция оформлена как простой перевод без отражения результата
Типичные ошибки и как их избежать
Самая распространенная ошибка — указание в документе поступления суммы, рассчитанной по курсу ЦБ, вместо фактической суммы зачисления из выписки. В результате разница между курсом сделки и курсом ЦБ «зависает» на транзитном счете и портит отчетность. Всегда берите рублевую сумму строго из банковской выписки.
Вторая частая проблема — отсутствие курса на дату операции. Если курс не загружен, программа либо не проведет документ, либо использует ближайший доступный курс, что приведет к неверной рублевой оценке. Включите автоматическую загрузку курсов в настройках или проверяйте их вручную перед каждой валютной операцией.
Третья группа ошибок связана с неверным выбором вида операции. Если вместо специализированной операции продажи валюты выбран «Прочий перевод», программа не рассчитает финансовый результат, и бухгалтер забывает отразить его вручную. Перед проведением уточните, какие виды операций доступны в вашем релизе, и выбирайте тот, что соответствует экономическому смыслу сделки.
Особенности в других конфигурациях 1С
В «1С:Управление нашей фирмой» конвертация оформляется документом «Расход со счета» с операцией «Прочее» или специализированным документом обмена валют в разделе денежных средств; курсовая разница рассчитывается автоматически при указании курса сделки. В «1С:Комплексной автоматизации» и ERP используются документы «Списание безналичных ДС» и «Поступление безналичных ДС» с типом операции «Конвертация валюты», где в одном документе можно указать обе суммы — списания и зачисления.
В ERP-решениях вариант с единым документом конвертации удобнее: программа сама рассчитывает разницу и формирует все проводки, а транзитный учет ведется автоматически. Если вы регулярно проводите конвертации в 1С:Бухгалтерии, рассмотрите загрузку выписок через клиент-банк — при корректных правилах обмена документы создаются с правильными видами операций и суммами.
Сравнение способов оформления
Универсально для всех конфигураций; подходит при разных датах списания и зачисления, но требует ручного контроля закрытия транзитного счета
Автоматически считает финансовый результат; доступна не во всех релизах и требует корректного выбора вида операции
Снижает риск ошибок в суммах и датах; требует настройки правил обмена и проверки созданных документов
Часто задаваемые вопросы
Нужно ли использовать счет 57, если конвертация проходит в один день?
Формально можно обойтись прямой корреспонденцией между счетами 52 и 51, но использование счета 57 делает учет прозрачнее и упрощает сверку с выпиской. Если банк гарантированно проводит обе части операции одним днем и суммы сходятся, допустим и прямой вариант — главное, чтобы разница между курсом сделки и курсом ЦБ была отражена на счете 91.
Почему после конвертации на счете 57 осталась сумма?
Почти всегда причина в том, что рублевая оценка списанной валюты не совпадает с суммой зачисления: либо в документе поступления указана сумма по курсу ЦБ вместо фактической, либо не отражена разница между курсом сделки и курсом ЦБ. Сравните проводки обоих документов с выпиской и доначислите разницу через счет 91.
Какой курс указывать: ЦБ или курс банка?
Оба, но в разных местах. Рублевая оценка валютного списания определяется по курсу ЦБ на дату операции — программа делает это автоматически. Сумма рублевого поступления берется из выписки, то есть фактически по курсу сделки банка. Разница между этими оценками — финансовый результат операции.
Как отразить комиссию банка за конвертацию?
Отдельным документом «Списание с расчетного счета» с видом операции «Прочее списание» или «Комиссия банка». Сумма относится на расходы по услугам банка или прочие расходы в зависимости от учетной политики. Не включайте комиссию в курсовую разницу — это исказит аналитику и налоговый учет.
Что делать, если курс на дату операции не загружен?
Откройте справочник «Валюты», выберите нужную валюту и загрузите курсы с сервера ЦБ за нужный период, либо добавьте курс вручную по данным официального сайта ЦБ. После этого перепроведите документы конвертации и регламентную переоценку валютных средств за период.
Облагается ли результат от конвертации налогом?
Да. Положительная разница между курсом сделки и курсом ЦБ включается во внереализационные доходы, отрицательная — во внереализационные расходы при расчете налога на прибыль или налога при УСН. Курсовые разницы от переоценки валютных остатков также учитываются в налоговой базе по общим правилам.
Что важно запомнить
Конвертация оформляется парой банковских документов через счет 57: списание в валюте по курсу ЦБ и поступление в рублях строго по выписке. Разница между курсом сделки и курсом ЦБ отражается на счете 91. Контроль результата — нулевой остаток на транзитном счете и совпадение сумм с банковской выпиской.