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