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

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

Как провести продажу иностранной валюты в 1С

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

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

Инструкция ниже ориентирована на типовые конфигурации «1С:Бухгалтерия 8» (ред. 3.0), где учёт валютных операций ведётся на счетах 52, 57 и 91. В «1С:Управление нашей фирмой» и «1С:ERP» логика аналогична, отличаются только названия документов и разделы меню.

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

Подготовка: что проверить перед оформлением продажи

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

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

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

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

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

В поле «Счёт расчётов» укажите 57.22 (или 57.02 — зависит от конфигурации). Договор в этом документе обычно не требуется, так как расчёты идут с банком, а не с контрагентом по договору купли-продажи. Назначение платежа заполните по выписке банка, например: «Продажа валюты по заявлению от …, курс сделки …».

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

Порядок действий при продаже валюты
  1. 1
    Загрузите или проверьте курсы валют на даты списания и зачисления
  2. 2
    Создайте «Списание с расчётного счёта» с валютного счёта в корреспонденции со счётом 57
  3. 3
    Создайте «Поступление на расчётный счёт» на рублёвый счёт по фактическому курсу сделки
  4. 4
    Проверьте проводки: Дт 57 — Кт 52 и Дт 51 — Кт 57, разница — на счёте 91
  5. 5
    Сверьте остаток по счёту 57 — после операции он должен быть нулевым

Шаг 2. Зачисление рублей на расчётный счёт

Когда банк зачислит рублёвую выручку, создайте документ «Поступление на расчётный счёт». Вид операции — «Приобретение иностранной валюты» не подходит; нужен вариант «Поступления от продажи иностранной валюты» (в некоторых версиях — «Прочее поступление» с ручным указанием счёта 57.22).

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

Если списание валюты и зачисление рублей происходят в один день, оба документа можно ввести одной датой — счёт 57 закроется сразу. Если даты разные (например, заявление исполняется на следующий день), сумма на время «повиснет» на 57 счёте, что является нормой и отражает реальное движение денег.

Курсовые разницы и результат продажи

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

Второй — результат самой сделки: разница между курсом ЦБ на дату продажи и фактическим курсом банка. Если банк купил валюту дешевле курса ЦБ, у организации возникает прочий расход (Дт 91.02 — Кт 57), если дороже — прочий доход (Дт 57 — Кт 91.01).

В «1С:Бухгалтерии» эта разница обычно формируется автоматически при проведении документа поступления, если вид операции выбран корректно. Если проводка по 91 счёту не появилась — почти наверняка выбран неверный вид операции или счёт расчётов.

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

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

Остаток по счёту 57.22 после обоих документов
Норма

Нулевой остаток

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

Сальдо зависло — не совпадают суммы или не введён второй документ

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

Есть запись Дт 91.02/Кт 57 или Дт 57/Кт 91.01 на разницу курсов

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

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

Оборотно-сальдовая по счёту 52
Норма

Валютная и рублёвая суммы списания соответствуют курсу ЦБ на дату операции

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

Рублёвая оценка не соответствует курсу — устарели курсы валют

Отражение в налоговом учёте и закрытие месяца

В налоговом учёте при ОСНО курсовые разницы и результат продажи валюты учитываются во внереализационных доходах и расходах. «1С:Бухгалтерия» формирует суммы НУ автоматически по тем же документам, а регламентная операция «Расчёт курсовых разниц» при закрытии месяца переоценивает остатки валюты на конец периода.

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

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

Продажа валюты в других конфигурациях 1С

В «1С:Управление нашей фирмой» продажа валюты оформляется документами «Расход со счёта» и «Поступление на счёт» с видом операции «Прочее» / «От продажи валюты». Курсовые разницы рассчитываются при проведении и в отчёте «Доходы и расходы».

В «1С:ERP» и «Комплексной автоматизации» используется механизм «Конвертация валюты» / «Покупка-продажа валюты» в разделе казначейства: создаётся заявка на конвертацию, затем безналичные списание и поступление. Это удобно при регулярных операциях, так как вся цепочка контролируется в одном месте.

Сравнение вариантов оформления

Два документа через счёт 57

Универсальный способ для «1С:Бухгалтерии». Подходит, когда списание и зачисление в разные даты. Требует контроля остатка на 57 счёте.

Один день, обе операции сразу

Подходит, когда банк исполняет заявление в день подачи. Счёт 57 закрывается мгновенно, контроль упрощается.

Механизм конвертации в ERP/КА

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

Типичные ошибки и как их исправить

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

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

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

Типичные ошибки
01
Неверный вид операции в документе поступления — курсовая разница не рассчитывается или уходит не на тот счёт
02
Не загружен курс ЦБ на дату операции — рублёвая оценка валюты искажена
03
Указана сумма по курсу ЦБ вместо фактической суммы зачисления — потерян финансовый результат сделки
04
Валютный счёт создан с валютой RUB — переоценка и валютная аналитика не работают
05
Не выполнено закрытие месяца — остаток валюты не переоценен на конец периода

Часто задаваемые вопросы

Можно ли оформить продажу валюты одним документом, без счёта 57?

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

Что делать, если банк зачислил рубли частями?

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

Почему при проведении списания появилась проводка по 91 счёту, хотя рубли ещё не пришли?

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

Как продать валюту, курс которой не загружается автоматически (например, юань с фиксированным курсом договора)?

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

Нужно ли выставлять счёт-фактуру при продаже валюты?

Нет. Продажа иностранной валюты не является реализацией товаров, работ или услуг и НДС не облагается. Основанием для бухгалтерских записей служат банковские выписки и заявление на продажу валюты.

Итог

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

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