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