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

Ошибки при добавлении валют чреваты искажением финансовой отчетности, проблемами с налоговыми органами или сбоями в расчетах с партнерами. Например, если не указать код валюты по ОКВ (Общероссийский классификатор валют), система не сможет корректно формировать регламентированные отчеты. А неправильная привязка к курсу ЦБ приведет к ошибкам в переоценке валютных остатков. Мы рассмотрим не только базовые действия, но и скрытые настройки, которые экономят время бухгалтеров при массовой работе с валютами.

1. Подготовка: права доступа и проверка конфигурации

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

  • 🔑 Перейдите в Администрирование → Настройка пользователей и прав.
  • 📋 Проверьте роль текущего пользователя: она должна включать права на изменение справочника "Валюты" (например, роль "Бухгалтер" или "Администратор").
  • 🔄 Если прав недостаточно, запросите их у администратора системы или временно войдите под учетной записью с полными правами.

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

  1. Откройте Справочники → Валюты.
  2. Если справочник отсутствует в меню, значит, ваша конфигурация не поддерживает валюты "из коробки". В этом случае потребуется доработка или установка дополнительного модуля.
⚠️ Внимание: В конфигурациях 1С:Бухгалтерия 8.3 версии ПРОФ и КОРП справочник валют доступен по умолчанию. В базовых версиях (например, 1С:Бухгалтерия 8.3 Базовая) функционал может быть урезан.

2. Добавление валюты в справочник: пошаговая инструкция

Основной этап — создание записи в справочнике "Валюты". Вот детальный алгоритм:

  1. Откройте справочник: перейдите в Справочники → Валюты (или Справочники → Денежные средства → Валюты в некоторых конфигурациях).
  2. Создайте новую запись: нажмите кнопку Создать (или Добавить в зависимости от версии интерфейса).
  3. Заполните обязательные реквизиты:
    • 🏷️ Наименование: укажите полное название валюты (например, "Доллар США" или "Евро").
    • 🆔 Код: короткий символ валюты ("USD", "EUR"). Этот код будет использоваться в документах и отчетах.
    • 📊 Код по ОКВ: выберите соответствующий код из классификатора (например, "840" для доллара США). Если нужного кода нет, проверьте актуальность классификатора в настройках программы.
    • 💰 Кратность: укажите количество десятичных знаков для валюты (обычно "2" для большинства валют, "0" для японской иены).
  • Сохраните запись: нажмите Записать и закрыть.
  • После сохранения валюта появится в общем списке и станет доступна для использования в документах. Однако для полноценной работы необходимо настроить курсы валют.

    Заполнено наименование и код валюты|

    Выбран код по ОКВ|

    Указана корректная кратность (2 знака для большинства валют)|

    Проверена уникальность кода (нет дублей в справочнике)-->

    3. Настройка курсов валют: ручной ввод vs автоматическое обновление

    Без актуальных курсов валюта в бесполезна: система не сможет пересчитывать суммы в рубли для отчетности. Есть два способа обновления курсов:

    3.1. Ручной ввод курсов

    Подходит для компаний, работающих с небольшим количеством валют или использующих фиксированные курсы (например, для внутренних расчетов). Чтобы ввести курс вручную:

    1. Откройте справочник Валюты и выберите нужную валюту.
    2. Перейдите на закладку "Курсы валют".
    3. Нажмите Добавить и укажите:
      • 📅 Дата: день, с которого действует курс.
      • 💱 Курс: значение курса (например, "90,50" для доллара).
      • 🔄 Кратность: обычно "1" (сколько единиц иностранной валюты соответствует указанному курсу).

    3.2. Автоматическое обновление курсов

    Для компаний с большим объемом валютных операций ручной ввод неэффективен. В предусмотрена автоматическая загрузка курсов с сайта Центробанка РФ или других источников. Чтобы настроить автообновление:

    1. Перейдите в Администрирование → Поддержка и обслуживание → Обновление курсов валют.
    2. Выберите источник данных (обычно "Центробанк РФ").
    3. Укажите периодичность обновления (ежедневно, еженедельно) и список валют для загрузки.
    4. Нажмите Выполнить обновление.

    После настройки курсы будут обновляться автоматически по расписанию. Это избавляет от рутинной работы и снижает риск ошибок из-за устаревших данных.

    ⚠️ Внимание: Если ваша компания использует упрощенную систему налогообложения (УСН), для целей налогового учета может потребоваться фиксировать курс на дату оплаты (а не на дату документа). Это требует дополнительной настройки в параметрах учета.

    Ввожу вручную|

    Использую автоматическую загрузку с сайта ЦБ|

    Получаю курсы из банка-клиента|

    Не обновляю, использую фиксированные курсы-->

    4. Дополнительные реквизиты валюты: что нужно настроить

    Помимо базовых параметров, в справочнике "Валюты" есть дополнительные реквизиты, влияющие на учет и отчетность. Рассмотрим ключевые из них:

    Реквизит Назначение Рекомендуемое значение
    Основная валюта Пометка, что это валюта учета (обычно рубли) Отмечать только для российского рубля (RUB)
    Даты действия Период, в котором валюта активна в системе Указывать при временном использовании валюты (например, для исторических данных)
    Валюта управленческого учета Используется для МСФО или внутренней отчетности Отмечать для валют, по которым ведется управленческий учет (например, USD или EUR)
    Валюта регламентированного учета Влияет на формирование бухгалтерской и налоговой отчетности Отмечать только для валют, которые используются в официальных отчетах

    Особое внимание уделите реквизиту "Валюта регламентированного учета". Если его не заполнить, система может игнорировать валюту при формировании деклараций или баланса. Например, при экспорте товаров в долларах без этой отметки суммы не попадут в декларацию по НДС.

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

    💡

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

    5. Интеграция валюты с банковскими выписками и платежными документами

    Созданная валюта должна корректно отображаться в банковских документах и платежных поручениях. Для этого:

    1. Настройте банковские счета: в справочнике Банковские счета укажите валюту счета. Например, если у компании есть валютный счет в долларах, выберите "USD" в реквизите "Валюта".
    2. Проверьте шаблоны документов: в настройках Платежные поручения и Банковские выписки убедитесь, что поле "Валюта" доступно для редактирования и подтягивает актуальные курсы.
    3. Настройте автоматическое заполнение: в параметрах учета (Главное → Настройки → Параметры учета) включите опцию "Автоматически заполнять курс валюты в документах".
    4. Если валюта не отображается в платежных документах, проверьте:

      • 🔍 Корректность кода валюты (должен совпадать с кодом в банке).
      • 📅 Наличие курса на дату документа.
      • 🔧 Права пользователя на работу с валютными операциями.

    Для компаний, работающих с иностранными банками, может потребоваться настройка SWIFT-кодов и дополнительных реквизитов в справочнике "Банки". Эти данные используются при формировании платежей в иностранной валюте.

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

    Если при создании платежного поручения валюта не отображается в списке, проверьте:

    1. Статус валюты в справочнике — она должна быть активна (без пометки "Запрещена").

    2. Наличие курса на дату документа. Если курс не задан, система может скрывать валюту.

    3. Настройки банковского счета — валюта счета должна совпадать с валютой платежа.

    4. Права пользователя — убедитесь, что у текущего пользователя есть доступ к валютным операциям.

    Если проблема сохраняется, проверьте журнал регистрации (Администрирование → Журнал регистрации) на наличие ошибок при обращении к справочнику валют.

    6. Переоценка валютных остатков и формирование отчетности

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

    1. Перейдите в Операции → Закрытие периода → Переоценка валютных остатков.
    2. Укажите период переоценки (обычно последний день месяца).
    3. Выберите счета, по которым нужно выполнить переоценку (например, 52 "Валютные счета" или 62.2 "Расчеты по авансам полученным в валюте").
    4. Запустите обработку нажатием Выполнить.

    Результаты переоценки отразятся в бухгалтерских проводках:

    • 📈 Дебет 91.02 / Кредит 52 (57, 62 и др.) — отрицательная курсовая разница (убыток).
    • 📉 Дебет 52 (57, 62 и др.) / Кредит 91.01 — положительная курсовая разница (доход).

    Для корректного формирования отчетности (например, баланса или отчета о финансовых результатах) убедитесь, что:

    • 📌 В настройках учета включена опция "Вести учет в иностранной валюте".
    • 📊 Курсы валют актуальны на отчетную дату.
    • 📑 Валютные операции отражены в правильных регистрах (например, "Регистр бухгалтерии" или "Регистр накопления").
    ⚠️ Внимание: При работе с иностранными контрагентами в валюте обязательно заполняйте реквизит "Валюта взаиморасчетов" в договорах и счетах. Без этого система не сможет корректно формировать книгу покупок/продаж для НДС.

    7. Типичные ошибки и способы их исправления

    При работе с валютами в пользователи часто сталкиваются с типичными ошибками. Рассмотрим самые распространенные и способы их устранения:

    Ошибка Причина Решение
    Валюта не отображается в документах Отсутствует курс на дату документа или валюта запрещена Проверьте наличие курса в справочнике и статус валюты
    Ошибка при проведении документа: "Не задан курс валюты" Курс не введен или введен с ошибкой (например, буквы вместо чисел) Откройте справочник валют и исправьте курс
    Копеечные расхождения в отчетах Неправильное округление в настройках валюты Установите корректную кратность (например, "2" для доллара)
    Валюта не подтягивается в банковскую выписку Не совпадает код валюты в 1С и в банке Проверьте код валюты в справочнике и в выписке банка

    Если после исправлений ошибка сохраняется, воспользуйтесь журналом регистрации (Администрирование → Журнал регистрации), чтобы найти детальное описание проблемы. Часто ошибки связаны с:

    • 🔗 Несовместимостью версий: если вы обновили , но не обновили конфигурацию, могут возникать сбои в работе с валютами.
    • 🔐 Ограничениями лицензии: в базовых версиях программы функционал валют может быть ограничен.
    • 📥 Повреждением данных: если справочник валют был изменен вручную через "Конфигуратор", это могло нарушить его структуру.
    💡

    Перед массовым вводом валютных операций всегда проверяйте актуальность курсов на дату документа. Даже однодневная задержка в обновлении курса может привести к искажению финансовых результатов.

    8. Автоматизация работы с валютами: полезные доработки

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

    8.1. Загрузка курсов из альтернативных источников

    Если курсы ЦБ не подходят (например, для внутренних расчетов по условным единицам), можно настроить загрузку курсов из:

    • 🏦 Банка-клиента: многие банки предоставляют выписки с курсами в формате, совместимом с .
    • 🌍 Международных источников: например, European Central Bank (ECB) или Federal Reserve.
    • 📊 Внутренних систем: если курс устанавливается руководителем (например, для "у.е.").

    Для автоматизации загрузки потребуется:

    1. Создать внешнюю обработку для импорта курсов (можно заказать у партнеров ).
    2. Настроить регламентное задание для регулярного обновления (Администрирование → Регламентные задания).

    8.2. Мультивалютные цены в номенклатуре

    Если ваша компания ведет торговлю в разных валютах, полезно настроить мультивалютные цены для номенклатуры. Для этого:

    1. Откройте справочник Номенклатура и перейдите на закладку "Цены".
    2. Добавьте новый тип цен (например, "Цена в USD") и укажите валюту.
    3. Настройте автоматический пересчет цен при изменении курса (через регламентное задание).

    Это позволит быстро формировать прайс-листы в разных валютах и избегать ошибок при ручном пересчете.

    8.3. Интеграция с 1С:Документооборот

    Если в компании используется 1С:Документооборот, настройте автоматическое создание валютных документов (например, заявок на оплату или счетов-фактур) на основе данных из бухгалтерии. Это сократит время на дублирование информации и снизит риск ошибок.

    💡

    Для компаний, работающих с криптовалютами, можно создать отдельные "условные валюты" в справочнике (например, "BTC" или "USDT") и вручную обновлять их курсы. Однако учитывайте, что для целей бухгалтерского учета криптовалюты приравниваются к имуществу, а не к валюте (письмо Минфина России от 22.05.2018 № 03-04-05/34443).

    FAQ: Частые вопросы по работе с валютами в 1С

    Можно ли в 1С использовать валюты, которых нет в классификаторе ОКВ?

    Да, но с оговорками. Вы можете создать валюту с произвольным кодом (например, "У.е." для условных единиц), однако:

    • Такую валюту нельзя использовать в регламентированной отчетности (например, в декларации по НДС).
    • При обмене данными с банками или налоговой могут возникать ошибки.
    • Для внутреннего учета (например, управленческой отчетности) ограничений нет.

    Если вам нужна валюта, отсутствующая в ОКВ, но признанная международными стандартами (например, "Злотый"), обновите классификатор через Администрирование → Классификаторы.

    Как в 1С отразить операцию в валюте, курс которой не обновляется автоматически?

    Если курс валюты не загружается автоматически (например, для "Китайского юаня" или внутренних условных единиц), вам нужно:

    1. Вручную ввести курс в справочнике "Валюты" на дату операции.
    2. При создании документа (например, "Поступление на расчетный счет") вручную указать курс в поле "Курс валюты".
    3. Если операций много, создайте регламентное задание для массового обновления курсов по заданному алгоритму (например, привязка к курсу доллара).

    Для удобства можно создать дополнительный реквизит в справочнике валют (через Конфигуратор), где будет храниться формула расчета курса (например, "Курс USD * 7" для условных единиц).

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

    Расхождения обычно связаны с:

    • 📅 Разными датами курсов: банк может использовать курс на дату проведения операции, а в — на дату документа. Уточните у банка, какой курс применяется.
    • 🔢 Округлением: банки часто округляют суммы до копеек, а в может быть установлено округление до рублей. Проверьте настройки валюты.
    • 📝 Неучтенными комиссиями: банк мог списать комиссию за обмен валюты, которая не отражена в . Добавьте ее вручную через документ "Списание с расчетного счета".

    Чтобы избежать расхождений, настройте автоматическую выверку с банком через Банк и касса → Выверка с банком.

    Как в 1С отразить продажу иностранной валюты (например, долларов) за рубли?

    Для отражения операции продажи валюты:

    1. Создайте документ "Списание с расчетного счета" (или "Платежное поручение" на продажу валюты).
    2. Укажите:
      • Счет списания — 52 "Валютный счет" (или 57 "Переводы в пути", если средства еще не зачислены).
      • Валюту операции — "USD" (или другая продаваемая валюта).
      • Сумму в валюте и курс на дату операции.
  • Создайте документ "Поступление на расчетный счет" для зачисления рублей:
    • Счет поступления — 51 "Расчетный счет".
    • Валюта — "RUB".
    • Сумма в рублях по курсу продажи.
    • Сформируйте документ "Реализация (акты, накладные)" для отражения продажи валюты как товара (если это требуется для налогового учета).

    В результате в бухгалтерском учете будут сформированы проводки:

    • 📥 Дебет 57 / Кредит 52 — списание валюты со счета.
    • 📤 Дебет 51 / Кредит 91.01 — зачисление рублей от продажи.
    • 💰 Дебет 91.02 / Кредит 57 — списание проданной валюты по курсу.
  • Можно ли в 1С вести учет в нескольких валютах одновременно?

    Да, 1С:Предприятие 8.3 поддерживает многовалютный учет. Для этого:

    1. В настройках учета (Главное → Настройки → Параметры учета) включите опцию "Вести учет в иностранной валюте".
    2. Для каждого документа (например, "Поступление товаров" или "Реализация") указывайте валюту и курс.
    3. Настройте планы счетов для валютного учета (например, субсчета 60.21 "Расчеты с поставщиками в USD").

    При этом:

    • Все операции будут дублироваться в рублях (для отчетности) и в иностранной валюте (для управленческого учета).
    • В отчетах (например, "Оборотно-сальдовая ведомость") можно выбирать валюту отображения.
    • Для НДС и налога на прибыль суммы будут пересчитываться в рубли по курсу на дату операции.

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