В процессе ведения учета в программе 1С:Комплексная автоматизация 2.4 бухгалтеры часто сталкиваются с ситуацией, когда необходимо скорректировать документы поступления за прошлые годы. Типичный пример: в 2018 году была принята услуга по доставке со ставкой НДС 0%, а спустя несколько лет выяснилось, что должна была применяться ставка 18% (или 20%). При этом общая сумма задолженности перед поставщиком (сумма документа) остается неизменной, меняется лишь внутренняя структура — часть стоимости услуги должна превратиться в выделенный НДС.
Основная сложность заключается в том, что по умолчанию система пытается сторнировать затраты на том же счете, где они были отражены изначально (например, счет 44.01), в то время как методология учета ошибок прошлых лет часто требует использования счета 91 «Прочие доходы и расходы». Рассмотрим подробно, почему так происходит и как добиться желаемых проводок.
В старых редакциях (например, КА 1.1) или в 1С:Бухгалтерии 3.0 механизмы корректировки более линейны. Там в коде документа зачастую жестко прописаны алгоритмы формирования проводок через прочие доходы/расходы при обнаружении разниц прошлых периодов. Посмотрим на пример кода из КА 1.1, который обсуждался в сообществе:
Если СтрСуммаБУ < 0 Тогда //Доходы
Проводка = ПроводкиБУ.Добавить();
Проводка.Период = СтруктураШапкиДокумента.Дата;
Проводка.Организация = СтруктураШапкиДокумента.РазделениеОрганизация;
Проводка.СчетКт = ПланыСчетов.Хозрасчетный.ПрочиеДоходы;
БухгалтерскийУчет.УстановитьСубконто(Проводка.СчетКт, Проводка.СубконтоКт, "ПрочиеДоходыИРасходы", Статья);
Проводка.СчетДт = СчетУчетаРасчетовСКонтрагентом;
// ... установка субконто Контрагенты и Договоры
Проводка.Сумма = -СтрСуммаБУ;
КонецЕсли;
В КА 2.4 ситуация иная. Система построена на регистрах накопления (в частности, Прочие расходы и Партии прочих расходов). Когда мы делаем корректировку услуги, программа «смотрит» в первичный документ и пытается восстановить цепочку затрат. Если в 2018 году услуга упала на статью расходов, привязанную к 44 счету, то и корректировка по умолчанию пойдет туда же, формируя проводку 44.01 - 60.01 с отрицательным значением.
Проанализируем, как система выбирает, куда отнести расхождения. В модулях программы заложена функция ВариантОтраженияПоСтроке, которая определяет поведение документа в зависимости от типа номенклатуры и наличия расхождений. Для услуг (тип номенклатуры отличный от «Товар») логика часто выглядит следующим образом:
Функция ВариантОтраженияПоСтроке(СтрокаРасхождений, ТипНоменклатуры, КорректировкаПрошлогоПериода)
ВариантОтражения = Неопределено;
Если (ТипНоменклатуры <> Перечисления.ТипыНоменклатуры.Товар) Или СтрокаРасхождений.Количество = 0 Тогда
Если СтрокаРасхождений.СуммаСНДС < 0 Тогда
ВариантОтражения = Перечисления.ВариантыОтраженияКорректировокПоступлений.УменьшитьСтоимостьТовара;
Иначе
ВариантОтражения = Перечисления.ВариантыОтраженияКорректировокПоступлений.УвеличитьСтоимостьТовара;
КонецЕсли;
КонецЕсли;
Возврат ВариантОтражения;
КонецФункции
Так как мы корректируем ставку НДС при неизменной итоговой сумме, система видит уменьшение «стоимости без НДС» и автоматически подставляет вариант «Уменьшить стоимость». Это влечет за собой автоматический подбор счета 44 из первичной статьи расходов.
Для того чтобы обойти стандартное поведение и отразить разницу на прочих доходах, выполним следующие действия:
После этих манипуляций вместо «кривого» сторно по 44 счету мы увидим следующий набор записей:
Рассмотрим подробнее, почему использование счета 91 в данной ситуации более корректно. Поскольку период 2018 года давно закрыт, прямая корректировка 44 счета может привести к искажению финансового результата текущего периода в управленческом учете, так как система будет пытаться распределить эти «отрицательные расходы». Использование статьи прочих доходов позволяет изолировать эту операцию.
Вариант с «Отразить на доходах/пассивах»: Как показала практика обсуждения, именно этот вариант в КА 2.4 является ключевым. Если вы оставите вариант «Уменьшить стоимость», программа будет настойчиво искать остатки по регистрам расходов, и если услуга уже была распределена и списана (а в 2018 году это явно произошло), возникнут сложности при проведении или расчете себестоимости.
Также проанализируем ситуацию с НДС. При исправлении ставки НДС в корректировке прошлого периода, не забудьте проверить флаг «Запись дополнительного листа» в документе «Счет-фактура полученный (исправительный)». Это позволит корректно отразить изменения в книге покупок за соответствующий прошлый период, не затрагивая текущие обороты по НДС в части базы.
Мы выяснили, что жесткая привязка к счетам затрат в корректировках услуг в 1С:КА 2.4 обусловлена логикой работы регистров накопления. Однако, используя гибкость поля «Вариант отражения» и выбирая «Отразить на прочих доходах», мы можем добиться корректных бухгалтерских проводок через 91 счет, соблюдая требования ПБУ 22/2010 и обеспечивая чистоту учета в текущем периоде.