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