Как на несколько реализаций сделать один счет-фактуру в 1С:Бухгалтерия 3.0

Бухгалтер 1С v8.3 (Управляемые формы) 1C:Бухгалтерия Бухгалтерский учет
← На главную

В процессе ведения хозяйственной деятельности бухгалтеры часто сталкиваются с необходимостью оптимизации документооборота. Типичный пример — регулярная продажа сотрудникам предприятия или сторонним физическим лицам различной «мелочевки» (спецодежды, бланков трудовых книжек, канцелярских товаров или готовой продукции). Выписывать индивидуальный пакет документов, включая отдельный счет-фактуру (СФ) на каждую мелкую операцию, трудозатратно и нецелесообразно. Логично возникает вопрос: как объединить несколько накладных в один сводный счет-фактуру в программе «1С:Бухгалтерия предприятия» (редакция 3.0)?

В рамках этой статьи мы подробно разберем, как устроен данный механизм в программе, проанализируем ограничения платформы при работе с разными контрагентами, рассмотрим требования законодательства РФ и изучим пошаговые методики решения этой задачи.

Методологическая коллизия: почему программа сопротивляется?

Для начала выясним причину, почему стандартными средствами программы 1С нельзя просто взять и «склеить» накладные, выписанные на разных физических лиц. Проанализируем техническую логику системы:

  1. Документ СчетФактураВыданный в 1С жестко привязан к реквизитам «Контрагент» и «Договор». С точки зрения архитектуры базы данных, один документ СФ не может содержать в своей шапке одновременно несколько разных покупателей.
  2. Если в вашей базе каждое физическое лицо (сотрудник) заведено как отдельный элемент справочника Контрагенты, программа технически не позволит указать их всех в качестве получателей в одном документе счета-фактуры.

Однако выход из этой ситуации есть. В зависимости от требований вашего учета и юридических нюансов, вы можете использовать один из четырех практических методов, представленных ниже.

---

Решение 1. Стандартное объединение накладных (для одного контрагента)

Рассмотрим ситуацию, когда все отгрузки за период оформлены на одного и того же контрагента (например, если все сотрудники у вас объединены под условным контрагентом «Сотрудники организации» или продажи шли в адрес одного юридического лица по разным накладным в рамках одного договора). В 1С:БП 3.0 заложен штатный функционал для решения этой задачи.

Разберем по шагам два варианта реализации этого механизма:

Вариант А: Объединение через существующий счет-фактуру

  1. Создайте и проведите все необходимые документы Реализация (акт, накладная, УПД). При этом не нажимайте кнопку «Выписать счет-фактуру» внизу документов.
  2. Откройте самый последний (по дате) документ реализации. В левом нижнем углу нажмите кнопку «Выписать счет-фактуру».
  3. Программа создаст документ Счет-фактура выданный на реализацию. Кликните по созданной гиперссылке, чтобы войти внутрь СФ.
  4. Найдите поле «Документы-основания» (оно находится в шапке документа и выглядит как синяя гиперссылка с указанием текущей реализации). Кликните по ней.
  5. В открывшемся диалоговом окне нажмите кнопку «Добавить» и выберите из списка остальные проведенные документы реализации данного контрагента, которые вы хотите включить в этот счет-фактуру.
  6. Нажмите кнопку «ОК», а затем проведите документ. Программа автоматически соберет все товарные позиции из выбранных накладных в единую печатную форму счета-фактуры.

Вариант Б: Создание счета-фактуры вручную

  1. Перейдите в раздел меню «Продажи» -> «Счета-фактуры выданные».
  2. Нажмите кнопку «Создать». В качестве вида документа выберите «Счет-фактура на реализацию».
  3. Укажите нужного контрагента и договор.
  4. В строке «Документы-основания» нажмите кнопку выбора (три точки) или ссылку «Выбрать». В открывшемся окне подбора отметьте галочками все реализации, которые необходимо объединить.
  5. Программа автоматически заполнит табличную часть товаров и рассчитает итоговые суммы НДС. Проведите документ.

Важное ограничение законодательства: Согласно пункту 3 статьи 168 Налогового кодекса РФ, счета-фактуры выставляются не позднее 5 календарных дней со дня отгрузки товаров (выполнения работ, оказания услуг). Следовательно, объединять в один СФ можно только те реализации, даты которых укладываются в этот пятидневный интервал.

---

Решение 2. Использование розничной схемы и «Сводной справки»

Если речь идет о продажах физическим лицам (включая ваших сотрудников), то выставление индивидуальных счетов-фактур с кодом операции «01» в принципе не требуется по закону (п. 7 ст. 168 НК РФ, Письма Минфина РФ). Физические лица не являются плательщиками НДС и не заявляют налог к вычету.

Вместо трудоемкой выписки накладных и счетов-фактур на каждого сотрудника правильнее и проще использовать механизм розничных продаж со сводной справкой. Рассмотрим, как это сделать:

  1. Вместо документа Реализация (акт, накладная) оформляйте продажи сотрудникам с помощью документа «Отчет о розничных продажах» (раздел «Продажи» -> «Розничные продажи (отчеты)»). Продажи можно детализировать по номенклатуре.
  2. В конце отчетного периода (дня, месяца или квартала) перейдите в раздел «Продажи» -> «Счета-фактуры выданные».
  3. Нажмите кнопку «Создать» и выберите вид операции «Сводная справка по розничным продажам».
  4. В поле «Документы-основания» добавьте все созданные за период «Отчеты о розничных продажах».
  5. Программа автоматически сформирует единый документ, который попадет в Книгу продаж с Кодом вида операции (КВО) 26 («Продажа неплательщикам НДС»).

Этот способ полностью легален, одобрен Минфином и избавляет вас от необходимости плодить десятки ненужных документов СФ.

---

Решение 3. Автоматическая регистрация сводных справок (для релизов 3.0.196 и новее)

В современных релизах конфигурации «1С:Бухгалтерия предприятия» этот процесс максимально автоматизирован. Рассмотрим, как запустить этот механизм:

  1. Оформите продажи сотрудникам розничными документами.
  2. Перейдите в раздел «Операции» -> «Помощник по учету НДС».
  3. Выберите нужный налоговый период (квартал).
  4. В списке регламентных операций найдите пункт «Регистрация сводных справок» и выполните ее.
  5. Система самостоятельно проанализирует все розничные продажи за период, сгруппирует их и автоматически создаст сводные справки для Книги продаж. Ручное вмешательство бухгалтера сводится к нулю.

---

Решение 4. Что делать, если детальный учет по сотрудникам обязателен?

Иногда возникают ситуации, когда главный бухгалтер категорически требует проводить операции именно через счета 62.01 или 73.03 в разрезе каждого конкретного сотрудника (например, для последующего автоматического удержания стоимости бланков трудовых книжек или спецодежды из заработной платы в программе 1С:ЗУП). В этом случае использовать розничную схему напрямую не получится.

Посмотрим на примеры обходных путей:

Обходной путь А: Групповое изменение реквизитов

  1. Создайте документы реализации на каждого сотрудника индивидуально (для корректного отражения взаиморасчетов).
  2. В конце месяца с помощью обработки «Групповое изменение реквизитов» (раздел «Администрирование» -> «Обслуживание» -> «Корректировка данных») временно или постоянно измените реквизит «Контрагент» во всех этих реализациях на одного предопределенного контрагента (например, «Сотрудники (сводно)»).
  3. После этого примените стандартный механизм объединения оснований в один счет-фактуру (как описано в Решении 1).

Обходной путь Б: Программное создание «Сводной реализации» через внешнюю обработку

Если подобные операции носят массовый характер, программист 1С может написать небольшую внешнюю обработку. Смысл ее работы заключается в следующем: программа собирает табличные части мелких реализаций по разным сотрудникам, распроводит их, а затем переносит все строки в один сводный документ реализации на контрагента «Физические лица (сводно)», на основании которого выписывается один СФ. Взаиморасчеты с сотрудниками при этом переносятся на счета учета расчетов с персоналом (например, 73) отдельной операцией или операцией введенной вручную.

Проанализируем пример кода, который может использоваться во внешней обработке для программного заполнения сводного счета-фактуры на основании массива документов реализации:


// Пример заполнения списка документов-оснований для Счета-фактуры выданного
Процедура ЗаполнитьОснованияСчетаФактуры(НовыйСФ, МассивРеализаций) Экспорт
    
    НовыйСФ.ДокументыОснования.Очистить();
    
    Для Каждого СсылкаНаРеализацию Из МассивРеализаций Цикл
        НоваяСтрока = НовыйСФ.ДокументыОснования.Добавить();
        НоваяСтрока.ДокументОснование = СсылкаНаРеализацию;
    КонецЦикла;
    
    // Запуск стандартного механизма конфигурации для заполнения ТЧ по основаниям
    УчетНДСПереопределяемый.ЗаполнитьТабличнуюЧастьПоОснованиям(НовыйСФ);
    
КонецПроцедуры

Резюме и рекомендации

Выбор конкретного метода зависит от учетной политики вашей организации:

← На главную