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