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