Автоматическая регистрация счетов-фактур на аванс: точный контроль 5 дней, переход через квартал и автозапуск
УТ 11.4 - УТ 11.5, КА 2.4- КА 2.5, ERP 2.4 - ERP 2.5


Вы все еще ищете пропущенные авансы в конце квартала? Боитесь штрафов от налоговой за несвоевременно выставленные счета-фактуры? Стандартный механизм 1С работает слишком глобально и не дает прозрачности?
Эта обработка — ваш электронный юрист и надежный автоматизатор в одном лице. Она решает главную боль учета НДС с авансов: как не выставить СФ лишний раз, если была ранняя отгрузка, и как не пропустить срок, если отгрузки не было, а 5 дней уже прошло.
Согласно п. 3 ст. 168 НК РФ, счет-фактура на аванс должен быть выставлен в течение 5 календарных дней со дня поступления предоплаты. Но на практике этот простой текст скрывает три критических подводных камня, на которых сыпется учет:
- Ранняя отгрузка (Спасение от дубля). Если поступила оплата, но в течение этих 5 дней произошла отгрузка, то счет-фактуру на аванс выставлять НЕ НУЖНО (письмо Минфина от 12.10.2017 № 03-07-14/65224). Стандартные обработки часто этого не учитывают и плодят дубляж СФ на аванс и СФ на отгрузку, путая учет и книгу продаж.
- Переход через квартал (Фатальная ошибка). 5 дней истекают в следующем квартале? Счет-фактура все равно должен быть выставлен в текущем квартале, датой последнего дня квартала (письмо Минфина от 24.05.2024 № 03-07-09/47217). Пропустите это — налоговая доначислит НДС.
- Оплаты без НДС. Авансы по ставке «Без НДС» не требуют регистрации СФ. Ручной контроль таких строк отнимает массу времени.
Наша обработка решает все три проблемы автоматически!
Алгоритм построен на сложном аналитическом запросе, который не просто ищет оплаты, а реконструирует хронологию каждого Заказа клиента:
- Анализирует первую оплату и первую отгрузку: Точно вычисляет разницу в днях. Если отгрузка произошла в пределах 5 дней — СФ не создается.
- Умный расчет даты СФ: Если отгрузки нет (или она поздняя) и 5 дней прошли, обработка проверяет, переходит ли 5-дневный срок в другой квартал. Если да — СФ автоматически датируется последним днем квартала оплаты. Если нет — 5-м днем с момента оплаты.
- Игнорирует авансы без НДС: Сразу отсекает оплаты со ставкой НДС = «Без НДС», исключая холостые документы.
- Заполняет табличную часть «Авансы» по Заказу: В отличие от типового создания на основании, обработка разносит сумму аванса по ставкам НДС и распределяет пропорционально товарам из Заказа клиента, сохраняя методологию БСП.
Два формата работы: Ручной контроль и Фоновый автопилот
Мы понимаем, что у каждого бизнеса свой уровень доверия к автоматизации. Поэтому обработка предлагает два режима работы:
1. Ручной режим (Полная прозрачность)
На форме расположен Динамический список, который является "рентгеном" ваших авансов. Вы видите:
- Дату оплаты и дату первой отгрузки.
- Количество дней после оплаты до отгрузки.
- Была ли отгрузка в течении 5 дней.
- Статус: «Требуется счет-фактура» (Да/Нет).
- Рассчитанную дату будущего СФ.
Вы просто выделяете нужные строки (например, только те, где статус "Да") и одним нажатием создаете документы. Вы полностью контролируете процесс!
2. Регламентное задание (Автопилот)
Обработка полностью адаптирована под механизм дополнительных отчетов и обработок (БСП).
- Настраиваете расписание (например, каждый вечер в 23:59).
- Обработка сама находит оплаты, которым "сегодня исполнилось 5 дней", проверяет все условия по отгрузкам и кварталам, и автоматически создает и проводит счета-фактуры.
- Никаких пропущенных сроков! Налоговая будет довольна, а бухгалтер — со спокойными нервами.
- Архитектура разделена: бизнес-логика вынесена в Модуль объекта, что позволяет корректно отрабатывать в фоновом задании без вызова форм.
- Используются исключительно объекты БСП (УчетНДСУПКлиентСервер, УчетНДСУПСлужебный, РаспределениеВзаиморасчетовВызовСервера), что гарантирует бесшовную работу в конфигурациях УТ 11, КА 2, ERP 2.
- Сложный запрос динамического списка использует ВТ для поиска первой оплаты и первой отгрузки, избегая циклов в коде.
- Безопасный режим отключен (требуется для работы с временными таблицами и привилегированными режимами БСП).
- Главным бухгалтерам — для защиты от штрафов до 200 000 руб. по ст. 120 НК РФ за несвоевременное выставление СФ.
- Бухгалтерам по НДС — для экономии времени в конце квартала (больше не нужно выверять эксель-таблички).
- Программистам 1С — как готовое, элегантное и поддерживаемое решение вместо написания костылей "под эту контору".
Не ждите налоговой проверки! Установите обработку и наведите порядок в авансовых СФ уже сегодня.
(Инструкция по установке: просто добавьте обработку в справочник "Дополнительные отчеты и обработки", настройте права и расписание — готово!)
Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 11, релизы 11.5.27.61, 11.4.14.181
- 1С:ERP Управление предприятием 2, релизы 2.5.27.61, 2.4.14.181
- 1С:Комплексная автоматизация 2, релизы 2.5.27.61, 2.4.14.181
Вступайте в нашу телеграмм-группу Инфостарт