Как переоценить валютные остатки в 1С 8.3
Содержание
Переоценка валютных остатков в 1С 8.3 выполняется автоматически — регламентной операцией Переоценка валютных средств в составе закрытия месяца. Отдельный документ заполнять не нужно: программа сама берёт остатки по валютным счетам на последнее число месяца, пересчитывает их по новому курсу и формирует проводки по курсовым разницам на счёт 91.
Чтобы всё посчиталось верно, нужно одно: вовремя загруженные курсы валют в справочнике. Если курс на конец месяца не загружен, переоценка либо не выполнится, либо даст нулевую разницу. Ниже — как настроить курсы, запустить переоценку, прочитать проводки и что делать, когда разница не сходится или касса «висит» по старому курсу.
Что переоценивается и на каком основании
Валютные активы и обязательства в учёте пересчитываются в рубли. Пока курс стоит на месте, рублёвая оценка валютного остатка не меняется. Как только курс сдвинулся — рублёвый эквивалент того же количества валюты стал другим. Эта разница и называется курсовой.
Правила пересчёта задаёт ПБУ 3/2006. Пересчитывать в рубли нужно на три момента: на дату операции, на дату составления отчётности и на конец каждого месяца. В 1С первый момент закрывается при проведении валютных документов, а конец месяца — регламентной операцией.
Курсовая разница относится на прочие доходы и расходы — счёт 91:
- 📈 положительная разница (валютный актив подорожал в рублях или валютный долг подешевел) — доход, счёт 91.01;
- 📉 отрицательная разница (актив подешевел или долг вырос) — расход, счёт 91.02.
В налоговом учёте курсовые разницы признаются во внереализационных доходах и расходах (ст. 271 и 265 НК РФ). В 1С налоговый учёт считается той же операцией одновременно с бухгалтерским, отдельных действий не требует.
Какие остатки пересчитываются, а какие остаются по старому курсу
Переоценке подлежат только денежные (монетарные) статьи — то, что выражено в фиксированном количестве валюты:
- 💵 валюта на расчётном счёте — счёт 52;
- 💰 наличная валюта в кассе — счёт 50 (субсчёт валютной кассы);
- 🤝 задолженность покупателей и поставщиков в валюте — счета 62 и 60 (кроме авансов);
- 🏦 валютные кредиты и займы — счета 66 и 67;
- 📄 прочие расчёты в валюте — счёт 76, подотчёт в валюте — счёт 71.
Авансы выданные и полученные не переоцениваются. По ПБУ 3/2006 предоплата фиксируется по курсу на дату её перечисления и дальше не пересчитывается. В плане счетов 1С это обычно субсчета 60.02, 62.02, 76.ВА и подобные — программа отличает их по признаку аванса и в переоценку не берёт. Если аванс всё же попал под пересчёт, ищите ошибку в настройке договора или в виде расчётов документа.
Не переоцениваются и стоимость основных средств, материалов, товаров: они приняты к учёту в рублях по курсу на дату оприходования и к валютным остаткам уже не относятся.
Простой признак: переоценивается то, по чему у вас есть остаток в валюте на конец месяца. Нет валютного сальдо по счёту — нечего и пересчитывать.
Настройка валют и загрузка курсов
Переоценка работает ровно настолько, насколько актуальны курсы. Справочник открывается через Справочники → Валюты (в некоторых интерфейсах — раздел Банк и касса).
Порядок настройки:
- Откройте справочник
Валютыи нажмитеСоздать → По классификатору. Выберите нужную валюту (USD, EUR, CNY) из общероссийского классификатора — реквизиты и код подставятся сами. - Для добавленной валюты нажмите
Загрузить курсы валют. Укажите период — от начала нужного месяца по текущую дату — и загрузите. Курсы подтянутся с курсом ЦБ РФ. - Проверьте, что курс на последнее число закрываемого месяца в справочнике есть. Это обязательное условие корректной переоценки.
Чтобы не загружать курсы вручную каждый месяц, включите автозагрузку: Администрирование → Интернет-поддержка и сервисы → Настройки загрузки курсов валют (точное название пункта зависит от релиза). Программа сама будет обновлять курсы по расписанию. Для загрузки нужен доступ в интернет.
Если курс на конец месяца отсутствует, 1С возьмёт последний известный курс или выдаст нулевую разницу. Перед закрытием месяца всегда проверяйте, что курсы загружены до конца периода включительно.
Для каждой валютной операции курс программа берёт из справочника на дату документа. Поэтому курс важно иметь не только на конец месяца, но и на даты движения денег по счёту.
Как запустить переоценку валютных средств
Переоценка — это регламентная операция закрытия месяца, а не отдельный документ, который вы заполняете руками. Запуск:
- Откройте
Операции → Закрытие месяца. - Выберите организацию и нужный месяц.
- Нажмите
Выполнить закрытие месяца.
В списке операций появится пункт Переоценка валютных средств. 1С выполнит его автоматически, если по валютным счетам есть остатки и загружен курс на конец месяца. Операция пересчитает все денежные валютные статьи на последнее число месяца по актуальному курсу.
Посмотреть результат можно, щёлкнув по строке операции и выбрав Показать проводки. Там видно, по каким счетам и на какие суммы сформировались курсовые разницы.
Отдельной операцией переоценку запустить не выйдет — она встроена в общий процесс закрытия. Если нужно пересчитать только валюту, всё равно запускают закрытие месяца : остальные операции при отсутствии данных просто не сформируют проводок.
Переоценка выполняется и внутри месяца — автоматически при проведении валютных документов на дату каждой операции. Регламентная операция закрывает «хвост» на последнее число, когда движений уже нет, а курс за месяц изменился.
Какие проводки формирует переоценка
Схема простая: курсовая разница закрывается на счёт 91 в корреспонденции со счётом учёта валютного остатка.
| Ситуация | Проводка |
|---|---|
| Актив подорожал в рублях (курс вырос по счёту 52, 50) | Дт 52 (50) — Кт 91.01 |
| Актив подешевел в рублях (курс упал) | Дт 91.02 — Кт 52 (50) |
| Долг перед поставщиком вырос (курс вырос по счёту 60) | Дт 91.02 — Кт 60 |
| Долг покупателя вырос в рублях (курс вырос по счёту 62) | Дт 62 — Кт 91.01 |
Разберём на числах. На счёте 52 лежит 1000 USD. Курс на 31 августа — 90 ₽, рублёвая оценка 90 000 ₽. Курс на 30 сентября — 92 ₽. На конец сентября те же 1000 USD стоят 92 000 ₽. Разница 2000 ₽ — положительная, актив подорожал:
По кредиторке логика обратная активу: если валюта дорожает, растёт и ваш долг в рублях, а это расход. 1000 USD долга при росте курса с 90 до 92 ₽ дадут отрицательную разницу 2000 ₽: Дт 91.02 — Кт 60.
Проверьте свои цифры в калькуляторе — он считает разницу по двум курсам и подсказывает знак:
Переоценка на дату операции и при погашении долга
Регламентная операция закрывает остаток на последнее число месяца, но курсовые разницы возникают и внутри месяца — на каждую дату движения валюты. 1С формирует их автоматически при проведении валютных документов, отдельно запускать ничего не нужно.
Самый частый случай — оплата валютного долга по курсу, отличному от курса отгрузки. Долг зафиксирован по одному курсу, деньги прошли по другому, между ними — курсовая разница.
Пример по дебиторской задолженности. Вы отгрузили товар на 1000 USD, курс на дату отгрузки 90 ₽ — дебиторка покупателя 90 000 ₽ (Дт 62 — Кт 90.01). Через две недели покупатель платит, курс вырос до 93 ₽. На счёт 52 поступает 1000 × 93 = 93 000 ₽. Долг был 90 000 ₽, закрывается на 93 000 ₽ — положительная курсовая разница 3000 ₽ уходит на Дт 62 — Кт 91.01. Арифметика: 93 000 − 90 000 = 3000 ₽.
По кредиторской задолженности зеркально. Долг поставщику 1000 USD по курсу 90 ₽ (90 000 ₽), при оплате курс 93 ₽ — вы списываете со счёта 52 сумму 93 000 ₽. Долг обошёлся дороже на 3000 ₽, это расход: Дт 91.02 — Кт 60.
Поэтому на конец месяца переоцениваются только непогашенные валютные остатки. То, что оплачено в течение месяца, уже пересчитано на дату платежа документом поступления или списания.
Если валютный долг гасится частями, разница считается на каждую оплату — по той части, что фактически погашена. Остаток долга дальше участвует в регламентной переоценке на конец месяца наравне с другими валютными статьями.
Как проверить результат переоценки
После закрытия месяца сверьте пересчёт по отчётам, не полагаясь на то, что «операция зелёная».
- 📊 Оборотно-сальдовая ведомость по счёту 52 (50, 60, 62). Откройте
Отчёты → Оборотно-сальдовая ведомость по счёту, включите в настройках показ валютных сумм и курса. Рублёвое сальдо на конец месяца должно равняться валютному остатку, умноженному на курс последнего дня. - 📈 ОСВ по счёту 91. Обороты по 91.01 и 91.02 с аналитикой «Курсовые разницы» покажут общую сумму признанного дохода и расхода от переоценки.
- 🔎 Карточка счёта 52 за месяц. По последней строке видно проводку переоценки и её сумму.
Контрольный приём: возьмите валютное сальдо на конец месяца, умножьте на курс последнего дня и сравните с рублёвым сальдо в ОСВ. Сошлось — переоценка выполнена верно. Разошлось — курс на конец месяца не загружен или операция не выполнялась.
Для проверки удобно вести мини-чек-лист перед сдачей отчётности:
Типичные ошибки и как их устранить
Переоценка не формирует проводок. Чаще всего — не загружен курс на последнее число месяца или курс на конец совпадает с предыдущим. Загрузите курсы до конца периода и перезапустите закрытие месяца.
Пересчитались авансы. Если по авансовому субсчёту (60.02, 62.02, 76.ВА) прошла курсовая разница, проверьте вид расчётов в договоре и в документе оплаты. Аванс не должен переоцениваться; обычно причина — неверно указанный счёт расчётов или отсутствие признака аванса.
Касса в валюте не переоценилась. Проверьте, что наличная валюта учитывается на валютном субсчёте счёта 50, а не на рублёвом. По рублёвому субсчёту переоценки не будет.
Разница ушла не на тот счёт. Курсовые разницы всегда идут на 91.01/91.02. Если видите их на других счетах — скорее всего, операция проведена вручную, а не регламентной переоценкой. Удалите ручную проводку и перезакройте месяц.
Закрытие месяца выполняется с ошибкой перед переоценкой. Операции в закрытии идут по порядку. Если спотыкается более ранний шаг, до переоценки дело не дойдёт. Сначала устраните причину по тексту ошибки, затем повторите закрытие.
Не исправляйте курсовые разницы ручными проводками «поверх» переоценки. Это ломает контроль и путает последующие месяцы. Правильный путь — поправить курс или настройку и перезапустить закрытие месяца. Повторное закрытие отменяет старые проводки операции и формирует новые.
Частые вопросы
Нужно ли переоценивать валюту, если за месяц не было операций по валютному счёту?
Почему авансы в валюте не переоцениваются?
По какому курсу считается переоценка на конец месяца?
Валюты на последнее число месяца. Если курс этого дня не загружен, программа возьмёт последний известный или не выполнит пересчёт. Поэтому курсы всегда загружают до конца периода включительно.Совпадают ли курсовые разницы в бухгалтерском и налоговом учёте?
Можно ли пересчитать валюту за уже закрытый месяц?
Источники
- ПБУ 3/2006 «Учёт активов и обязательств, стоимость которых выражена в иностранной валюте»
- НК РФ, ст. 271 и ст. 265 (курсовые разницы в налоговом учёте)