При работе в программе 1С:Управление производственным предприятием (УПП) с включенным режимом РАУЗ (Режим расширенной аналитики учета затрат) специалисты часто сталкиваются с необходимостью корректировки документов реализации за прошлые годы. Одной из главных сложностей здесь является заполнение колонки себестоимость в документе КорректировкаРеализации. Система требует ввести эти данные вручную, так как автоматический расчет себестоимости для сторнирующих записей прошлых лет в РАУЗ имеет свои технические ограничения.
В данной статье мы подробно разберем, почему нельзя использовать упрощенные формулы расчета, и рассмотрим несколько надежных методов определения точной суммы себестоимости, чтобы избежать ошибок в бухгалтерском и налоговом учете.
Первое побуждение многих пользователей — взять сумму из реализации, вычесть из нее НДС и использовать полученный результат как себестоимость. Проанализируем, почему этот путь ошибочен:
УчетЗатрат возникнет «перекос». В текущем периоде система может выдать отрицательные остатки в стоимостном выражении при наличии положительного количества, или наоборот.Разберем теперь правильные методы получения данных.
Это самый точный способ, так как он позволяет увидеть именно ту сумму, которую система 1С:УПП зафиксировала в момент закрытия месяца два года назад. Рассмотрим алгоритм действий:
Регистратор.Регистратор, указав исходный документ РеализацияТоваровУслуг.Важно: Если реализация была на 10 единиц, а мы корректируем 2 единицы, нам нужно разделить общую сумму расхода из отчета на 10 и умножить на 2. Именно это значение мы введем в документ корректировки.
Если вы обладаете правами программиста или администратора, быстрее всего будет заглянуть напрямую в «движок» системы. Рассмотрим, как это сделать без написания сложных запросов:
Проанализируем регистр накопления УчетЗатратБухгалтерскийУчет. Для этого можно воспользоваться консолью запросов или стандартным функционалом «Все функции» (или «Операции» — «Регистры накопления»).
Выполним простой запрос для получения данных:
ВЫБРАТЬ
УчетЗатрат.Стоимость,
УчетЗатрат.Количество,
УчетЗатрат.Регистратор
ИЗ
РегистрНакопления.УчетЗатратБухгалтерскийУчет КАК УчетЗатрат
ГДЕ
УчетЗатрат.Регистратор = &СсылкаНаИсходнуюРеализацию
И УчетЗатрат.АналитикаВидаУчета.Номенклатура = &НужнаяНоменклатура
Этот метод позволяет увидеть не только общую сумму, но и суммы в разрезе различных аналитик (склад, проект, заказ), что критически важно для корректного отражения КорректировкиРеализации в РАУЗ.
Иногда бухгалтерия отказывается принимать данные из отчетов, ссылаясь на их сложность. В таком случае применим «хитрый» технический прием:
ВозвратТоваровОтПокупателя на основании той самой старой реализации.УчетЗатрат.КорректировкаРеализации.Этот метод хорош тем, что позволяет увидеть, как система сама «хотела бы» видеть эту себестоимость в идеальных условиях.
Если учет в компании ведется аккуратно и настроено четкое разграничение по партиям (даже внутри РАУЗ через аналитики), мы можем найти цену закупки. Рассмотрим этот путь:
Выясним, когда товар поступил на склад. Если это был перекупленный товар, найдем документ ПоступлениеТоваровУслуг. Цена в этом документе (без НДС) плюс возможные доп. расходы (ТЗР), распределенные на эту партию, и будут составлять себестоимость. Этот метод наиболее трудоемок, но он дает стопроцентное обоснование цифр для налоговой инспекции.
Когда вы нашли заветную цифру, обратите внимание на следующие нюансы заполнения документа в 1С:УПП:
Дт 90.02 Кт 41 (или 43) с отрицательным значением (сторно). Сумма в проводке должна в точности совпадать с введенной вами вручную.Заключение: Корректировка реализации прошлых лет — это ответственная операция. Использование метода «на глаз» в РАУЗ недопустимо, так как это приведет к «хвостам» в учете затрат, которые будет крайне сложно вычистить в будущем. Рекомендуем использовать Метод 1 (Ведомость по учету затрат) как основной и наиболее достоверный с точки зрения системы 1С.