В процессе внедрения 1С:ERP Управление предприятием консультанты часто сталкиваются с запросами заказчиков, которые противоречат методологии бухгалтерского учета. Один из самых популярных запросов — требование пересчитывать курсовые разницы по выданным или полученным авансам на отчетную дату. В этой статье мы подробно разберем, почему аванс является немонетарной статьей, как такая настройка может исказить финансовый результат и какие технические сложности возникнут в системе при попытке реализовать подобный функционал.
Для начала проанализируем нормативную базу. Согласно международным стандартам финансовой отчетности МСФО (IAS) 21 и российскому законодательству (например, ПБУ 3/2006), статьи баланса делятся на монетарные (денежные) и немонетарные.
Рассмотрим Разъяснение КРПИФ (IFRIC) 22. Этот документ четко определяет, что датой операции для определения обменного курса является дата первоначального признания аванса. Это означает, что сумма аванса в функциональной (регламентированной) валюте фиксируется один раз в момент оплаты и больше не меняется до момента зачета аванса.
Проанализируем ситуацию на конкретных цифрах, чтобы наглядно показать заказчику последствия переоценки авансов. Предположим, мы закупаем товар у иностранного поставщика.
1С:ERP фиксируется задолженность поставщика: 100$ и 10 000 рублей.Теперь выясним причину возникновения проблемы при закрытии сделки. Если мы переоценили аванс, то себестоимость поступившего товара в учете составит 15 000 рублей. Однако фактически мы потратили на этот товар 10 000 рублей (сумма произведенной оплаты). Таким образом, переоценка аванса привела к завышению стоимости активов и искусственному раздуванию прибыли в одном периоде, которое позже превратится в завышенную себестоимость при продаже этого товара.
Важный момент: если сделка будет расторгнута и аванс превратится в требование возврата денежных средств, только в этот момент статья станет монетарной и потребует переоценки. В 1С:ERP это решается через реклассификацию задолженности.
Разберем, почему реализация пересчета авансов в 1С:ERP является крайне трудоемкой и опасной задачей с точки зрения архитектуры системы. Логика немонетарности авансов «зашита» в ядро программы.
Алгоритмы «Закрытия месяца»
Процедура переоценки валютных средств в 1С:ERP автоматически исключает остатки на счетах авансов (например, 60.22 или 62.22). Эти алгоритмы опираются на настройки метаданных и предопределенные правила учета. Чтобы заставить систему переоценивать эти суммы, потребуется глубокая кастомизация модулей расчета курсовых разниц.
Регистры оперативного учета
В 1С:ERP расчеты ведутся параллельно в бухгалтерском контуре и в оперативных регистрах, таких как:
РасчетыСПоставщикамиПоСрокамРасчетыСКлиентамиПоСрокамРасчетыСПоставщикамиЭти регистры хранят данные о суммах в валюте и валюте регламентированного учета. Оперативный контур не предназначен для хранения «плавающих» остатков по авансам. Внесение изменений в один контур неизбежно приведет к разрыву данных (расхождениям) между балансом и оперативными отчетами по взаиморасчетам.
Сложность сопоставления (зачета)
При зачете переоцененного аванса система столкнется с проблемой округлений и «хвостов». Поскольку курс на дату аванса и курс на дату поступления отличаются, ручной досыл курсовых разниц в документы зачета аванса создаст огромную нагрузку на систему и приведет к невозможности автоматического формирования корректных проводок по себестоимости ТМЦ.
Если заказчик настаивает на том, что ему нужно видеть «актуальную стоимость авансов», предложим альтернативные варианты, которые не затронут учет:
1С:ERP можно настроить ведение управленческого учета в валюте, отличной от регламентированной. Однако даже там будет соблюдаться принцип исторической стоимости для авансов, что является международным стандартом.При общении с заказчиком рекомендуем использовать следующие аргументы:
1С:ERP сделает систему «необновляемой» и крайне нестабильной при проведении регламентных операций закрытия месяца.Таким образом, стандартное поведение 1С:ERP, при котором авансы фиксируются по курсу на дату оплаты, является единственно верным как с точки зрения закона, так и с точки зрения здравого смысла ведения бизнеса.