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

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

Как в 1С установить расчеты в валюте

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

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

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

Шаг 1. Включение функциональности валютных расчетов

В 1С:Бухгалтерии 8 перейдите в раздел «Главное» → «Настройки» → «Функциональность». На закладке «Расчеты» установите флажок «Расчеты в валюте и у.е.». Без этого флажка поля выбора валюты в документах и договорах будут скрыты, а регламентные операции переоценки не появятся в закрытии месяца.

В 1С:Управление торговлей и ERP аналогичная настройка находится в разделе «НСИ и администрирование» → «Настройка НСИ и разделов» → «Казначейство» или «Предприятие», в зависимости от версии конфигурации. Там включаются опции «Несколько валют» и, при необходимости, «Расчеты в условных единицах».

Если флажок недоступен для редактирования, проверьте права пользователя: изменять функциональность может только пользователь с правами администратора или с ролью настройки параметров учета.

Шаг 2. Загрузка и актуализация курсов валют

Перейдите в справочник «Валюты» (в Бухгалтерии: «Справочники» → «Покупки и продажи» → «Валюты»; в УТ/ERP: «НСИ и администрирование» → «Валюты»). Нужная валюта выбирается из классификатора — например, USD, EUR, CNY. После добавления нажмите «Загрузить курсы валют» и укажите период, начиная с даты первой валютной операции.

Курсы загружаются с сервера по данным Центрального банка. Если у вас нет доступа в интернет с рабочей базы, курсы можно ввести вручную: откройте валюту, перейдите по ссылке «Курсы валют» и добавьте записи с датой и значением. Для юаня и некоторых других валют курс устанавливается за 10 или 100 единиц — проверьте кратность, иначе суммы исказятся.

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

Шаг 3. Создание валютного банковского счета

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

В бухгалтерском учете валютный счет автоматически привязывается к счету 52 «Валютные счета» (или 55 для специальных счетов). Проверьте, что в плане счетов у счета 52 установлен признак валютного учета — в типовой конфигурации он включен по умолчанию.

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

Шаг 4. Настройка договора с контрагентом в валюте

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

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

Сравнение вариантов

Договор в валюте, оплата в валюте

Классический экспорт/импорт. Переоценка задолженности на каждую отчетную дату, курсовые разницы в полном объеме.

Договор в у.е., оплата в рублях

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

Договор в рублях

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

Шаг 5. Оформление валютных документов

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

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

При продаже валюты или покупке валюты используются отдельные виды операций: «Поступления от продажи иностранной валюты» и «Приобретение иностранной валюты». Они отражают конверсию между валютным и рублевым счетами и формируют финансовый результат от отклонения курса сделки от курса ЦБ.

Порядок действий
  1. 1
    Включите «Расчеты в валюте и у.е.» в функциональности
  2. 2
    Добавьте валюту и загрузите курсы за нужный период
  3. 3
    Создайте валютный банковский счет организации
  4. 4
    Заведите договор с контрагентом в валюте
  5. 5
    Проведите тестовый документ и проверьте рублевый эквивалент
  6. 6
    Выполните закрытие месяца и проверьте переоценку

Шаг 6. Переоценка валютных остатков и курсовые разницы

Переоценка выполняется автоматически при проведении валютных документов и при закрытии месяца регламентной операцией «Переоценка валютных средств». Программа пересчитывает остатки на валютных счетах и задолженность по валютным договорам по курсу на конец месяца, относя разницу на счета 91.01 или 91.02.

Проверить результат можно через отчет «Оборотно-сальдовая ведомость по счету» для счетов 52, 60, 62, 66, 67 с отбором по валютным субконто: в настройках отчета включите показатель «Валютная сумма». Остаток в валюте, умноженный на курс ЦБ на конец периода, должен совпадать с рублевым сальдо после переоценки.

В налоговом учете правила признания курсовых разниц отличаются от бухгалтерских — программа ведет раздельный учет БУ и НУ, поэтому по валютным операциям могут возникать временные разницы. Это нормальное поведение, а не ошибка настройки.

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

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

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

Курс заполнен и совпадает с курсом ЦБ или курсом по договору

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

Курс равен нулю или не менялся месяцами

ОСВ по счету 52
Норма

Валютный остаток × курс ЦБ = рублевое сальдо

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

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

Закрытие месяца
Норма

Операция «Переоценка валютных средств» выполнена без ошибок

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

Операция отсутствует или помечена как невыполненная

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

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

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

Типичные ошибки
01
Не загружены курсы за весь период — документы проводятся по нулевому или устаревшему курсу
02
Валютный договор создан, но в документе выбран старый рублевый — переоценка не выполняется
03
Неверная кратность валюты (например, за 100 единиц) — суммы искажены в 100 раз
04
Изменение курса вручную без документального основания — расхождения с банковской выпиской
Итог

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

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

Частые вопросы

Можно ли вести расчеты в валюте без валютного банковского счета?

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

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

Чаще всего не включена функциональность «Расчеты в валюте и у.е.» или в договоре не указана валюта расчетов. Проверьте обе настройки — поле валюты появляется только при наличии валютного договора.

Как исправить неверный курс в уже проведенном документе?

Откройте документ, измените курс по ссылке в шапке и перепроведите его. Если документ в закрытом периоде, сначала отмените закрытие месяца, а после исправления выполните его заново, включая переоценку.

Нужно ли загружать курсы ежедневно?

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

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

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