Учет и Финансы · 11 мин
Как сделать переоценку по валютному счету в 1С
Как выполнить переоценку валютного счета в 1С: настройка учетной политики, загрузка курсов, закрытие месяца, проверка курсовых разниц и типичные ошибки.
Если организация ведет расчеты в иностранной валюте, остатки на валютных счетах нужно периодически пересчитывать в рубли по текущему курсу ЦБ. Это требование ПБУ 3/2006: разница между рублевой оценкой на дату операции и на отчетную дату отражается как курсовая разница и влияет на финансовый результат. В 1С:Бухгалтерии 8 эта операция выполняется автоматически, но только при правильной настройке программы.
Чаще всего переоценка «не работает» не из-за ошибки в самой операции, а из-за мелочей в настройках: не загружены курсы валют, у счета не установлен признак валютного учета или регламентная операция закрытия месяца просто не выполнялась. Ниже разобран полный порядок действий — от проверки настроек до контроля результата, а также типичные ошибки и способы их исправить.
Материал ориентирован на 1С:Бухгалтерию 8.3 (редакция 3.0), но логика переоценки аналогична и в других конфигурациях — 1С:Управление нашей фирмой, 1С:Комплексная автоматизация, 1С:ERP. Названия разделов меню могут незначительно отличаться.
Как работает переоценка валютных средств в 1С
В программе валютные остатки хранятся одновременно в двух измерениях: в валюте счета (например, доллары США) и в рублевом эквиваленте. При поступлении или списании валюты рублевая сумма рассчитывается по курсу ЦБ на дату операции. Со временем курс меняется, и рублевая оценка остатка перестает соответствовать текущему курсу.
Регламентная операция «Переоценка валютных средств» сравнивает рублевый остаток по счету с произведением валютного остатка на актуальный курс и доначисляет разницу. Положительная курсовая разница относится на счет 91.01 «Прочие доходы», отрицательная — на 91.02 «Прочие расходы». В налоговом учете применяются те же суммы, если не включены специальные настройки временных разниц.
Переоцениваются не только банковские счета (52, 55, 57), но и валютная касса (50), задолженность поставщикам и покупателям в валюте (60, 62, 76), кредиты и займы (66, 67). Какие именно счета участвуют в переоценке, определяется признаком валютного учета в плане счетов.
Что проверить перед первой переоценкой
Прежде чем запускать закрытие месяца, убедитесь, что база подготовлена. Пропуск любого из перечисленных пунктов — самая частая причина нулевых или неверных курсовых разниц.
Откройте раздел «Справочники → Валюты» и проверьте, что нужная валюта присутствует и для нее загружены курсы на все даты операций и на последнее число месяца. Курсы можно загрузить автоматически с сайта ЦБ по кнопке «Загрузить курсы валют» или ввести вручную. Если курс на дату переоценки отсутствует, программа либо возьмет ближайший ранее загруженный курс (что исказит расчет), либо выдаст предупреждение.
Далее проверьте план счетов: у счетов, по которым ведутся валютные операции (52, 57, 60, 62 и другие), должен быть установлен признак «Валютный». В стандартной поставке он уже настроен, но при добавлении собственных субсчетов его нужно включить вручную. Без этого признака счет просто не попадет в переоценку.
Справочники → Валюты → открыть валюту → Курсы валют
Главное → План счетов → колонка «Вал.»
Главное → Учетная политика
Операции → Закрытие месяца → статус операций
Настройка учетной политики и счетов учета
В разделе «Главное → Учетная политика» проверьте, как отражаются курсовые разницы. По умолчанию используются счета 91.01 и 91.02, что соответствует стандартной методологии. Если ваша организация применяет ПБУ 18/02, убедитесь, что настройки учета отложенных налогов соответствуют выбранному методу — от этого зависит, будут ли формироваться временные разницы при переоценке.
Для валютных банковских счетов дополнительно проверьте карточку счета в разделе «Банк и касса → Банковские счета»: там должен быть указан правильный номер счета, валюта и банк. Ошибки в карточке не блокируют переоценку, но затрудняют сверку с выпиской банка.
Пошаговое выполнение переоценки через закрытие месяца
Основной и рекомендуемый способ — регламентная обработка «Закрытие месяца». Откройте «Операции → Закрытие месяца», выберите нужный период и организацию. В списке операций найдите строку «Переоценка валютных средств».
Нажмите кнопку «Выполнить закрытие месяца». Программа последовательно выполнит все операции, включая переоценку. Если нужно выполнить только переоценку без остальных операций, щелкните по строке «Переоценка валютных средств» и выберите «Выполнить операцию». После завершения статус операции станет зеленым — это признак успешного расчета.
Чтобы посмотреть результат, щелкните по операции и выберите «Показать проводки» или сформируйте справку-расчет «Переоценка валютных средств» — она показывает валютный остаток, курс, рублевую оценку до и после переоценки и сумму курсовой разницы по каждому счету и объекту учета. Этот отчет — основной инструмент проверки.
- 1Загрузите курсы валют: Справочники → Валюты → Загрузить курсы валют
- 2Проверьте, что все валютные документы месяца проведены
- 3Откройте Операции → Закрытие месяца, выберите период и организацию
- 4Нажмите «Выполнить закрытие месяца» или выполните только операцию «Переоценка валютных средств»
- 5Откройте справку-расчет «Переоценка валютных средств» и сверьте суммы с курсом ЦБ
- 6Проверьте проводки: Дт 52 (60, 62) Кт 91.01 при доходе или Дт 91.02 Кт 52 (60, 62) при расходе
Как проверить результат и найти ошибку
Сформируйте оборотно-сальдовую ведомость по счету 52 с детализацией по валютам. Включите в настройках отчета показатели «Валютная сумма». Контроль простой: валютный остаток, умноженный на курс ЦБ на конец месяца, должен совпадать с рублевым остатком. Расхождение означает, что переоценка не выполнена или курсы загружены неверно.
Если курсовые разницы кажутся завышенными или заниженными, проверьте даты курсов в регистре «Курсы валют»: частая ситуация — курс загружен не на последнее число месяца, а на более раннюю дату. Еще одна причина — ручное изменение курса в валютном документе: программа позволяет переопределить курс в отдельной операции, и тогда переоценка считается от этой суммы.
Как проверить результат
Валютный остаток × курс ЦБ на конец месяца = рублевый остаток
Рублевая сумма отличается от расчетной — переоценка не выполнялась или курсы неверны
Курсовые разницы на счетах 91.01/91.02 с аналитикой «Курсовые разницы»
Проводок нет при ненулевом валютном остатке и изменившемся курсе
Формируется и содержит строки по всем валютным счетам
Пустая справка при наличии валютных остатков
Есть курс на последнее число месяца
Последний курс устарел или введен вручную с ошибкой
Типичные ошибки и как их исправить
Самая распространенная проблема — операция переоценки в списке закрытия месяца серая или помечена как не требующая выполнения. Обычно это значит, что валютных остатков нет, либо месяц уже закрыт и операцию нужно перепровести: отмените закрытие месяца и выполните его заново после исправления исходных данных.
Вторая группа ошибок связана с ручными операциями. Если бухгалтер отражал валютную операцию документом «Операция, введенная вручную» и указал рублевую сумму без валютной, программа не сможет корректно переоценить такой остаток — валютное измерение отсутствует. Исправляется корректировкой проводок с заполнением валютной суммы и валюты.
Третья типичная ситуация — перенос документов задним числом после закрытия месяца. Любое изменение валютных документов прошлого периода требует повторного выполнения переоценки и всех последующих операций закрытия, иначе курсовые разницы и налог на прибыль будут искажены.
Особые сценарии: авансы, задолженность и УСН
Авансы в валюте
Выданные и полученные авансы в валюте по ПБУ 3/2006 не переоцениваются после их признания — они фиксируются в рублях по курсу на дату аванса. В 1С это реализовано автоматически: задолженность по авансам исключается из переоценки. Если вы видите переоценку по авансовому субсчету, проверьте корректность разнесения оплаты документом поступления или реализации.
Переоценка при УСН
На упрощенной системе курсовые разницы от переоценки валютных остатков в налоговом учете не признаются: доходы и расходы учитываются кассовым методом по факту движения. В 1С при применении УСН переоценка формируется только в бухгалтерском учете, а в налоговом учете возникают временные разницы. Проверьте настройки учетной политики по УСН, чтобы отчетность по книге доходов и расходов не включала суммы переоценки.
Конверсия валюты
При покупке или продаже валюты через счет 57 курсовая разница возникает не только от переоценки, но и от отклонения биржевого (банковского) курса сделки от курса ЦБ. Эти суммы отражаются отдельно в документах конверсии и не должны смешиваться с регламентной переоценкой остатков.
Частые вопросы
Нужно ли делать переоценку вручную отдельным документом?
Нет, в 1С:Бухгалтерии отдельного ручного документа для переоценки не требуется — все выполняет регламентная операция закрытия месяца. Ручной документ «Операция» используется только в нестандартных ситуациях, например при корректировке прошлых ошибок, и требует понимания методологии.
Почему операция «Переоценка валютных средств» не появляется в закрытии месяца?
Операция не формируется, если нет валютных остатков, не загружены курсы валют или ни один счет не имеет признака валютного учета. Проверьте ОСВ по счетам 52, 57, 60, 62 с валютной суммой и регистр курсов валют.
Переоценивается ли валютная задолженность поставщикам и покупателям?
Да, задолженность в валюте по счетам 60, 62, 66, 67, 76 переоценивается на каждую отчетную дату и на дату погашения. Исключение — авансы, которые фиксируются по курсу на дату оплаты и далее не пересчитываются.
Что делать, если после переоценки рублевый остаток не совпадает с расчетом по курсу ЦБ?
Сверьте курс в регистре «Курсы валют» на последнее число месяца с официальным курсом ЦБ, проверьте отсутствие ручных операций без валютной суммы и документов с переопределенным курсом. После исправления отмените и повторите закрытие месяца.
Нужно ли переоценивать валютные остатки при УСН?
В бухгалтерском учете — да, переоценка обязательна для всех организаций. В налоговом учете при УСН курсовые разницы от переоценки не признаются, поэтому 1С формирует их только в бухучете с отражением временных разниц.
Можно ли выполнить переоценку за прошлый месяц?
Да: откройте закрытие месяца нужного периода, отмените ранее выполненные операции и запустите закрытие заново. Учтите, что это изменит курсовые разницы и, возможно, налог на прибыль, поэтому при уже сданной отчетности оцените необходимость уточненных деклараций.
Что важно запомнить
Переоценка валютного счета в 1С выполняется автоматически операцией «Переоценка валютных средств» при закрытии месяца. Успех зависит от трех условий: актуальные курсы валют, признак валютного учета у счетов и проведенные документы периода. Результат всегда проверяйте справкой-расчетом и сверкой рублевого остатка с произведением валютного остатка на курс ЦБ.