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