При закрытии месяца в программе «1С:Бухгалтерия предприятия» (редакция 3.0) многие бухгалтеры сталкиваются с неприятным сюрпризом: регламентная операция «Переоценка валютных средств» формирует проводки по счету 57.22 («Переводы в пути (в валюте)») с непонятными суммами. При этом на первый взгляд никаких остатков на счете нет, а валютные операции в отчетном месяце могли вообще не проводиться. Давайте детально разберем природу этой ошибки, выясним, почему программа ведет себя подобным образом, и рассмотрим пошаговые алгоритмы диагностики и исправления ситуации.
Счет 57.22 активно используется при осуществлении валютно-обменных операций (например, при покупке или продаже иностранной валюты). В идеальном сценарии этот счет является транзитным и должен закрываться «в ноль» сразу после завершения операции по конвертации. То есть и рублевый, и валютный остатки по результатам транзакции обязаны отсутствовать.
Однако в системе 1С учет ведется не просто «по счету в целом», а в разрезе обязательных аналитических разрезов (субконто). Для счета 57.22 стандартными субконто являются:
Если при оформлении документов списания валюты и ее последующего зачисления (или наоборот) в одном из документов была допущена ошибка — например, выбран не тот договор, ошибочно указан другой расчетный счет или не заполнено субконто контрагента — в системе возникает так называемый разрыв аналитики.
В этом случае общее сальдо по счету 57.22 (если смотреть свернутую оборотку) будет нулевым. Но в разрезе субконто программа увидит две противоположные «зависшие» суммы:
Поскольку регламентная операция переоценки валюты анализирует остатки по каждому субконто отдельно, она пытается переоценить каждый «зависший» остаток по актуальному курсу ЦБ РФ на конец месяца. В результате программа ежемесячно генерирует бессмысленные проводки по курсовым разницам в дебет или кредит счетов 91.01 («Прочие доходы») и 91.02 («Прочие расходы»), искажая финансовый результат компании.
Обычная оборотно-сальдовая ведомость по счету 57.22, сформированная по умолчанию, скрывает эту проблему. Чтобы локализовать ошибку, нам необходимо правильно настроить отчет. Выполним следующие настройки вместе:
57.22.Банковские счета, Контрагенты и Договоры.Проанализируем полученный отчет. Теперь мы наглядно увидим, по какому именно договору или расчетному счету зависла валютная сумма, которая инициирует ежемесячную переоценку при закрытии месяца. Если по одной строке аналитики висит плюс, а по другой — точно такой же минус, мы нашли корень проблемы.
Для продвинутых пользователей и администраторов баз данных выявить подобные расхождения можно также с помощью простого запроса к регистру бухгалтерии:
ВЫБРАТЬ
ХозрасчетныйОстатки.Субконто1 КАК БанковскийСчет,
ХозрасчетныйОстатки.Субконто2 КАК Контрагент,
ХозрасчетныйОстатки.Субконто3 КАК Договор,
ХозрасчетныйОстатки.СуммаОстаток КАК РублейОстаток,
ХозрасчетныйОстатки.ВалютнаяСуммаОстаток КАК ВалютыОстаток
ИЗ
РегистрБухгалтерии.Хозрасчетный.Остатки(&Период, Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ПереводыВПутиВалюта), , ) КАК ХозрасчетныйОстатки
Выбор метода исправления зависит от того, в каком периоде возникла ошибка и закрыт ли он для редактирования налоговой и бухгалтерской отчетностью.
Если ошибка допущена в текущем или еще не закрытом периоде, лучшим решением будет исправление самих первичных документов:
Списание с расчетного счета (списание валюты на покупку/продажу) и Поступление на расчетный счет (зачисление рублевого эквивалента).Договор и Банковский счет.Если пересортица тянется из прошлых лет или прошлых кварталов, отчетность по которым уже сдана, открывать период и перепроводить документы категорически нельзя. Это приведет к искажению прошлых данных и необходимости подачи уточненных деклараций. Корректировать ошибку мы будем в текущем открытом периоде (например, первым числом текущего месяца):
57.22. В субконто дебета выберем ту аналитику (контрагента, договор, банк), по которой в нашей детальной ОСВ висел кредитовый (отрицательный) остаток.57.22. В субконто кредита укажем аналитику, по которой висел дебетовый (положительный) остаток.После проведения ручной корректировки вернемся к нашей детальной оборотно-сальдовой ведомости по счету 57.22 и переформируем ее. Если все сделано верно, внутренние остатки по субконто полностью схлопнутся, а общее сальдо останется нулевым. При последующем выполнении регламентной операции закрытия месяца ложная переоценка валюты больше производиться не будет.