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

Справочники и Данные · 9 мин

Как поменять курс валюты в 1С

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

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

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

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

Где в 1С хранятся курсы валют

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

Найти справочник можно через раздел «Справочники» → «Банк и касса» → «Валюты» (в некоторых конфигурациях — «НСИ и администрирование» → «Валюты»). Открыв конкретную валюту, вы увидите ссылку «Курсы валют», которая ведёт к истории курсов.

Документы при проведении берут курс на дату документа: программа ищет последнюю запись, дата которой меньше или равна дате документа. Поэтому важно, чтобы курс был введён именно на нужное число, а не просто «последним по списку».

Как изменить курс валюты вручную

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

Порядок действий
  1. 1
    Откройте раздел «Справочники» → «Валюты» и найдите нужную валюту в списке
  2. 2
    Откройте карточку валюты и перейдите по ссылке «Курсы валют»
  3. 3
    Нажмите «Создать» и укажите дату, на которую действует курс
  4. 4
    Введите значение курса и проверьте кратность — она подставляется автоматически, но её можно изменить
  5. 5
    Запишите запись и убедитесь, что в списке курсов появилась новая строка с верной датой

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

Если нужно исправить уже существующий курс, не создавайте дубль на ту же дату: откройте существующую запись в списке курсов и отредактируйте значение. Две записи на одну дату по одной валюте могут привести к непредсказуемому выбору курса при проведении.

Как настроить автоматическую загрузку курсов

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

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

Для ежедневного обновления настройте регламентное задание. В форме загрузки курсов установите флажок автоматической загрузки или перейдите в «Администрирование» → «Обслуживание» → «Регламентные операции» и проверьте расписание задания загрузки курсов. Учтите: для загрузки серверу или клиенту 1С нужен доступ в интернет.

Как изменить курс прямо в документе

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

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

Будьте внимательны: если после ручного изменения курса перезаполнить документ или поменять его дату, программа может перезаписать курс значением из справочника. Перед проведением всегда перепроверяйте итоговые рублёвые суммы.

Три способа задать курс

Вручную в справочнике

Подходит для разовых операций, условных единиц и исправления ошибок. Требует контроля дат и кратности.

Загрузка с сайта ЦБ

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

Курс внутри документа

Нужен при договорном курсе, отличном от ЦБ. Действует только в одном документе и легко сбрасывается при перезаполнении.

Как проверить, что курс применился правильно

После изменения курса убедитесь, что документы считают суммы корректно. Откройте валютный документ и сравните валютную сумму, курс и рублёвый эквивалент: рублёвая сумма должна равняться валютной, умноженной на курс и делённой на кратность.

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

Если курс изменён задним числом, ранее проведённые документы пересчитаются не автоматически. Их нужно перепровести — вручную или через обработку группового перепроведения в разделе «Администрирование» → «Обслуживание». Только после перепроведения отчёты покажут актуальные суммы.

Контрольные точки

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

Курс в документе
Норма

Совпадает со значением на дату документа из справочника валют

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

Подставляется устаревший курс или курс с другой даты

Рублёвая сумма
Норма

Равна валютной сумме × курс ÷ кратность

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

Сумма не сходится с расчётом — вероятно, неверная кратность

ОСВ по валютному счёту
Норма

Валютные и рублёвые остатки соответствуют друг другу по текущему курсу

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

Есть рублёвый остаток при нулевом валютном или наоборот без курсовой разницы

Типичные ошибки и ограничения

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

Вторая распространённая ситуация — ввод курса не на ту дату. Документ от 15-го числа возьмёт последний курс, введённый до этой даты. Если ближайшая запись — месячной давности, суммы будут посчитаны по устаревшему курсу, и курсовые разницы исказятся.

Третья ошибка — попытка изменить курс в закрытом периоде. Если дата запрета редактирования установлена, программа не даст записать курс на закрытую дату или перепровести документы. Потребуется временно сдвинуть дату запрета, а это должны делать осознанно, с согласования ответственного за учёт.

Типичные ошибки
01
Ввод курса без проверки кратности — рублёвые суммы искажаются в десятки раз
02
Создание дубля записи на ту же дату вместо редактирования существующей — непредсказуемый выбор курса
03
Изменение курса задним числом без перепроведения документов — отчёты показывают старые суммы
04
Расчёт на автозагрузку при отсутствии интернета — курсы молча устаревают

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

Почему в документ подставляется не тот курс, который я ввёл?

Программа берёт последнюю запись курса с датой, не превышающей дату документа. Проверьте, нет ли в списке курсов более поздней записи, и совпадает ли дата вашей записи с нужной. Также убедитесь, что курс не был переопределён вручную в самом документе ранее.

Можно ли задать курс для условных единиц (у.е.)?

Да. Создайте в справочнике валют новый элемент «у.е.» и введите для него курс вручную — автоматическая загрузка с сайта ЦБ для условных единиц недоступна. Курс придётся обновлять самостоятельно по мере изменения базовой валюты.

Пересчитаются ли старые документы после изменения курса?

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

Что делать, если загрузка курсов с сайта ЦБ не работает?

Проверьте доступ в интернет с компьютера, где запущена загрузка, и настройки прокси в параметрах 1С. Если обмен блокируется сетевой политикой организации, загружайте курсы вручную, используя официальные значения курсов ЦБ на нужные даты.

Как посмотреть историю изменений курса по валюте?

Откройте карточку валюты в справочнике «Валюты» и перейдите по ссылке «Курсы валют» — откроется список всех записей с датами, значениями и кратностью. Здесь же можно отредактировать или удалить ошибочную запись.

Нужно ли менять курс в выходные и праздники?

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

Итог

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

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