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