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

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

Как отразить в 1С продажу валюты

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

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

Материал написан применительно к 1С:Бухгалтерии 8.3 — самой распространённой конфигурации, где валютные операции ведутся через банковские выписки. Логика учёта в 1С:ERP и Управлении нашей фирмой похожая: везде используется промежуточный счёт и переоценка остатков по курсу ЦБ. Конкретные названия документов могут отличаться, но схема проводок сохраняется.

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

Подготовка: настройки и справочники перед отражением продажи

Откройте раздел «Главное — Функциональность» и на вкладке «Банк и касса» проверьте, что установлен флаг «Расчёты в валюте и у.е.». Без этого признака в документах не будет нужных видов операций, а план счетов не даст выбрать счёт 52.

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

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

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

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

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

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

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

Шаг 2. Зачисление рублёвой выручки от продажи

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

В документе укажите рублёвый банковский счёт, фактически полученную сумму в рублях, счёт расчётов 57.22 и валютную сумму продажи. Программа сопоставит рублёвую оценку списанной валюты (по курсу ЦБ) с фактической выручкой (по курсу сделки) и автоматически сформирует проводку на счёт 91.

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

Если банк удержал комиссию

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

Проводки и курсовые разницы: что должно получиться

Типовой набор проводок при продаже валюты выглядит так. Списание валюты: Дт 57.22 — Кт 52 на рублёвый эквивалент по курсу ЦБ на дату списания. Зачисление выручки: Дт 51 — Кт 57.22 на фактически полученные рубли. Финансовый результат: Дт 57.22 — Кт 91.01 (доход) или Дт 91.02 — Кт 57.22 (расход).

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

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

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

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

Нулевой — валюта списана и выручка зачислена

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

Остаток не закрыт — не хватает одного из документов цепочки

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

Есть доход или расход от продажи валюты на ожидаемую сумму

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

Финансовый результат отсутствует или вдвое больше ожидаемого

Остаток на счёте 52 в валюте
Норма

Совпадает с банковской выпиской на конец дня

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

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

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

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

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

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

Типичные ошибки
01
Поступление выручки проведено видом «Прочее поступление» — счёт 57.22 не закрывается, остаток зависает.
02
Курсы ЦБ не загружены на дату операции — рублёвая оценка и курсовые разницы считаются неверно.
03
Комиссия банка вычтена из суммы выручки — искажён финансовый результат на счёте 91.
04
Дата списания валюты не совпадает с выпиской — переоценка и курсовые разницы привязываются к неверному курсу.

Особые ситуации и ограничения

Если продажа валюты проходит через обязательную продажу части валютной выручки (когда такое требование действует), схема в 1С не меняется: та же пара документов через счёт 57.22. Отличается только источник валюты — поступление от покупателя по экспортному контракту.

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

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

Контроль и сверка после отражения операции

После проведения всех документов сформируйте оборотно-сальдовую ведомость по счетам 52 и 57.22 с детализацией по валютам. Остаток 52 в валюте должен совпасть с выпиской банка, а 57.22 — закрыться в ноль. Затем проверьте счёт 91: сумма дохода или расхода от продажи валюты должна быть экономически объяснимой (примерно равна разнице курсов, умноженной на объём сделки).

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

Удобно настроить загрузку банковских выписок через обмен с клиент-банком: документы по продаже валюты создаются автоматически, и остаётся только проверить вид операции и счета. Это снижает риск ошибок в суммах и датах, которые сложнее всего отлавливать при ручном вводе.
ПЗ
Практическое замечание

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

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

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

Почему в проводках появилась сумма на счёте 91, хотя курс продажи выгодный?

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

Что делать, если курс ЦБ на дату операции не загружен?

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

Как отразить продажу валюты при УСН?

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

Банк зачислил рубли частями — как это оформить?

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

Итог

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

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