Добавление валюты и настройка курсов в 1С 8.3
Содержание
Валюты в типовой «1С:Бухгалтерии 8» (ред. 3.0) хранятся в справочнике, который лежит в разделе Справочники → Банк и касса → Валюты. Чтобы добавить новую валюту, не нужно заводить её руками: откройте этот справочник, нажмите Создать и выберите Подбор из общероссийского классификатора валют. Код, буквенное обозначение и параметры прописи 1С подставит сама.
Отдельная задача — курсы. Добавить валюту в список и загрузить по ней курс ЦБ РФ — это два разных действия. Ниже разберём оба: от включения валютного учёта до автоматического обновления котировок и ручной правки ошибочного курса.
Пути и названия приведены для интерфейса «Такси» платформы 8.3. В «1С:Управление торговлей» и ЗУП справочник валют устроен так же, отличается только расположение в меню.
Где хранятся валюты и как включить валютный учёт
Если в разделе Справочники группы Банк и касса вы не видите пункт Валюты, значит в базе отключён валютный учёт. Включается он одним флагом.
- Откройте
Главное → Функциональность. - Перейдите на закладку
Расчёты. - Поставьте флаг
Расчёты в валюте и у.е.
После этого пункт Валюты появится в справочниках, а в документах (банковских, кассовых, реализации, поступления) станет доступен выбор валюты расчётов.
Снять этот флаг обратно получится, только если в базе ещё нет ни одного валютного документа и остатка. Поэтому включайте валютный учёт осознанно — для разовой операции в рублёвой базе он не нужен.
Рубль (RUB, цифровой код 643) в справочнике присутствует изначально как валюта регламентированного учёта. Его трогать не надо — все остальные валюты добавляются поверх.
Добавление валюты из общероссийского классификатора
Основной способ — подбор из классификатора. Он гарантирует правильные коды и реквизиты.
- Откройте
Справочники → Банк и касса → Валюты. - Нажмите
Создать. - В открывшемся окне выберите
Подбор из общероссийского классификатора валют. - Найдите нужную валюту — по буквенному коду (
USD,EUR,CNY), по цифровому или по названию. - Отметьте строку и нажмите
Выбрать.
Валюта добавится в справочник с уже заполненными реквизитами. Например, у доллара США подставятся цифровой код 840 и буквенный USD, у евро — 978 и EUR. Параметры прописи (как склонять «доллар / доллара / долларов» и «цент») тоже заполнятся автоматически — они нужны для вывода валютных сумм прописью в договорах и счетах.
В окне подбора можно отметить сразу несколько валют и добавить их одним действием — удобно, когда база работает с долларом, евро и юанем одновременно.
Если валюты нет в классификаторе (редкий случай для экзотических денежных единиц), создайте её вручную через Создать без подбора и заполните код и наименование сами. Но для всех ходовых валют пользуйтесь классификатором — так коды точно совпадут с теми, что присылает банк в выписке.
Не создавайте одну и ту же валюту дважды. Если доллар уже есть в списке, повторный подбор из классификатора 1С заблокирует. А вот ручной дубль с другим наименованием программа пропустит — и потом в отчётах по валютным остаткам появятся «две разные» валюты.
Что настроить в карточке валюты
Открыв карточку добавленной валюты, обратите внимание на несколько полей.
- 💱 Код цифровой и буквенный — подставляются из классификатора, менять их не нужно. Именно по ним банк идентифицирует валюту в электронной выписке.
- 📝 Параметры прописи — набор словоформ для суммы прописью (единицы и копейки-аналоги). Для подобранных из классификатора валют заполнены, для созданных вручную — задаются самостоятельно.
- 🔢 Кратность — за сколько единиц валюты указывается курс.
Кратность — это ключевой и самый недопонятый параметр. Если его задать неверно, все валютные суммы в базе посчитаются с ошибкой в десятки и сотни раз.
ЦБ РФ публикует курс не всех валют за одну единицу. Например, японская иена котируется за 100 иен, а некоторые валюты — за 1000 или 10 000 единиц. В карточке такой валюты кратность должна быть 100 (или 1000), а не 1.
| Валюта | Курс ЦБ указан за | Кратность в 1С |
|---|---|---|
| Доллар США, евро | 1 единицу | 1 |
| Японская иена | 100 иен | 100 |
| Отдельные «мелкие» валюты | 1000 / 10 000 единиц | 1000 / 10 000 |
При загрузке курсов из сервиса 1С кратность подставляется автоматически вместе с курсом. Следить за ней вручную нужно, только если вы вводите курсы руками.
Автоматическая загрузка курсов с сайта ЦБ РФ
Добавить валюту мало — по ней нужен курс на каждую дату, когда проходят валютные операции. Курсы 1С берёт с сайта Центрального банка РФ через встроенный сервис.
Для загрузки должна быть подключена интернет-поддержка пользователя (логин и пароль с сайта 1С). Подключается она в разделе Администрирование → Интернет-поддержка и сервисы.
Сама загрузка:
- В списке
Справочники → Банк и касса → ВалютынажмитеЗагрузить курсы валют. - Укажите период, за который нужны курсы (можно загрузить сразу за прошедший месяц или квартал).
- Отметьте валюты, по которым грузить курсы.
- Нажмите
Загрузить.
Программа обратится к сервису ЦБ РФ и запишет курсы в регистр сведений
Курсы валют. Курсы официальные, те же, что публикует банк, — пересчитывать их не нужно.
В этой же форме включается автоматическое ежедневное обновление. Техически его выполняет регламентное задание Загрузка курсов валют. Проверить и настроить расписание можно здесь:
Администрирование → Обслуживание → Регламентные операции → Регламентные и фоновые задания
В файловой базе регламентные задания выполняются только при запущенном сеансе 1С. Если вечером вы закрываете программу, курс на завтра подтянется не ночью, а при первом утреннем входе — это нормально. В клиент-серверной базе задание отрабатывает по расписанию на сервере независимо от пользователей.
ЦБ РФ не публикует курсы в выходные и праздники. На эти дни действует курс последнего рабочего дня — 1С это учитывает и отдельной строкой нерабочие дни не заполняет.
Ручной ввод курса и исправление ошибочных значений
Курс можно ввести и руками — например, если нет интернета, нужна дата будущего периода по договору или курс, отличный от официального (по условиям контракта).
- Откройте карточку валюты.
- Перейдите по ссылке к списку курсов (регистр
Курсы валют). - Нажмите
Создать. - Заполните три поля:
Период(дата, с которой действует курс),КурсиКратность. - Запишите.
Курс действует с указанной даты и до следующей записи. Если на 10-е число задан курс 90, а следующая запись — только на 15-е, то с 10-го по 14-е включительно программа будет брать 90.
Если валюту добавили в базу задним числом, а документы по ней идут с прошлых дат, догрузите курсы за прошедший период. В форме Загрузить курсы валют для этого задаётся интервал дат — сервис вернёт официальные курсы ЦБ РФ за каждый день, а не только на сегодня. Без курса на дату документа валютная сумма в рубли не пересчитается.
Исправить ошибочно введённый курс просто: откройте нужную запись в регистре Курсы валют, поменяйте значение и запишите. Удалить лишнюю запись — через Ещё → Удалить (или клавишей Delete с последующим удалением помеченных).
Если по ошибочному курсу уже проведены документы и закрыт месяц, одной правки курса мало. После исправления нужно перепровести валютные документы за этот период и заново выполнить Закрытие месяца — иначе суммы в проводках и курсовые разницы останутся посчитанными по старому значению.
Переоценку валютных остатков и расчёт курсовых разниц по загруженным курсам 1С делает сама при закрытии месяца (регламентная операция
Переоценка валютных средств) — вручную разницы считать не нужно. Порядок учёта таких разниц установлен ПБУ 3/2006.
Как валюта расчётов и курс попадают в проводки
Добавленную валюту используют в двух местах: в договоре с контрагентом и в самом документе.
В карточке договора (Справочники → Покупки или Продажи → Договоры) есть поле Валюта и переключатель вида расчётов:
- 💵 в рублях — валюта только справочная, суммы в рублях;
- 💶 в валюте — расчёты и оплата идут в иностранной валюте (валютный счёт);
- 📊 в условных единицах — договор в валюте (у.е.), а оплата в рублях по курсу.
В документах поступления, реализации, банковских и кассовых 1С берёт курс на дату документа из регистра Курсы валют и автоматически пересчитывает сумму в рубли для проводок. Поэтому курс на эту дату должен быть загружен заранее — иначе программа предупредит, что курса нет.
Разница между курсом на дату отгрузки и на дату оплаты даёт курсовую разницу. При закрытии периода регламентная операция Переоценка валютных средств пересчитывает валютные остатки на счетах и относит разницу на счёт 91:
- положительная курсовая разница — на
91.01(прочие доходы); - отрицательная — на
91.02(прочие расходы).
Считать эти разницы вручную не нужно — 1С делает это по загруженным курсам. Главное, чтобы курсы в регистре были заполнены на все даты операций и на конец месяца. Порядок учёта активов и обязательств в иностранной валюте регулирует ПБУ 3/2006.
Можно ли добавить в 1С криптовалюту
Короткий ответ — криптовалюту в справочник Валюты добавить нельзя, и это не ошибка программы.
Справочник валют опирается на общероссийский классификатор валют, а в нём только официальные денежные единицы государств. Биткоина, USDT и прочих цифровых активов там нет и не будет.
С точки зрения закона цифровая валюта в России не является законным платёжным средством (259-ФЗ). В учёте её не отражают как иностранную валюту: в зависимости от цели владения это финансовые вложения или иное имущество, а операции проводятся через соответствующие счета, а не через валютный справочник.
Поэтому если задача — учесть расчёты в криптовалюте, валютный механизм 1С здесь не помощник. Операции отражаются обычными документами в рублёвой оценке на дату сделки, а не через добавление «новой валюты».
Частые ошибки при добавлении валюты и курсов
Расчёты в валюте и у.е. в Главное → Функциональность, закладка Расчёты.100 или 1000, а не 1. Проверьте поле и перепроведите документы.Администрирование → Интернет-поддержка и сервисы и повторите загрузку.Частые вопросы
Нужна ли платная подписка ИТС, чтобы загружать курсы валют?
Курс какого банка загружает 1С?
Можно ли задать свой курс по договору, отличный от курса ЦБ?
Курсы валют либо задаётся прямо в документе — там, где предусмотрен курс на дату операции.Почему на субботу и воскресенье нет отдельного курса?
Что делать, если валюты нет в общероссийском классификаторе?
Создать без подбора, заполнив наименование, коды и кратность самостоятельно. Для ходовых валют этого не требуется — они все есть в классификаторе.Источники
- «ПБУ 3/2006 — учёт активов и обязательств, стоимость которых выражена в иностранной валюте»
- «Федеральный закон № 259-ФЗ от 31.07.2020 о цифровых финансовых активах и цифровой валюте»