К статье
Практический материал

Учет и Финансы · 11 мин

Как перевести доллары в рубли в 1С

Пошаговая инструкция по конвертации долларов в рубли в 1С: загрузка курсов ЦБ, документы продажи валюты, проводки и проверка результата.

Перевод долларов в рубли в 1С — это не просто пересчёт суммы по курсу, а полноценная хозяйственная операция: продажа валюты банку, зачисление рублей на расчётный счёт и отражение курсовых разниц в учёте. В типовых конфигурациях (1С:Бухгалтерия 8, Управление нашей фирмой, ERP) для этого предусмотрены отдельные документы и механизмы, и если оформить всё правильно, программа сама рассчитает рублёвый эквивалент и сформирует проводки.

Основных сценария три: продажа валюты с валютного счёта, пересчёт валютных остатков по текущему курсу при переоценке и обычный пересчёт суммы в документах при расчётах с контрагентами. Для каждого сценария нужны корректно загруженные курсы валют — без актуального курса ЦБ программа либо не проведёт документ, либо посчитает сумму по устаревшему курсу, что приведёт к ошибкам в учёте.

Ниже разобраны все три сценария с конкретными действиями, условиями их применения и способами проверки результата. Инструкция ориентирована на 1С:Бухгалтерию 8 редакции 3.0, но логика в других конфигурациях аналогична — отличаются в основном названия разделов меню.

Шаг 1. Проверьте и загрузите курсы валют

Любая операция с валютой начинается с курса. 1С хранит курсы в регистре сведений «Курсы валют», и пересчёт всех документов выполняется по курсу на дату документа. Если курс на нужную дату не загружен, документ либо не проведётся, либо возьмёт последний известный курс — и сумма в рублях окажется неверной.

Чтобы загрузить курсы, откройте раздел «Справочники» → «Валюты», выделите доллар США и нажмите «Загрузить курсы валют». В открывшейся форме укажите период и нажмите «Загрузить» — программа получит официальные курсы ЦБ РФ через интернет-сервис 1С. Для регулярной работы удобно настроить автоматическую загрузку: в настройках загрузки курсов включите опцию, и курсы будут подтягиваться ежедневно без вашего участия.

Проверить результат можно там же, в справочнике валют: откройте карточку доллара и перейдите по ссылке «Курсы валют». В таблице должна быть строка с датой операции и значением курса. Если даты нет — документы на этот день будут считаться некорректно.

Шаг 2. Оформите продажу валюты с валютного счёта

Классическая ситуация: на валютном счёте организации лежат доллары, и их нужно продать банку, получив рубли на рублёвый счёт. В учёте это две операции: списание валюты с валютного счёта и поступление рублей на расчётный счёт. В 1С:Бухгалтерии обе оформляются банковскими документами.

Сначала создайте документ «Списание с расчетного счета» (раздел «Банк и касса» → «Банковские выписки») с видом операции «Перевод на другой счет организации» или «Прочее списание» — в зависимости от того, как банк оформляет сделку. Укажите валютный банковский счёт, сумму в долларах и счёт учёта 57.02 «Приобретение иностранной валюты» (или 57.22 «Реализация иностранной валюты»). Именно через 57-й счёт проходят валютно-обменные операции: сначала валюта «уходит в путь», затем приходят рубли.

Затем создайте документ «Поступление на расчетный счет» с видом операции «Поступления от продажи иностранной валюты». Здесь укажите рублёвый счёт, фактически полученную сумму в рублях (по курсу сделки банка) и счёт 57.22. Программа автоматически рассчитает разницу между рублёвой оценкой валюты по курсу ЦБ и фактической выручкой и отнесёт её на счёт 91 — прочие доходы или расходы.

Порядок действий при продаже валюты
  1. 1
    Загрузите курс ЦБ на дату операции через справочник «Валюты»
  2. 2
    Создайте «Списание с расчетного счета» с валютного счёта на сумму в долларах, счёт 57.22
  3. 3
    Создайте «Поступление на расчетный счет» с видом «Поступления от продажи иностранной валюты», укажите рублёвую сумму по выписке банка
  4. 4
    Проверьте проводки: Дт 57.22 Кт 52 по курсу ЦБ, Дт 51 Кт 57.22 по факту, разница на 91 счёте
  5. 5
    Сверьте остатки по 52 и 57.22 счетам — 57-й должен закрыться в ноль

Шаг 3. Пересчитайте валютные остатки по курсу ЦБ

Даже если вы не продаёте валюту, остатки на валютных счетах и валютная задолженность контрагентов должны переоцениваться по курсу ЦБ — на дату операции и на отчётную дату. Это требование ПБУ 3/2006, и 1С выполняет переоценку автоматически при проведении документов и при закрытии месяца.

Переоценка выполняется регламентной операцией «Переоценка валютных средств» в рамках обработки «Закрытие месяца» (раздел «Операции» → «Закрытие месяца»). Программа пересчитывает остатки по всем валютным счетам бухгалтерского учёта (52, 57, 60, 62, 66, 67 и другим с признаком валютного учёта) по курсу на последний день месяца и формирует проводки по курсовым разницам на счёт 91.

Если курс доллара вырос с момента последней оценки — возникает положительная курсовая разница (доход), если упал — отрицательная (расход). Ошибки в переоценке почти всегда связаны с отсутствием курса на отчётную дату, поэтому перед закрытием месяца убедитесь, что курсы загружены по всем используемым валютам.

Пересчёт суммы в документах при расчётах с контрагентами

Отдельный сценарий — когда договор с контрагентом заключён в долларах, а оплата проходит в рублях. В этом случае «перевод долларов в рубли» выполняется прямо в документах: программа пересчитывает сумму по курсу на дату отгрузки или оплаты.

В карточке договора установите валюту расчётов USD и включите опцию «Оплата в рублях». Тогда в документах реализации и поступления сумма будет указываться в долларах, а рублёвый эквивалент рассчитается автоматически по курсу ЦБ на дату документа. При поступлении оплаты программа сопоставит курс оплаты с курсом отгрузки и доначислит суммовую разницу, если она возникнет.

Если вам нужно просто узнать рублёвый эквивалент конкретной суммы без оформления документов, используйте встроенный калькулятор пересчёта: во многих формах документов при изменении валюты программа предлагает пересчитать суммы по текущему курсу. Также можно открыть отчёт «Курсы валют» и посчитать эквивалент вручную — умножить сумму в долларах на курс ЦБ.

Сравнение вариантов пересчёта

Продажа валюты через банк

Подходит для реальной конвертации средств со счёта на счёт. Требует двух документов и счёта 57.22, учитывает курс сделки банка.

Переоценка при закрытии месяца

Обязательна для валютных остатков и задолженности. Выполняется автоматически, денежного движения не создаёт, только курсовые разницы.

Договор в валюте с оплатой в рублях

Подходит для расчётов с контрагентами. Пересчёт встроен в документы, суммовые разницы считаются автоматически.

Проверка результата и типичные ошибки

После оформления операции обязательно проверьте три вещи. Во-первых, проводки документов: откройте документ и нажмите «Показать проводки» — движения должны соответствовать логике операции. Во-вторых, оборотно-сальдовую ведомость по счетам 52, 57.22 и 91: 57-й счёт должен быть закрыт, остаток по 52-му — совпадать с выпиской банка в валюте. В-третьих, курсовые разницы: их сумма должна быть экономически объяснимой — примерно равна произведению суммы в валюте на изменение курса.

Если цифры расходятся с ожиданиями, чаще всего виноваты не проводки, а исходные данные: не загружен курс на нужную дату, в документе указана неверная дата, выбран не тот банковский счёт или вручную отредактирован курс в документе. В некоторых документах курс можно изменить вручную — проверьте, не осталось ли там устаревшего значения.

Типичные ошибки
01
Не загружен курс ЦБ на дату документа — сумма в рублях считается по устаревшему курсу или документ не проводится
02
Поступление рублей оформлено как обычная оплата от покупателя вместо вида «Поступления от продажи иностранной валюты» — курсовые разницы не считаются, 57-й счёт не закрывается
03
Ручное редактирование курса в документе — расхождение с данными переоценки при закрытии месяца
04
Пропуск переоценки валютных средств при закрытии месяца — искажение валютных остатков в отчётности
05
Указание суммы продажи в рублях вместо долларов в документе списания — двойное искажение остатков
Контрольные точки

Как проверить результат

Сальдо по счёту 57.22 после операции
Норма

Равно нулю — валюта списана, рубли получены

Тревожный признак

Остаток не закрыт — не оформлена вторая часть операции

Остаток по счёту 52 в валюте
Норма

Совпадает с банковской выпиской в долларах

Тревожный признак

Расходится с выпиской — проверьте суммы и счета в документах

Курсовые разницы на счёте 91
Норма

Сумма соответствует изменению курса ЦБ на объём операции

Тревожный признак

Разница аномально велика или нулевая — проверьте курсы и вид операции

Регламентная операция переоценки
Норма

Выполнена без ошибок при закрытии месяца

Тревожный признак

Операция не выполнена или с ошибкой — не загружены курсы

Ограничения и когда нужна помощь специалиста

Описанные действия безопасны для самостоятельного выполнения, если вы работаете в копии базы или уверены в данных: банковские документы легко перепровести и исправить. Однако есть ситуации, где лучше привлечь бухгалтера или специалиста по 1С: возврат валюты банком после неисполненной сделки, обязательная продажа валютной выручки по старым правилам, операции с наличной валютой через кассу и корректировка валютных операций прошлых закрытых периодов.

Отдельное ограничение — нетиповые конфигурации и самописные доработки. Если в вашей базе изменены документы или счета учёта, стандартные инструкции могут не сработать: проверяйте проводки особенно внимательно. Также помните, что исправление документов закрытого периода требует повторного закрытия месяца и может изменить отчётность.

Удобный контрольный приём: перед проведением документа продажи валюты умножьте сумму в долларах на курс ЦБ и на курс сделки банка. Разница между этими произведениями — это будущая сумма на 91-м счёте. Если после проведения цифра совпала с вашим расчётом — операция оформлена верно.
ПЗ
Практическое замечание

Часто задаваемые вопросы

Можно ли перевести доллары в рубли в 1С без банковских документов?

Нет, если речь о реальной конвертации средств. Любое движение денег между счетами отражается документами «Списание с расчетного счета» и «Поступление на расчетный счет», иначе остатки в программе не совпадут с банковскими выписками. Для простого пересчёта суммы по курсу без движения денег документы не нужны — достаточно загруженного курса.

Почему программа считает рублёвую сумму не по тому курсу, по которому банк купил валюту?

Это нормально. Учёт ведётся по официальному курсу ЦБ на дату операции, а банк покупает валюту по своему коммерческому курсу. Разница между рублёвой оценкой по курсу ЦБ и фактической выручкой отражается на счёте 91 как прочий доход или расход — так требуют правила бухгалтерского учёта.

Что делать, если документ продажи валюты не проводится?

Чаще всего причина в отсутствии курса валюты на дату документа — загрузите курсы через справочник «Валюты». Также проверьте, что выбран правильный банковский счёт с валютой USD, заполнен счёт учёта 57.22 и указана сумма именно в долларах, а не в рублях.

Нужно ли вручную считать курсовые разницы?

Нет. При корректно оформленных документах и загруженных курсах 1С рассчитывает курсовые разницы автоматически: при проведении операций с валютой и при регламентной переоценке в составе закрытия месяца. Ваша задача — только проверить, что расчёт выполнен и суммы экономически обоснованы.

Как оформить покупку долларов за рубли, а не продажу?

Логика зеркальная: с рублёвого счёта создаётся «Списание с расчетного счета» на счёт 57.02 «Приобретение иностранной валюты», затем «Поступление на расчетный счет» на валютный счёт с видом операции «Приобретение иностранной валюты». Разница между курсом ЦБ и курсом покупки так же уходит на 91-й счёт.

Что будет, если забыть выполнить переоценку валютных средств?

Валютные остатки в учёте останутся оцененными по старому курсу, что исказит баланс и финансовый результат. При следующем закрытии месяца переоценку можно выполнить заново, но если период уже сдан в отчётности, потребуется корректировка — поэтому контролируйте выполнение этой операции в каждом закрытии месяца.

Итог

Что важно запомнить

Перевод долларов в рубли в 1С строится на трёх опорах: актуальные курсы ЦБ, корректные банковские документы через счёт 57 и автоматическая переоценка при закрытии месяца. Проверяйте нулевое сальдо 57-го счёта, совпадение валютных остатков с выпиской и обоснованность курсовых разниц — это гарантирует правильность учёта.