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