Учет и Финансы · 12 мин
Покупка валюты в 1С 8.3: пошаговое отражение операции
Как отразить покупку валюты в 1С 8.3: документы, счета 52 и 57, курсовые разницы, проводки и проверка результата. Пошаговая инструкция для бухгалтера.
Покупка валюты — типовая операция для организаций, которые рассчитываются с иностранными поставщиками, оплачивают загранкомандировки или приобретают валюту для иных целей. В 1С:Бухгалтерии 8.3 эта операция отражается через два банковских документа: списание рублей с расчётного счёта и зачисление валюты на валютный счёт. Между ними используется транзитный счёт 57 «Переводы в пути» (субсчёт 57.02 «Приобретение иностранной валюты»).
Главная сложность — не сами документы, а правильная настройка счетов и отражение курсовой разницы: банк продаёт валюту по своему курсу, который обычно выше курса ЦБ, и разница между ними относится на прочие расходы. Если документы провести неверно, суммы на счёте 52 «Валютные счета» не сойдутся с выпиской банка, а курсовые разницы при переоценке исказят финансовый результат.
Ниже разобран полный цикл: подготовка справочников, оба документа, проводки, проверка результата, типичные ошибки и ответы на частые вопросы. Инструкция актуальна для конфигурации «1С:Бухгалтерия 8, редакция 3.0».
Подготовка: что настроить перед отражением покупки
Прежде чем вводить документы, убедитесь, что в базе созданы и корректно заполнены необходимые объекты. Во-первых, в справочнике «Банковские счета» (раздел «Главное» — «Банковские счета» или карточка организации) должен быть создан валютный счёт с указанием валюты и банка. Валюта счёта выбирается из справочника «Валюты».
Во-вторых, проверьте, что курсы валют загружены на даты операций. Это делается в справочнике «Валюты» по кнопке «Загрузить курсы валют» — программа подтянет официальные курсы ЦБ за указанный период. Без актуального курса документ поступления валюты не сможет корректно рассчитать рублёвый эквивалент и курсовую разницу.
В-третьих, уточните в банке или в выписке условия сделки: курс покупки, сумму списанных рублей, сумму зачисленной валюты, дату списания и дату зачисления. Часто эти даты различаются на один-два рабочих дня — это нормально, именно для таких ситуаций и нужен транзитный счёт 57.02.
Шаг 1. Списание рублей на покупку валюты
Первый документ — «Списание с расчётного счёта» (раздел «Банк и касса» — «Банковские выписки»). Создайте новый документ и выберите вид операции «Прочие расчёты с контрагентами» (в некоторых релизах — «Прочее списание» с ручным указанием счёта, но корректнее использовать расчёты с контрагентом-банком).
Заполните поля: дата списания по выписке, организация, рублёвый расчётный счёт, контрагент — ваш банк (при необходимости создайте его в справочнике контрагентов), сумма списанных рублей. Ключевое поле — «Счёт расчётов»: укажите 57.02 «Приобретение иностранной валюты».
После проведения документ сформирует проводку Дт 57.02 — Кт 51 на сумму списанных рублей. Это означает: деньги ушли с расчётного счёта, но валюта ещё не зачислена — они «в пути». Если списание и зачисление происходят в один день, транзит всё равно проходит через 57.02, просто обороты закрываются в тот же день.
- 1Откройте «Банк и касса» — «Банковские выписки» и создайте «Списание с расчётного счёта»
- 2Выберите вид операции «Прочие расчёты с контрагентами»
- 3Укажите контрагента-банк, сумму в рублях и счёт расчётов 57.02
- 4Проведите документ и проверьте проводку Дт 57.02 — Кт 51
- 5Сверьте сумму с банковской выпиской
Шаг 2. Зачисление валюты на валютный счёт
Второй документ — «Поступление на расчётный счёт» из того же журнала банковских выписок. Для него предусмотрен специальный вид операции «Приобретение иностранной валюты» — именно он автоматизирует расчёт курсовой разницы.
Заполните документ: дата зачисления по выписке, валютный банковский счёт (программа автоматически определит валюту и подставит счёт 52), контрагент — банк, сумма в валюте. В полях курса укажите: курс ЦБ на дату зачисления (подставляется из справочника валют) и курс покупки банка. Также проверьте счёт расчётов — должен стоять 57.02.
При проведении программа формирует несколько проводок. Основная: Дт 52 — Кт 57.02 на рублёвый эквивалент валюты по курсу ЦБ. Разница между фактически списанными рублями (по курсу банка) и оценкой по курсу ЦБ относится на прочие расходы: Дт 91.02 — Кт 57.02. Если курс банка оказался ниже курса ЦБ (редкая ситуация), разница попадёт в прочие доходы — Дт 57.02 — Кт 91.01.
Если вид операции «Приобретение иностранной валюты» недоступен или ведёт себя нестандартно, проверьте релиз конфигурации. В старых релизах курс покупки вводился вручную через отдельное поле, в новых программа рассчитывает разницу по сумме списания и сумме зачисления. Перед массовым вводом операций проверьте механику на одной тестовой проводке.
Проводки и курсовые разницы: что должно получиться
Соберём типовой пример. Организация покупает 10 000 USD, банк продаёт по курсу 92,50 руб., курс ЦБ на дату зачисления — 91,80 руб. С расчётного счёта списано 925 000 руб.
| Операция | Дт | Кт | Сумма |
|---|---|---|---|
| Списаны рубли на покупку валюты | 57.02 | 51 | 925 000 руб. |
| Зачислена валюта по курсу ЦБ (10 000 × 91,80) | 52 | 57.02 | 918 000 руб. (10 000 USD) |
| Разница между курсом банка и ЦБ — прочий расход | 91.02 | 57.02 | 7 000 руб. |
После всех проводок на счёте 57.02 не должно остаться сальдо: дебетовый оборот 925 000 закрывается кредитовыми оборотами 918 000 и 7 000. Остаток на 57.02 после завершения операции — признак ошибки: либо не проведён один из документов, либо суммы не совпадают.
Отдельно различайте разницу между курсом банка и ЦБ (возникает один раз в момент покупки) и курсовые разницы от переоценки валютных остатков. Вторые возникают при каждой операции в валюте и на конец месяца регламентной операцией «Переоценка валютных средств» при закрытии месяца. Это разные механизмы, и смешивать их нельзя.
Как проверить результат
Первичная проверка — оборотно-сальдовая ведомость по счёту 57.02 за период операции: сальдо на конец должно быть нулевым. Затем сформируйте ОСВ или анализ счёта 52 по валютному счёту: валютная сумма должна совпадать с выпиской банка, а рублёвый эквивалент — с произведением валютной суммы на курс ЦБ на дату зачисления.
Далее сверьте банковские выписки в программе с реальными: сумма списания рублей и сумма зачисления валюты должны совпадать до копейки и цента. Наконец, проверьте счёт 91.02: там должна появиться сумма разницы курсов именно от покупки валюты (её легко идентифицировать по аналитике статьи прочих доходов и расходов — рекомендуется завести отдельную статью «Расходы на приобретение валюты»).
Как проверить результат
Равно нулю
Остаток по дебету или кредиту — не проведён документ или не совпали суммы
Совпадает с выпиской банка
Расхождение с выпиской — ошибка в сумме документа
Дт 91.02 — Кт 57.02 на разницу между курсами банка и ЦБ
Проводки нет или сумма неверна — проверьте курс ЦБ в справочнике валют
Формирует курсовые разницы только от изменения курса ЦБ
Аномально большие разницы — признак ошибки в первичных документах
Типичные ошибки и как их избежать
Самая частая ошибка — отражение зачисления валюты видом операции «Прочее поступление» с ручным счётом вместо специального вида «Приобретение иностранной валюты». В этом случае курсовая разница не рассчитывается автоматически, и её приходится вводить ручной операцией, что повышает риск арифметических ошибок.
Вторая типичная проблема — неверный или отсутствующий курс ЦБ на дату зачисления. Если курс не загружен, программа либо берёт последний известный, либо считает с нулевым курсом. Всегда загружайте курсы перед вводом валютных документов и сверяйте курс в документе с официальным курсом ЦБ.
Третья ошибка — использование счёта 57.22 или 57.03 вместо 57.02, либо пропуск транзитного счёта с прямой проводкой Дт 52 — Кт 51. Прямая проводка технически возможна, когда даты совпадают, но она ломает типовую аналитику и затрудняет сверку при разнесённых датах. Придерживайтесь типовой схемы через 57.02.
Особые сценарии
Комиссия банка за покупку валюты
Если банк дополнительно удерживает комиссию за конверсию, она отражается отдельным документом «Списание с расчётного счёта» с видом операции, соответствующим банковским услугам: Дт 91.02 (статья «Расходы на услуги банков») — Кт 51. Не включайте комиссию в расчёт курсовой разницы — это разные хозяйственные операции с разной аналитикой.
Списание и зачисление в разные дни
Когда банк списывает рубли в один день, а валюту зачисляет на следующий, документы вводятся каждый своей датой по выписке. На промежуточную дату на счёте 57.02 висит дебетовое сальдо — это нормально и корректно отражает средства в пути. Важно только, чтобы к курсу ЦБ применялась дата зачисления валюты, а не дата списания рублей.
Покупка валюты под конкретный платёж поставщику
Если валюта покупается для оплаты иностранному поставщику и перечисляется сразу, цепочка документов расширяется: списание рублей (57.02) → поступление валюты (52) → списание с валютного счёта поставщику (проводка Дт 60 — Кт 52). Каждый этап оформляется своим документом в хронологии выписок, а при закрытии месяца выполняется переоценка валютных остатков и расчётов.
Как выбрать действие
Частые вопросы
Можно ли отразить покупку валюты одним документом?
Типовой механизм предполагает два документа, потому что движение денег происходит по двум разным счетам и часто в разные даты. Объединять операции в один документ не рекомендуется: это нарушит соответствие банковским выпискам и затруднит сверку. Если даты совпадают, просто введите оба документа одним числом.
Куда относится разница между курсом банка и курсом ЦБ в налоговом учёте?
В налоговом учёте по налогу на прибыль такая разница относится к внереализационным расходам (или доходам, если курс банка выгоднее курса ЦБ). В 1С проводка формируется одновременно по бухгалтерскому и налоговому учёту, если в учётной политике включён учёт по ПБУ 18/02 — проверьте настройки, чтобы временные и постоянные разницы отражались корректно.
Что делать, если счёт 57.02 не закрылся после обоих документов?
Сравните сумму списания рублей с суммой, которую программа зачлала при поступлении валюты. Обычно причина в том, что в документе поступления вручную изменена рублёвая сумма расчётов или указан другой счёт. Откройте проводки обоих документов (кнопка «Дт/Кт») и найдите расхождение, затем исправьте сумму и перепроведите.
Нужно ли переоценивать валюту сразу после покупки?
Нет, отдельная переоценка в момент покупки не требуется: валюта принимается к учёту по курсу ЦБ на дату зачисления. Переоценка выполняется автоматически при каждой последующей валютной операции и регламентной операцией «Переоценка валютных средств» при закрытии месяца.
Как отразить покупку валюты, если валютного счёта ещё нет в программе?
Сначала создайте валютный счёт в справочнике «Банковские счета»: укажите валюту, банк и номер счёта. После этого документ поступления корректно подставит счёт 52. Вводить документы «вперёд» с последующей заменой счёта не стоит — проще сразу подготовить справочники.
Что важно запомнить
Покупка валюты в 1С 8.3 отражается двумя документами через транзитный счёт 57.02: списание рублей и поступление валюты видом «Приобретение иностранной валюты». Разница между курсом банка и ЦБ автоматически уходит на 91 счёт. Контрольные точки — нулевое сальдо 57.02, совпадение валютной суммы с выпиской и загруженные курсы ЦБ на даты операций.