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