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