В практике бухгалтерского учета часто возникает ситуация, когда акт выполненных работ уже подписан, но по тем или иным причинам требуется изменить стоимость услуг или вовсе их аннулировать. В отличие от товаров, которые можно физически вернуть на склад, услуга потребляется в момент оказания. Именно поэтому в типовых конфигурациях 1С (таких как «Бухгалтерия для Украины», «УТП» или «Управление торговлей») отсутствует документ «Возврат услуг». Рассмотрим подробнее, как корректно отразить эту операцию, чтобы данные правильно попали в бухгалтерские отчеты и налоговые декларации.
Прежде чем переходить к техническим действиям в программе, проанализируем ситуацию с точки зрения законодательства. Согласно Гражданскому кодексу, услуга не имеет материального выражения и потребляется в процессе совершения определенного действия. Вернуть то, что уже потреблено, невозможно. Следовательно, в учете мы можем отразить только два события:
В обоих случаях в 1С используется механизм корректировки, а не возврата.
Это наиболее правильный и «цивилизованный» метод, предусмотренный разработчиками 1С. Разберем по шагам, как это работает в конфигурациях на базе 8.2 и 8.3 (Обычные формы, например, БУ или УТП).
Документ КорректировкаРеализации предназначен для изменения показателей ранее оформленных документов продажи. Если в вашем списке документов его нет, проверьте настройки функциональности программы. Рассмотрим алгоритм действий:
Реализации товаров и услуг.Важный момент для бухгалтера: Если период уже закрыт, Корректировка реализации позволяет сделать записи в текущем периоде, при этом корректно отражая изменения в налоговом учете (например, по НДС и налогу на прибыль). Проанализируем типичные проводки:
Дебет 703 (или 701, 702) — Кредит 361 (Методом «сторно») — уменьшение выручки.
Дебет 6412 (или 643) — Кредит 361 (Методом «сторно») — корректировка налоговых обязательств по НДС.
Рассмотрим ситуацию, описанную в Сообщении 7: компания оказала услуги перевозки, но из-за нарушений условий транспортировки стоимость услуги уменьшается на сумму штрафа. Штраф как отдельный документ не выставляется, а просто пересчитывается акт.
В этом случае, если отчетный период закрыт, нам необходимо:
КорректировкаРеализации в текущем периоде.361 (или 621), чтобы дебиторская задолженность клиента стала меньше на сумму «штрафа».Приложение 2 к Налоговой накладной (Расчет корректировки), чтобы уменьшить налоговые обязательства по НДС в Декларации.Выясним причину, по которой иногда приходится прибегать к ручным операциям. В старых релизах конфигураций или при сложных схемах «первого события» по НДС типовой документ может не до конца корректно закрыть регистры. Если вы столкнулись с тем, что в декларацию по прибыли или НДС данные попадают неверно, используем документ КорректировкаЗаписейРегистров.
Проанализируем ситуацию: нам нужно не только сделать бухгалтерскую проводку, но и изменить данные в регистрах накопления. Ключевые регистры, которые нужно задействовать:
ВзаиморасчетыСКонтрагентами — для выравнивания долга.ПродажиНалоговыйУчет — для правильного формирования налоговой отчетности.ОжидаемыйИПодтвержденныйНДСПродаж — для корректировки «первого события».Пример использования сторно в коде или при ручном заполнении:
// Пример логики сторнирования записи в регистре
Движение = Движения.Продажи.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Расход; // Или Приход со знаком минус
Движение.Период = ДатаТекущейОперации;
Движение.Сумма = -СуммаКорректировки;
Движение.Контрагент = ВыбКонтрагент;
Рассмотрим ситуацию из Сообщения 18, связанную с УТ 11.4 и онлайн-кассами. Если клиент просит вернуть деньги за неоказанную услугу через кассу (РРО), порядок действий будет следующим:
Корректировку реализации. Именно она является основанием для изменения финансового результата.Расходный кассовый ордер напрямую из корректировки, создаем его на основании первичной реализации.РКО вручную правим сумму к возврату.Возврат предоплаты или Полный расчет в зависимости от того, как услуга была отражена изначально.Посмотрим на ситуацию, упомянутую в Сообщении 12: бухгалтер хочет добавить в новый акт строку с отрицательным количеством или суммой, чтобы «перекрыть» старый долг. Так делать категорически нельзя!
Корректировка реализации (уменьшаем старый долг). Второй — новый акт на текущие услуги. Затем проводим Взаимозачет или Корректировку долга, чтобы схлопнуть сальдо.Для того чтобы отразить «возврат» услуг в 1С, мы должны отказаться от поиска кнопки «Возврат» и использовать механизм Корректировки. Это обеспечит чистоту бухгалтерских проводок и корректность налоговых регистров. Помните, что ключевым моментом является сохранение связи с исходным документом (основанием), чтобы система могла отследить цепочку расчетов и правил «первого события».
Если вы работаете в специфических конфигурациях (например, для Украины), всегда проверяйте наличие документа Приложение 2, так как без него ваши действия в учете доходов не будут подтверждены изменениями в обязательствах по НДС, что приведет к расхождениям при проверке налоговой инспекцией.