Валюта в 1С 8.3: как настроить, добавить и сменить

· 10 мин

Содержание

Валюта регламентированного учёта в 1С 8.3 — рубли, и в «1С:Бухгалтерии» её сменить нельзя: это зашито в конфигурацию. Когда говорят «поменять валюту », обычно имеют в виду другое — добавить иностранную валюту в справочник, включить расчёты в валюте, задать валюту конкретного договора или банковского счёта и подгрузить курс.

Разберём каждый из этих случаев по шагам: где включается валютный учёт, как завести валюту и курс, как указать валюту в документе и что происходит с остатками при переоценке. Пути приведены для «1С:Бухгалтерии 3.0» с интерфейсом «Такси»; где порядок отличается в «Управлении торговлей» и ERP — отметил отдельно.

Что реально меняется, а что останется рублём

Сначала разведём понятия — от этого зависит, что вообще нужно делать.

  • 💱 Валюта расчётов (взаиморасчётов по договору, валюта банковского счёта или кассы) — меняется свободно, это обычная настройка.
  • 📘 Валюта регламентированного учёта — рубли. В «1С:Бухгалтерии» не меняется ни через настройки, ни обработкой. Все суммы в отчётности всё равно пересчитываются в рубли по курсу.
  • 📊 Валюта управленческого учёта — есть только в «Управлении торговлей» и ERP. Задаётся при начале работы, после старта меняется тяжело (см. раздел ниже).

Если вам нужно именно сменить рубль на другую валюту учёта в «1С:Бухгалтерии» — это невозможно штатными средствами. Для учёта в иностранной компании используют отдельные конфигурации (например, локализованные версии), а не переключение валюты в российской БП.

Отсюда вытекает порядок действий. Чтобы вести операции в иностранной валюте, нужно последовательно: включить валютный учёт в функциональности, добавить валюту в справочник, загрузить на неё курс и указать валюту в договоре (или на банковском счёте, в кассе). Пропуск любого шага приводит к типовым сбоям — нулевым суммам или отсутствию поля выбора валюты. Разберём каждый шаг.

Как включить валютный учёт

Если в справочнике валют только рубль и в договорах нет поля выбора валюты — значит, валютный учёт выключен в функциональности.

  1. Откройте Главное → Функциональность.
  2. Перейдите на вкладку Банк и касса.
  3. Включите флажок расчётов в иностранной валюте и условных единицах.

После этого в программе появятся валютные счета плана счетов (52, 57, частично 60, 62, 66, 67, 76) с признаком валютного учёта, а в карточках договоров и банковских счетов — поле выбора валюты.

У валютного счёта в плане счетов стоит признак «Вал.» — он включает отдельный ресурс «Валютная сумма». Благодаря этому по такому счёту хранятся две величины сразу: сумма в валюте и её рублёвый эквивалент. Именно вторая величина и переоценивается при изменении курса.

Выключать валютный учёт обратно, если по валютным счетам уже есть обороты, не стоит: программа заблокирует изменение или оставит «повисшие» валютные остатки без рублёвой переоценки. Включать — безопасно в любой момент.

Полную функциональность менять не обязательно: достаточно включить нужный флаг в выбранной функциональности. Если флага не видно, переключите режим функциональности на Полную вверху формы.

Как добавить валюту в справочник и загрузить курс

Сам список валют лежит в Справочники → Банк и касса → Валюты. По умолчанию там только рубль.

Добавить валюту вручную:

  1. В списке валют нажмите Создать.
  2. Укажите цифровой и буквенный коды по общероссийскому классификатору (например, 840 и USD для доллара, 978 и EUR для евро).
  3. Сохраните элемент.

Подобрать валюту из классификатора — удобнее, чем вводить коды руками:

  1. В списке валют нажмите кнопку подбора из классификатора.
  2. Найдите валюту по коду или названию.
  3. Выберите — коды и наименование подставятся автоматически.

В карточке валюты, помимо кодов, задаются параметры прописи суммы (как называть целую часть и доли — «доллар/доллары/долларов», «цент/центы/центов»). Их заполняют, если по валюте печатаются документы с суммой прописью. Для обычного учёта достаточно кодов и наименования.

Загрузка и ввод курса

Курс хранится в отдельном регистре сведений, привязанном к валюте и дате. Способов два.

Автоматически с сайта. В списке валют нажмите Загрузить курсы валют…, задайте период и отметьте нужные валюты. Курсы подтянутся из сервиса 1С (источник — данные ЦБ РФ). Для загрузки нужна подключённая интернет-поддержка пользователя (Администрирование → Интернет-поддержка и сервисы).

Вручную. Откройте карточку валюты и внесите курс на дату в таблице курсов. Пригодится, если по договору вы применяете не курс ЦБ, а, например, курс ЦБ плюс процент — такой курс заводят как отдельную валюту (условную единицу) с ручным вводом.

Чтобы курсы подтягивались сами, настройте регламентное задание загрузки курсов: Администрирование → Обслуживание → Регламентные и фоновые задания. Тогда не придётся вспоминать про курс в начале каждого дня.

Валюта расчётов: договоры, счета, документы

Валюту конкретной операции задают не в документе напрямую, а в договоре и на банковском счёте — документы наследуют её оттуда.

В договоре. Откройте карточку договора контрагента и в поле валюты выберите нужную. Здесь же выбирается, в чём ведутся расчёты и в чём указана цена:

  • расчёты и оплата в валюте — классический валютный договор (счёт 52, субсчета 60/62 в валюте);
  • цена в валюте (у. е.), а оплата в рублях — договор в условных единицах, расчёты идут по счёту 76 или по 60/62 с пересчётом в рубли на дату оплаты.

На банковском счёте. Валютный счёт заводится в Справочники → Банк и касса → Банковские счета (или из карточки организации/контрагента) с указанием валюты счёта. Один счёт — одна валюта; для долларов и евро заводят два разных счёта.

Поменять валюту в договоре, по которому уже есть проводки, система обычно не даст — иначе «поедут» взаиморасчёты. Заведите новый договор с нужной валютой, а старый закройте.

После настройки в платёжных и расчётных документах сумма вводится в валюте договора, а рублёвый эквивалент считается по курсу на дату документа автоматически.

В кассе. Для наличной валюты заводят отдельную кассу с указанием валюты (Справочники → Банк и касса → Кассы). Приходный и расходный кассовые ордера по такой кассе тоже будут валютными.

Что важно помнить про валюту расчётов:

  • 🔁 один контрагент может иметь несколько договоров в разных валютах — это нормально;
  • 🧾 сумма документа всегда вводится в валюте договора, рубли программа подставляет сама;
  • 📅 курс берётся на дату документа, поэтому курс на эту дату должен быть уже загружен (иначе рублёвая сумма окажется нулевой).

Переоценка остатков и курсовые разницы

Валютные остатки (деньги на счёте 52, задолженность по 60 и 62, займы по 66/67) каждый месяц пересчитываются в рубли по текущему курсу. Разница между старой и новой рублёвой оценкой — курсовая разница.

В «1С:Бухгалтерии» это делает регламентная операция Переоценка валютных средств в составе Операции → Закрытие месяца. Отдельно вручную переоценивать остатки не нужно — достаточно закрыть месяц .

Проводки формируются на прочие доходы и расходы:

СитуацияПроводкаЧто означает
Курс вырос, актив (деньги, дебиторка)Дт 52, 62 Кт 91.01положительная курсовая разница
Курс вырос, обязательство (кредиторка, заём)Дт 91.02 Кт 60, 66отрицательная курсовая разница
Курс упал, активДт 91.02 Кт 52, 62отрицательная разница
Курс упал, обязательствоДт 60, 66 Кт 91.01положительная разница

Порядок пересчёта и признания курсовых разниц установлен ПБУ 3/2006: активы и обязательства в валюте пересчитываются на дату операции и на отчётную (в 1С — на конец месяца). В налоговом учёте курсовые разницы признаются внереализационными доходами и расходами (ст. 250 и ст. 265 НК РФ), и в «1С:Бухгалтерии» они отражаются одновременно с бухгалтерскими — отдельных действий не требуется.

Переоценка срабатывает по всем валютным счетам с ненулевым остатком: деньги (52, 57), расчёты с контрагентами (60, 62, 76), займы и кредиты (66, 67). Если по счёту остаток нулевой, переоценивать нечего — проводки не будет, и это нормально.

Прикинуть сумму разницы по одному остатку можно здесь:

Калькулятор курсовой разницы
Разница: — · —
Положительная разница — прочий доход (Дт 62/60 Кт 91.01), отрицательная — прочий расход (Дт 91.02 Кт 62/60).

Авансы (полученные и выданные) по ПБУ 3/2006 не переоцениваются — они «замораживаются» по курсу на дату аванса. 1С это учитывает сама, если аванс проведён как аванс, а не как обычная оплата.

Валюта управленческого учёта в УТ и ERP

В «Управлении торговлей 11» и ERP валют две: регламентированного учёта (для РФ — рубль) и управленческого. Валюта управленческого учёта задаётся в настройках на старте внедрения.

Посмотреть и задать её можно в НСИ и администрирование → Настройка НСИ и разделов → Предприятие (блок с валютами). Там же включается ведение учёта в нескольких валютах.

Сменить валюту управленческого учёта после того, как в базе появились документы, штатной кнопки нет. Это проектная задача: все суммы придётся пересчитывать, а управленческая отчётность за прошлые периоды изменится. Делать это на рабочей базе без подготовленной копии и плана пересчёта нельзя.

Справочник валют и загрузка курсов в УТ и ERP работают так же, как в «Бухгалтерии», только лежат в разделе НСИ и администрирование, а не в Справочники.

Ещё одно отличие торговых конфигураций — в них обычно включён многовалютный учёт по умолчанию, и валюту можно задавать не только в договоре, но и в соглашении об условиях продаж, в прайс-листе (вид цен в валюте) и в заказе. Если цена номенклатуры задана в валюте, при оформлении документа она пересчитывается в валюту расчётов и в валюту учёта по текущим курсам. Поэтому в УТ и ERP особенно важно держать курсы загруженными: пустой курс «обнулит» цены в документах продажи.

Типичные ошибки при работе с валютой

Большинство проблем с валютой сводятся к одной из причин — не загружен курс или не та валюта в договоре. Как распознать и что проверить:

СимптомПричинаЧто сделать
Рублёвая сумма документа = 0На дату документа нет курсаЗагрузите курс на эту дату в карточке валюты
В договоре нельзя выбрать валютуВыключен валютный учётВключите расчёты в валюте в Главное → Функциональность
Переоценка не сформироваласьНет курса на конец месяца или нулевой остатокЗагрузите курс на последний день месяца, перезакройте месяц
В ОСВ не видно валютной суммыВ настройках отчёта не включён показ валютыВ настройках ОСВ отметьте вывод валютной суммы
Курсовая разница «не та»Авансы переоценились как обычная оплатаПроверьте, что аванс проведён именно как аванс (зачёт аванса)

Не меняйте валюту в договоре и не правьте курсы «задним числом», если за период уже сдана отчётность. Пересчёт курсовых разниц изменит суммы доходов и расходов, и данные разойдутся с декларацией.

Как проверить, что всё настроено верно

После настройки стоит убедиться, что валюта и курсы встали правильно — до того, как по ним пойдут документы.

  • Оборотно-сальдовая ведомость по счёту (Отчёты → Оборотно-сальдовая ведомость по счёту) для счёта 52 или 60/62 — включите в настройках показ валютной суммы. Увидите остаток и в валюте, и в рублях.
  • Карточка счёта по валютному счёту — покажет каждую операцию с курсом и рублёвым эквивалентом.
  • После закрытия месяца проверьте, что появилась проводка переоценки по счёту 91 — значит, курсовые разницы посчитались.
Что проверить после настройки валюты
Выполнено: 0 / 6

Частые вопросы

Можно ли сменить рубль на другую валюту учёта в «1С:Бухгалтерии»?
Нет. Валюта регламентированного учёта в российской «Бухгалтерии» — рубль, и штатно она не меняется. Для учёта в иностранной валюте нужна отдельная (локализованная) конфигурация.
Курс не загружается, что делать?
Чаще всего не подключена интернет-поддержка пользователя. Проверьте Администрирование → Интернет-поддержка и сервисы и войдите под учётной записью портала 1С. Если доступа нет — внесите курс в карточке валюты вручную.
Почему в договоре нельзя выбрать валюту?
Выключен валютный учёт. Включите расчёты в иностранной валюте в Главное → Функциональность на вкладке Банк и касса.
Нужно ли переоценивать валюту вручную?
Нет. Переоценку остатков и курсовые разницы считает регламентная операция при закрытии месяца. Вручную лезть в неё не нужно.
Как вести учёт в у. е., если оплата в рублях?
Заведите в справочнике валюту (условную единицу) с нужным курсом, в договоре укажите цену в этой у. е., а расчёты — в рублях. 1С пересчитает рублёвую оплату по курсу на дату платежа.

Источники

  • ПБУ 3/2006 «Учёт активов и обязательств, стоимость которых выражена в иностранной валюте»
  • НК РФ, ст. 250 и ст. 265 (курсовые разницы в налоговом учёте)