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

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

Переоценка счета в валюте: как провести выписку из банка в 1С

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

Организации, работающие с иностранной валютой, обязаны отражать валютные операции в рублях по курсу ЦБ РФ. При этом остатки на валютных счетах пересчитываются при каждом изменении курса — так возникает переоценка, а в учете формируются курсовые разницы. В программах 1С (Бухгалтерия 8, редакция 3.0) этот процесс в значительной степени автоматизирован, но только при условии корректных настроек и правильном порядке проведения банковских выписок.

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

Как устроена переоценка валютных средств в 1С

Переоценка в 1С выполняется в двух местах. Первое — при проведении банковских документов: если курс на дату операции отличается от курса, по которому валюта числилась на счете, программа сразу формирует проводку по курсовой разнице (счета 91.01 или 91.02). Второе — регламентная операция «Переоценка валютных средств» в обработке «Закрытие месяца»: она пересчитывает остатки на валютных счетах на последнее число месяца.

Для корректной работы механизма валютные счета (52, 55, 57, 60, 62, 66, 67 и другие, по которым ведется валютный учет) должны иметь признак валютного учета. В типовой конфигурации это уже настроено, но если план счетов дорабатывался, признак стоит проверить. Программа хранит остатки одновременно в валюте и в рублях, и переоценка затрагивает только рублевую оценку.

Подготовка: настройки и курсы валют

Перед загрузкой выписки проверьте три вещи. Во-первых, в карточке организации и банковского счета (раздел «Главное → Банковские счета») должна быть указана валюта счета — для валютного счета это USD, EUR, CNY или другая. Номер счета указывается в формате, который выдал банк. Во-вторых, в функциональности программы («Главное → Функциональность») должна быть включена опция валютных операций — без нее часть документов и проводок будет недоступна.

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

Загрузка выписки из банка

Выписка загружается в разделе «Банк и касса → Банковские выписки» кнопкой «Загрузить». Программа поддерживает файл из клиент-банка (обычно формат 1CClientBankExchange, текстовый файл с расширением .txt) либо прямой обмен с банком (DirectBank), если он настроен. При загрузке выберите нужный банковский счет — программа сама определит его по номеру из файла, но лучше проконтролировать.

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

Порядок проведения валютной выписки
  1. 1
    Проверьте актуальность курсов валют на все даты выписки
  2. 2
    Загрузите файл выписки в «Банк и касса → Банковские выписки»
  3. 3
    Проверьте сопоставление контрагентов, договоров и видов операций
  4. 4
    Проведите документы кнопкой «Провести»
  5. 5
    Откройте проводки одного-двух документов и убедитесь, что есть рублевая сумма и курсовая разница при необходимости
  6. 6
    Выполните «Закрытие месяца» с операцией «Переоценка валютных средств»
  7. 7
    Сформируйте оборотно-сальдовую ведомость по счету 52 и справку-расчет переоценки

Как программа формирует курсовые разницы по операциям

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

Отдельный случай — покупка или продажа валюты. Здесь, помимо курсовой разницы, возникает отклонение курса сделки от курса ЦБ, которое тоже относится на прочие доходы или расходы. В типовой конфигурации для этого используются документы «Списание с расчетного счета» с видом операции «Прочие расчеты с контрагентами» или специальные виды операций для конверсии — в зависимости от релиза. Важно проверить, что транзит через счет 57 («Переводы в пути») закрыт полностью.

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

Регламентная переоценка при закрытии месяца

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

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

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

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

ОСВ по счету 52
Норма

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

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

Рублевая оценка отклоняется от произведения остатка на курс — переоценка не выполнена или курсы неверны

Справка-расчет переоценки
Норма

Документ существует за каждый месяц с валютными операциями, суммы сходятся с 91 счетом

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

Справки нет или суммы не бьются с оборотами 91.01/91.02

Проводки документов выписки
Норма

В каждом документе есть рублевая сумма и валютная, курс соответствует дате

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

Нулевые рублевые суммы, курс 1 или курс не на дату операции

Типичные ошибки и способы их устранения

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

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

Если курсовая разница сформирована дважды

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

Если остаток в валюте нулевой, а в рублях нет

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

Ограничения и когда нужна помощь специалиста

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

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

Итог

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

Переоценка валютного счета в 1С строится на трех опорах: актуальные курсы валют, корректно проведенные выписки и регламентная операция при закрытии месяца. Контролируйте результат через ОСВ по счету 52 и справку-расчет переоценки — расхождение рублевой оценки с произведением остатка на курс ЦБ всегда указывает на ошибку.

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

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

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

Почему в выписке рублевая сумма равна нулю?

Почти всегда причина в отсутствии курса валюты на дату документа. Откройте «Справочники → Валюты», проверьте историю курсов, загрузите недостающие и перепроведите документ. Реже причина в том, что в документе не заполнена валюта или сумма в валюте.

Можно ли провести переоценку не при закрытии месяца, а вручную?

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

Что делать, если закрытие месяца выдает ошибку по переоценке?

Откройте сообщение об ошибке — обычно там указана конкретная причина: отсутствует курс валюты на дату, не заполнен счет учета в документе или не указано субконто. Устраните указанную причину и повторите выполнение операции. Если ошибка ссылается на доработанный объект конфигурации, потребуется анализ специалиста по 1С.

Влияет ли переоценка на налог на прибыль?

Да. Курсовые разницы включаются во внереализационные доходы и расходы в налоговом учете. В 1С: Бухгалтерии при применении ПБУ 18/02 возможны отражения разниц между бухгалтерским и налоговым учетом — их видно в проводках закрытия месяца и в анализе состояния налогового учета.

Как проверить переоценку за прошлый месяц, не открывая закрытие заново?

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