Справочники и Данные · 9 мин
Как добавить валюту в 1С: настройка справочника и курсов
Как добавить валюту в 1С: создание валюты в справочнике, загрузка курсов ЦБ, настройка валютных счетов и документов. Пошаговая инструкция для 1С:Бухгалтерии и УТ.
Работа с иностранными контрагентами в 1С начинается с правильной настройки валют. Пока валюта не добавлена в справочник и для неё не загружен курс, программа не сможет корректно провести договор в валюте, валютную выписку банка или переоценку остатков. Ошибки на этом этапе приводят к неверным рублёвым суммам в учёте и расхождениям с банком.
В типовых конфигурациях 1С (Бухгалтерия предприятия, Управление торговлей, УНФ, ERP) механизм устроен одинаково: есть справочник «Валюты», есть регистр курсов, и есть автоматическая загрузка курсов с сервера 1С по данным Центрального банка. Различия — только в расположении команд в меню.
Ниже разобран полный цикл: создание валюты, загрузка курсов, настройка валютного счёта и документов, а также проверка результата и типичные ошибки. Инструкция подходит для актуальных типовых конфигураций на платформе 1С:Предприятие 8.3.
Где находится справочник валют в разных конфигурациях
Путь к справочнику зависит от конфигурации, но логика везде одна — валюты относятся к нормативно-справочной информации. В 1С:Бухгалтерии 8 откройте раздел «Справочники» → «Валюты». В 1С:Управление торговлей 11 и ERP — «НСИ и администрирование» → «Настройка НСИ и разделов» → «Валюты» или прямой пункт «Валюты» в разделе НСИ. В УНФ справочник находится в разделе «Компания» или «Настройки».
Если найти команду не получается, воспользуйтесь поиском: в большинстве конфигураций нажатие на значок лупы в правом верхнем углу и ввод слова «Валюты» покажет нужный справочник. У пользователя должны быть права на изменение справочников — при работе под ограниченной учётной записью кнопка создания может быть недоступна.
Как добавить валюту через классификатор
Самый надёжный способ — подбор из Общероссийского классификатора валют (ОКВ). Он гарантирует правильный цифровой и буквенный код, от которых зависит загрузка курсов и выгрузка платёжных документов в банк.
- 1Откройте справочник «Валюты» и нажмите «Создать» → «Подбор из классификатора» (в ряде конфигураций — «Подобрать из классификатора»).
- 2В списке классификатора найдите нужную валюту, например «Доллар США» (код 840) или «Евро» (код 978).
- 3Дважды щёлкните по строке или нажмите «Выбрать» — программа создаст элемент с заполненными кодом и наименованием.
- 4Сохраните элемент и сразу загрузите курсы (кнопка «Загрузить курсы валют» в форме списка или внутри элемента).
- 5Проверьте, что в регистре курсов появились записи с актуальными датами.
Если нужной валюты нет в классификаторе (экзотические валюты, условные единицы), создайте её вручную кнопкой «Создать». Заполните наименование, буквенный и цифровой код, а также параметры прописи для печатных форм — они используются в сумме прописью в договорах и счетах. Для ручной валюты курс придётся вводить самостоятельно в регистре «Курсы валют» на каждую дату операций.
Загрузка и настройка курсов валют
Без курса на дату документа программа либо не даст провести документ, либо подставит нулевую рублёвую сумму — оба варианта недопустимы. Курсы загружаются кнопкой «Загрузить курсы валют»: укажите период (обычно с начала ведения учёта в валюте) и подтвердите загрузку. Данные подтягиваются с сервиса 1С по курсам ЦБ, поэтому на компьютере должен быть доступ в интернет.
Чтобы не загружать курсы вручную каждый день, настройте регламентное задание. В 1С:Бухгалтерии это делается в разделе «Администрирование» → «Обслуживание» → «Регламентные операции» → «Регламентные и фоновые задания»: найдите задание «Загрузка курсов валют» и включите расписание, например ежедневно утром. В файловой базе задания выполняются только при запущенном сеансе 1С — учитывайте это, если бухгалтерия работает не каждый день.
Для валют, по которым ЦБ не публикует курс напрямую, в карточке валюты можно настроить расчёт кросс-курса через другую валюту (например, через доллар). Эта настройка находится в форме элемента справочника в поле «Способ установки курса».
Настройка валютного счёта и договора
Добавленной валюты недостаточно — нужно указать её в связанных объектах. В справочнике «Банковские счета» создайте валютный счёт организации: в поле «Валюта денежных средств» выберите добавленную валюту и укажите номер счёта и банк. В 1С:Бухгалтерии такой счёт автоматически свяжется со счётом учёта 52 «Валютные счета».
В договоре с контрагентом установите валюту расчётов. В типовых конфигурациях в карточке договора есть поле «Валюта взаиморасчётов» или «Оплата в валюте». После этого в документах поступления, реализации и оплаты по этому договору программа будет автоматически пересчитывать суммы по курсу на дату документа.
Для корректного закрытия месяца по валютным операциям проверьте, что в плане счетов у счетов 52, 60, 62, 66, 67 включён признак валютного учёта — в типовой поставке он уже установлен, но при ручном добавлении субсчетов его могут снять.
Как проверить результат
В регистре «Курсы валют» есть записи на все рабочие даты с ненулевыми значениями
На дату документа курс отсутствует — документ не проводится или сумма равна нулю
Валютная выписка проводится, рублёвый эквивалент совпадает с банковской выпиской
Расхождение рублёвой суммы с банком — проверьте дату и источник курса
Счёт 52 показывает остаток и в валюте, и в рублях
Валютная колонка пустая — у счёта учёта снят признак валютного учёта
Переоценка валютных остатков
После начала валютных операций на конец каждого месяца нужно выполнять переоценку остатков — курсовые разницы попадают в прочие доходы и расходы. В 1С:Бухгалтерии это регламентная операция «Переоценка валютных средств» в обработке «Закрытие месяца». Она создаётся автоматически, если на валютных счетах есть остатки.
Если операция переоценки не появилась в списке закрытия месяца, проверьте три вещи: есть ли остатки на валютных счетах, загружен ли курс на последнее число месяца и включён ли валютный учёт у соответствующих счетов. Чаще всего причина — отсутствующий курс на конец месяца после выходных.
Особые случаи и ограничения
Условные единицы (у.е.) в 1С обычно оформляют не как отдельную валюту, а как договор в валюте с оплатой в рублях — в карточке договора ставится флаг «Оплата в рублях». Программа тогда сама считает рублёвую сумму по курсу на дату оплаты или отгрузки в зависимости от настроек. Создавать «у.е.» как отдельную валюту имеет смысл только при нестандартном курсе, отличном от ЦБ, — тогда курс вводится вручную.
В многофирменных базах справочник валют общий для всех организаций — создавать валюту повторно для каждой фирмы не нужно. А вот валютные банковские счета и договоры настраиваются отдельно по каждой организации.
Как выбрать действие
Часто задаваемые вопросы
Почему кнопка «Загрузить курсы валют» не работает?
Чаще всего причина в отсутствии интернета на компьютере или в блокировке доступа к сервису 1С прокси-сервером или антивирусом. Проверьте настройки прокси в разделе «Администрирование» → «Интернет-поддержка и сервисы». Как временное решение курс можно ввести вручную в регистре «Курсы валют».
Можно ли удалить ошибочно созданную валюту?
Если по валюте нет ни одного документа, договора или счёта — да, через пометку на удаление и штатную обработку «Удаление помеченных объектов». Если ссылки есть, удаление будет запрещено: сначала замените валюту в документах или воспользуйтесь обработкой поиска и замены дублирующихся элементов.
Курс загружен, но рублёвая сумма в документе неверная. Что проверить?
Сверьте дату документа с датой курса в регистре: программа берёт курс на дату документа, а не текущий. Также проверьте, не заведена ли валюта дважды — документ мог сослаться на дубликат без загруженных курсов.
Нужно ли добавлять валюту заново после обновления конфигурации?
Нет, справочник валют и регистр курсов — это данные базы, а не конфигурации, при обновлении они сохраняются. После обновления стоит лишь проверить, что регламентное задание загрузки курсов осталось включённым.
Как добавить криптовалюту?
Типовые конфигурации не поддерживают автозагрузку курсов криптовалют. Её можно создать вручную как обычную валюту и вводить курс вручную на каждую дату операции, однако корректность налогового и бухгалтерского учёта таких операций следует согласовать с бухгалтером — типовой функционал на это не рассчитан.
Что важно запомнить
Валюту добавляют подбором из классификатора в справочнике «Валюты», затем обязательно загружают курсы и настраивают регламентное задание. После этого проверяют валютный счёт, договор и признак валютного учёта, а результат контролируют по проведённому документу и оборотно-сальдовой ведомости.