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