Добавление валюты и загрузка курсов в 1С:Бухгалтерии 8.3
Содержание
Новая валюта добавляется в справочнике Справочники → Банк и касса → Валюты: нажмите Создать и либо подберите валюту из классификатора, либо заполните код и наименование вручную. Чтобы валюта вообще появилась в документах, в настройках программы должен быть включён учёт в иностранной валюте.
Ниже — весь путь: от включения функциональности и подбора доллара или евро из классификатора ОКВ до загрузки курсов ЦБ, валютного банковского счёта и переоценки остатков в конце месяца. Пути даны для 1С:Бухгалтерии 8.3 (БП 3.0), интерфейс «Такси»; в 1С:Управлении торговлей 11 логика та же, отличается расположение справочника.
Что включить перед добавлением валюты
Справочник валют доступен всегда, но без двух условий работать с валютой в документах не выйдет.
🔹 Включите расчёты в валюте. Откройте Главное → Функциональность, вкладка Банк и касса, и поставьте флажок Расчёты в валюте и у.е. Без него в банковских и кассовых документах не будет поля выбора валюты, а счёт учёта предложится только рублёвый.
🔹 Проверьте права. Создавать элементы справочника и загружать курсы может пользователь с профилем Бухгалтер или Администратор. Если кнопки Создать нет или она неактивна, у вашего пользователя нет прав на изменение нормативно-справочной информации — обратитесь к тому, кто ведёт учётные записи.
Флажок «Расчёты в валюте и у.е.» отключить обратно не получится, если в базе уже есть валютные операции. Это нормально: включайте смело, когда валюта реально нужна.
Добавляем валюту в справочник: классификатор и ручной ввод
Откройте Справочники → Банк и касса → Валюты. В списке уже есть рубль (RUB, код 643) — он создаётся при вводе сведений об организации. Доллар и евро чаще всего тоже заведены заранее; если их нет, добавьте сами.
Есть два способа.
Способ 1. Подбор из классификатора — основной.
- Нажмите Создать.
- В открывшемся окне выберите Подобрать из классификатора (Общероссийский классификатор валют, ОКВ).
- Найдите нужную валюту — по буквенному коду (
USD,EUR,CNY) или по названию — и дважды щёлкните по строке. - Код (цифровой и буквенный), наименование, параметры прописи и кратность подставятся автоматически.
- Запишите элемент кнопкой Записать и закрыть.
Подбирайте валюту именно из классификатора, а не вводите вручную. Только при совпадении кодов с данными ЦБ сработает автоматическая загрузка курсов.
Способ 2. Ручной ввод — для валют вне классификатора.
Нужен редко — например, для условной единицы (у.е.), привязанной к курсу другой валюты. Нажмите Создать → Ввести новую валюту, заполните буквенный и цифровой код, наименование и параметры прописи. Курсы такой валюты придётся вносить руками.
Курсы валют: ручной ввод и автоматическая загрузка
Без курса на дату операции 1С не пересчитает валютную сумму в рубли. Курсы хранятся в регистре сведений «Курсы валют»: открыть его можно из карточки валюты по ссылке Курсы валют или кнопкой в списке валют.
Ручной ввод. Подходит, когда интернета нет или нужен курс, отличный от официального (например, курс банка по конкретной сделке). В регистре нажмите Создать, укажите дату, валюту и курс. Кратность по большинству валют равна 1; для валют с мелким номиналом (японская иена, вьетнамский донг) классификатор ставит 100 — это значит, что курс задан за 100 единиц.
Автоматическая загрузка. В списке валют нажмите Загрузить курсы валют. Откроется обработка: выберите период и список валют, затем Загрузить. Курсы берутся из встроенного сервиса 1С по данным Банка России. Нужно подключение к интернету.
Чтобы не загружать курсы руками каждый день, настройте расписание:
- в форме загрузки курсов включите автоматическую загрузку и задайте расписание (например, ежедневно в 10:00);
- в клиент-серверной базе загрузку будет выполнять регламентное задание на сервере, в файловой — при входе пользователя в программу.
ЦБ публикует курс на завтрашний день во второй половине дня, а в выходные курс не меняется. Если провели документ ранним утром и курса на эту дату ещё нет, 1С возьмёт последний загруженный. После загрузки свежего курса документ нужно перепровести.
Что настроить в карточке валюты: код, кратность, пропись
Если подбирали из классификатора, реквизиты уже заполнены. Проверьте их — от этого зависят и загрузка курсов, и печатные формы.
| Реквизит | Зачем нужен |
|---|---|
| Буквенный и цифровой код | Связывают валюту с данными ЦБ; при ручном вводе легко ошибиться |
| Кратность | За сколько единиц задан курс (1 или 100) |
| Параметры прописи | Как сумма пишется словами в счетах и актах: «доллар / доллара / долларов», «цент / цента / центов» |
| Загружается при обновлении | Флажок, по которому валюта попадает в автозагрузку курсов |
Параметры прописи — единственное, что часто приходится править вручную для экзотических валют: от них зависит, как сумма расшифруется словами в печатной форме счёта.
Валюта в банковских выписках и платёжных документах
Чтобы принимать и платить в валюте, нужен валютный банковский счёт.
- Откройте карточку организации или справочник
Справочники → Банк и касса → Банковские счета. - Создайте счёт и в поле Валюта счёта выберите, например,
USD. - Укажите реквизиты банка.
Дальше валюта подставляется в документы автоматически:
- 📥 Поступление на расчётный счёт и Списание с расчётного счёта по валютному счёту используют его валюту; рублёвый эквивалент считается по курсу на дату документа. Например, при поступлении 10 000 $ по курсу 95 ₽ в проводке Дт
52будет 10 000 $ и 950 000 ₽ одновременно. - 🧾 В счёте покупателю и реализации валюту задают в договоре с контрагентом (валюта расчётов) — тогда документы и проводки пойдут в этой валюте с пересчётом в рубли.
Счета бухгалтерского учёта валютных операций (52 — валютный счёт, 50.21 — валютная касса, а также 60, 62, 66, 76 при валютных расчётах) ведут суммы одновременно в валюте и в рублях. Рублёвая оценка — это валютная сумма, умноженная на курс на дату операции.
Если контрагент платит в рублях, а цена в договоре в у.е. или валюте, в договоре выбирайте валюту расчётов (у.е. / валюта), а вид расчётов — «оплата в рублях». 1С сама посчитает суммовые (курсовые) разницы при оплате.
Переоценка валютных остатков и курсовые разницы
Курс меняется ежедневно, значит рублёвая оценка валютных остатков и долгов на отчётную дату должна обновляться. В 1С это делает регламентная операция
Переоценка валютных средств при закрытии месяца: Операции → Закрытие месяца.
Переоцениваются остатки по валютным счетам и расчётам (монетарные статьи — деньги, дебиторка, кредиторка). Разница между старой и новой рублёвой оценкой — курсовая разница:
- 📈 курс вырос, актив подорожал → положительная разница: Дт счёта — Кт
91.01; - 📉 курс упал → отрицательная разница: Дт
91.02— Кт счёта.
По обязательствам (кредиторке) знак обратный: рост курса увеличивает долг и даёт отрицательную разницу. Правила — по ПБУ 3/2006.
Пример. На счёте 52 лежит 10 000 $. На 31 августа курс ЦБ — 92 ₽, рублёвая оценка остатка — 920 000 ₽. На 30 сентября курс — 95 ₽, оценка должна стать 950 000 ₽. Разница 30 000 ₽ положительная: переоценка сформирует проводку Дт 52 — Кт 91.01 на 30 000 ₽. Валютный остаток 10 000 $ при этом не меняется — меняется только его рублёвая оценка.
Прикиньте сумму заранее — калькулятор ниже считает курсовую разницу по двум курсам:
Чем проверить. После закрытия месяца сформируйте оборотно-сальдовую ведомость по счёту 52 (или 62, 60) с настройкой показа валютных сумм: Отчёты → Оборотно-сальдовая ведомость по счёту → Показать настройки → флажок Валютная сумма. В отчёте будут видны и валюта, и рубли — остаток в рублях должен соответствовать валютному остатку, умноженному на курс последнего дня месяца.
Из-за чего не загружаются курсы и другие ошибки
Большинство проблем с валютой — это не ошибки программы, а пропущенная настройка.
Главное → Функциональность, вкладка «Банк и касса». Включите и перезайдите в документ.Отдельно про удаление: валюту, по которой уже есть проводки или остатки, из справочника не убрать — она используется в учёте. Пометка на удаление сработает только для валюты без движений.
Частые вопросы
Нужно ли платить за загрузку курсов валют?
Можно ли завести собственную условную единицу (у.е.)?
За какой период загружать курсы задним числом?
Почему рублёвая сумма в выписке не совпадает с суммой из банка?
91.Загружаются ли курсы в 1С:Управлении торговлей так же?
НСИ и администрирование. Включение валютного учёта там тоже задаётся в настройках, но пункты меню называются иначе.Источники
- ПБУ 3/2006 «Учёт активов и обязательств, стоимость которых выражена в иностранной валюте»