К статье
Практический материал

Учет и Финансы · 12 мин

Как настроить валютный учет в 1С 8.3 Бухгалтерия

Пошаговая настройка валютного учета в 1С 8.3 Бухгалтерия: валюты, курсы, счета, переоценка остатков, курсовые разницы, документы и типичные ошибки.

Валютный учет в 1С:Бухгалтерии 8.3 требуется организациям, которые заключают договоры в иностранной валюте, работают с валютными банковскими счетами, ведут расчеты с зарубежными контрагентами или выдают сотрудникам подотчетные средства в валюте. Без корректной настройки программа не сможет автоматически пересчитывать суммы по курсу ЦБ, формировать курсовые разницы и правильно отражать операции в регламентированной отчетности.

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

Материал ориентирован на типовую конфигурацию «1С:Бухгалтерия 8», редакция 3.0. Если у вас отраслевое решение или сильно доработанная конфигурация, названия отдельных пунктов меню могут отличаться, но логика настройки сохраняется.

Включение функциональности валютного учета

По умолчанию в новой информационной базе часть возможностей валютного учета может быть скрыта, чтобы не перегружать интерфейс. Первый шаг — включить нужные опции. Откройте раздел «Администрирование» → «Параметры учета» → «Функциональность». Если база работает с упрощенным интерфейсом, предварительно установите полную функциональность в настройках пользователя.

На закладке «Банк и касса» установите флаг «Расчеты в валюте и у.е.». После этого в документах поступления и списания появится выбор валюты, в плане счетов активируются валютные признаки, а в обработке «Закрытие месяца» станет доступна операция переоценки валютных средств.

Дополнительно проверьте закладку «Расчеты»: если организация заключает договоры в условных единицах (рублевые обязательства, привязанные к курсу валюты), убедитесь, что соответствующая опция также включена. Это важно, потому что учет договоров в у.е. отличается от учета чисто валютных договоров: по договорам в у.е. переоценка выполняется по иным правилам, а суммовые разницы в налоговом учете обрабатываются иначе.

Настройка справочника валют и загрузка курсов

Справочник «Валюты» находится в разделе «Справочники» → «Валюты». В типовой поставке он уже содержит основные валюты по классификатору ОКВ. Если нужной валюты нет, добавьте её кнопкой «Создать» → «По классификатору» и выберите из списка. Для каждой валюты задается код, наименование и способ установки курса.

Курсы валют хранятся в регистре сведений «Курсы валют» и используются всеми документами для пересчета сумм. Загрузить курсы можно автоматически с сервера РБК/ЦБ кнопкой «Загрузить курсы валют» — программа скачает данные за выбранный период по интернету. Если у компьютера нет доступа в интернет, курсы вводятся вручную: откройте валюту, перейдите по ссылке «Курсы валют» и добавьте записи с датой и значением курса.

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

Порядок загрузки курсов
  1. 1
    Откройте «Справочники» → «Валюты»
  2. 2
    Нажмите «Загрузить курсы валют»
  3. 3
    Отметьте нужные валюты и укажите период загрузки
  4. 4
    Нажмите «Загрузить» и дождитесь сообщения о результате
  5. 5
    Откройте карточку валюты и проверьте, что курсы появились на все рабочие даты

Создание валютных счетов и договоров

Для учета денежных средств в валюте создайте банковский счет организации: «Справочники» → «Банковские счета» → «Создать». В карточке счета укажите валюту счета — после этого документы по этому счету будут формироваться на счет 52 «Валютные счета». Для транзитного и текущего валютного счетов заводятся отдельные элементы справочника.

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

В договорах с контрагентами обязательно указывайте валюту расчетов и вид договора. Для договора в валюте расчеты ведутся на счетах 60, 62, 66, 67 с валютным признаком, и задолженность переоценивается на каждую отчетную дату. Для договора в у.е. выберите опцию «Оплата в рублях» с указанием валюты договора — тогда программа корректно рассчитает рублевую сумму по курсу на дату оплаты или отгрузки.

Переоценка валютных средств и курсовые разницы

Переоценка выполняется регламентной операцией «Переоценка валютных средств» в составе обработки «Закрытие месяца» («Операции» → «Закрытие месяца»). Операция пересчитывает остатки по валютным счетам бухгалтерского учета по курсу ЦБ на последнее число месяца и относит разницу на счет 91: положительные разницы — на 91.01 «Прочие доходы», отрицательные — на 91.02 «Прочие расходы».

Переоцениваются денежные средства на счетах 50, 52, 55, 57, дебиторская и кредиторская задолженность в валюте (60, 62, 66, 67, 71, 76). Авансы выданные и полученные в валюте по правилам ПБУ 3/2006 не переоцениваются — программа учитывает это автоматически, если документы оформлены корректно и авансы зачитываются штатными документами.

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

Контрольные точки

Как проверить результат

Строка «Переоценка валютных средств» в закрытии месяца
Норма

Операция отмечена зеленым, справка-расчет открывается

Тревожный признак

Операция не выполнена или помечена красным — курсовые разницы не рассчитаны

Оборотно-сальдовая ведомость по счету 52
Норма

Рублевый остаток соответствует валютному остатку, умноженному на курс ЦБ на конец месяца

Тревожный признак

Расхождение между валютным и рублевым остатком — вероятно, не загружен курс или не выполнена переоценка

Счет 91 по субконто «Курсовые разницы»
Норма

Обороты соответствуют суммам из справки-расчета

Тревожный признак

Курсовых разниц нет при наличии валютных остатков и изменившемся курсе

Оформление валютных операций документами

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

Оплата поставщику оформляется документом «Списание с расчетного счета» с указанием валютного счета и договора в валюте. Программа автоматически пересчитает сумму в рубли по курсу на дату платежа. Если платеж является авансом, задолженность зафиксируется по курсу на дату оплаты и далее переоцениваться не будет.

Реализация и поступление товаров по валютным договорам вводятся стандартными документами с указанием валютного договора. Курс подставляется автоматически из регистра, но его можно скорректировать вручную в документе, если по условиям сделки применяется иной курс (например, курс договора) — для этого в документе предусмотрено поле курса взаиморасчетов.

Типичные ошибки
01
Не загружены курсы на дату документа или на конец месяца — суммы в рублях считаются по устаревшему курсу, переоценка дает неверный результат
02
Договор в у.е. оформлен как валютный — задолженность переоценивается, хотя по правилам учета не должна, возникают лишние курсовые разницы
03
Ручная правка проводок по валютным счетам через операцию, введенную вручную — нарушается связь валютной и рублевой суммы, оборотка перестает сходиться
04
Закрытие месяца не выполнено или выполнено с ошибками — курсовые разницы не попадают в отчет о финансовых результатах
05
Один банковский счет используется для разных валют — невозможно корректно разделить остатки по валютам

Налоговый учет и отражение в отчетности

В налоговом учете курсовые разницы признаются внереализационными доходами и расходами. В конфигурации с включенным налогом на прибыль переоценка в НУ выполняется той же регламентной операцией закрытия месяца, а расхождения между БУ и НУ (если они возникают, например по правилам переоценки авансов в отдельные периоды) отражаются через временные разницы и отложенные налоги по ПБУ 18/02.

Курсовые разницы попадают в отчет о финансовых результатах в составе прочих доходов и расходов, а в декларацию по налогу на прибыль — в состав внереализационных. Перед сдачей отчетности сверьте обороты счета 91 по статье «Курсовые разницы» со справками-расчетами переоценки за весь период.

Для организаций на УСН курсовые разницы от переоценки валютных остатков в налоговом учете не учитываются — доходом признается только разница при продаже валюты по курсу выше курса ЦБ. Программа учитывает это при выбранной системе налогообложения, поэтому важно, чтобы в учетной политике был корректно указан налоговый режим.

Проверка корректности настройки и контроль остатков

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

Дополнительно полезен отчет «Анализ счета» по счетам 52 и 60/62 с группировкой по валютам и договорам: он позволяет быстро найти «зависшие» суммы, например задолженность без указания договора или остатки по закрытым договорам. Такие остатки часто становятся причиной ошибок при переоценке.

Регулярно сверяйте загруженные курсы с официальными данными ЦБ, особенно если курсы вводятся вручную. Опечатка в одном курсе искажает все документы соответствующей даты и итоговую переоценку месяца.

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

Что важно запомнить

Валютный учет настраивается в четыре шага: включение функциональности, загрузка курсов, создание валютных счетов и договоров, контроль переоценки при закрытии месяца. Главные причины ошибок — отсутствующие курсы, неверный тип договора и невыполненная регламентная операция переоценки.

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

Нужно ли переоценивать авансы, выданные в валюте?

В бухгалтерском учете авансы в валюте после зачисления пересчитываются в рубли по курсу на дату оплаты и далее не переоцениваются. Типовая конфигурация соблюдает это правило автоматически, если аванс оформлен платежным документом по правильному договору и зачитывается штатными документами реализации или поступления.

Почему в закрытии месяца нет операции «Переоценка валютных средств»?

Чаще всего не включена функциональность «Расчеты в валюте и у.е.» в разделе «Администрирование». Вторая причина — в информационной базе нет остатков или оборотов по валютным счетам в данном месяце: тогда операция не предлагается, так как переоценивать нечего.

Как исправить неверный курс в уже проведенном документе?

Сначала исправьте курс в регистре «Курсы валют» на нужную дату, затем перепроведите документ — сумма пересчитается автоматически. Если документов много, используйте групповое перепроведение, но помните: изменение данных прошлых периодов потребует повторного закрытия месяца и может повлиять на сданную отчетность.

Можно ли вести учет в валюте, которой нет в классификаторе?

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

Чем отличается договор в валюте от договора в у.е. в программе?

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

Где посмотреть курсовые разницы за период?

Используйте справку-расчет «Переоценка валютных средств» из формы закрытия месяца за каждый месяц периода, либо оборотно-сальдовую ведомость по счету 91 с отбором по статье прочих доходов и расходов «Курсовые разницы». Для детализации до контрагента и договора подойдет отчет «Анализ субконто».