Учет и Финансы · 9 мин
Как указать скидку в счете на оплату в 1С
Как указать скидку в счете на оплату в 1С: ручная скидка по строке и по документу, автоматические скидки, печатная форма, НДС и типичные ошибки.
Скидка в счете на оплату в 1С отражается либо вручную — процентом или суммой по каждой строке товаров, либо автоматически — через механизм скидок и наценок, если он включен в настройках. Способ зависит от конфигурации: в «Управлении торговлей» и «Комплексной автоматизации» есть полноценный блок скидок, в «Бухгалтерии предприятия» скидка обычно вводится вручную в табличной части документа.
Важно понимать: счет на оплату — это предварительный документ, он не формирует проводок и не влияет на учет. Скидка в нем нужна, чтобы покупатель видел итоговую цену и оплатил правильную сумму. Но если договоренность о скидке не перенести потом в реализацию (акт, накладную), учетные данные разойдутся с оплатой, и возникнут вопросы по НДС и выручке.
Ниже разобраны основные способы указать скидку, настройка автоматических скидок, особенности печатной формы и учета НДС, а также типичные ошибки и их последствия.
Где в 1С находится механизм скидок
В типовых конфигурациях на управляемых формах (Управление торговлей 11, Комплексная автоматизация 2, ERP) скидки делятся на ручные и автоматические. Ручные менеджер назначает прямо в документе, автоматические программа рассчитывает сама по заданным правилам: за объем, за оплату в срок, по дисконтной карте и т.д.
Чтобы механизм работал, его нужно включить: раздел «Настройки и справочники» → «Настройка продаж» → флажки «Ручные скидки (наценки) в продажах» и «Автоматические скидки в продажах». Если флажки не установлены, колонки скидок в документах будут скрыты, и пользователь решит, что функции нет вообще.
В «1С:Бухгалтерии 8» отдельного блока автоматических скидок нет. В счете на оплату покупателю скидка отражается ручным изменением цены или суммы строки, либо добавлением отдельной строки с отрицательной суммой — такой способ используют реже, потому что он усложняет печатную форму и последующий учет.
Как указать скидку вручную в счете на оплату
Откройте или создайте документ «Счет на оплату покупателю» (раздел «Продажи»). Заполните контрагента и добавьте товары в табличную часть. Если колонки «% скидки» и «Скидка» видны, введите процент в нужной строке — сумма строки пересчитается автоматически, а в итогах документа появится сумма с учетом скидки.
Если колонок нет, используйте кнопку «Цены и валюта» над табличной частью: в открывшейся форме установите флажок «Ручные скидки (наценки)» или выберите соответствующую операцию, после чего колонки появятся. В некоторых версиях ручную скидку можно назначить сразу на весь документ через команду «Назначить ручную скидку» в меню «Ещё» табличной части.
После ввода проверьте три значения: сумму строки без скидки, размер скидки и итоговую сумму к оплате. Именно итоговая сумма попадет в печатную форму и в платежное поручение покупателя. Расхождение хотя бы на копейки приведет к тому, что оплата не закроет счет полностью.
- 1Откройте «Продажи» → «Счета на оплату покупателям» и создайте документ
- 2Заполните клиента, соглашение и табличную часть товарами
- 3Убедитесь, что в настройках продаж включены ручные скидки
- 4Введите процент или сумму скидки в колонках строки либо назначьте скидку на весь документ через «Ещё»
- 5Проверьте итоговую сумму и НДС внизу документа
- 6Проведите документ и сформируйте печатную форму для проверки
Как настроить автоматические скидки
Автоматические скидки создаются в разделе «CRM и маркетинг» → «Скидки (наценки)». При создании элемента укажите условие предоставления: например, сумма документа от определенного значения, конкретный сегмент номенклатуры или партнеров, тип оплаты. Затем задайте размер — процент или сумму.
После записи скидка начнет применяться ко всем новым документам, удовлетворяющим условию, включая счета на оплату. В документе автоматическая скидка отображается в тех же колонках, но с пометкой, и ее можно посмотреть через команду «Открыть информацию о скидках» — там видно, какие именно правила сработали.
Будьте осторожны с совместным применением: если действует несколько автоматических скидок, программа по умолчанию может их суммировать или выбирать максимальную — это задается в настройках. Неправильная настройка приводит к «сложению» скидок и продаже ниже себестоимости.
Как скидка отображается в печатной форме
В типовой печатной форме счета на оплату скидка обычно выводится отдельной колонкой или строкой «Скидка» с итогом. Покупатель видит цену, размер скидки и конечную сумму — это важно, потому что бухгалтерия покупателя сверяет счет с оплатой.
Если в вашей печатной форме скидка не видна, проверьте вариант печати: в некоторых конфигурациях есть формы «Счет на оплату» и «Счет на оплату (со скидкой)». Выбор формы доступен при печати через кнопку «Печать». При необходимости печатную форму дорабатывает программист — это стандартная задача, но требует изменения макета.
Перед отправкой счета клиенту всегда формируйте печатную форму и сверяйте: итог без скидки, сумму скидки, итог со скидкой, НДС и сумму к оплате. Это занимает меньше минуты и исключает претензии по оплате.
Как проверить результат
Равна сумме строк минус скидки, совпадает с печатной формой
Итог не изменился после ввода скидки — скидка не применилась
«% скидки» и «Скидка» видны и заполнены
Колонок нет — ручные скидки отключены в настройках
Скидка показана отдельной строкой или колонкой
Видна только конечная цена без расшифровки
Скидка и НДС: что учесть
Скидка уменьшает базу по НДС: налог считается с цены, которую фактически заплатит покупатель. В документе 1С это происходит автоматически — при вводе скидки сумма НДС по строке пересчитывается. Проверить это можно, сравнив НДС до и после ввода скидки.
Критичный момент — перенос скидки в отгрузочные документы. Если счет выставлен со скидкой, а реализация оформлена без нее, выручка и НДС в учете будут завышены относительно фактической оплаты. Поэтому реализацию создавайте на основании счета или заказа — тогда скидки перенесутся автоматически.
Отдельная ситуация — ретро-скидки (премии за объем по итогам периода). Они не отражаются в счете на оплату, а оформляются корректировкой реализации. Не пытайтесь показать такую скидку в счете — это исказит первичные документы.
Типичные ошибки и ограничения
Самая частая ошибка — скидка введена в счете, но потеряна при создании реализации вручную, а не на основании счета. Итог: покупатель оплатил меньше, чем сумма в накладной, в учете висит дебиторка, и менеджер вынужден делать корректировку.
Вторая ошибка — попытка дать скидку сверх установленного лимита. В УТ 11 и КА 2 можно ограничить максимальный процент ручной скидки для пользователя (в правах или настройках соглашения). Если скидка не сохраняется или сбрасывается, вероятно, сработало именно это ограничение — обратитесь к администратору или руководителю, а не ищите обходные пути.
Третья группа проблем — округление. При скидке в процентах сумма строки округляется до копеек, и итог счета может на копейку отличаться от ожидаемого менеджером значения. Это нормально, но об этом стоит помнить при сверке с оплатой.
Часто задаваемые вопросы
Почему в счете нет колонок «% скидки» и «Скидка»?
Чаще всего отключены ручные скидки. Проверьте «Настройки и справочники» → «Настройка продаж» и включите флажок ручных скидок в продажах. В «1С:Бухгалтерии» таких колонок нет в принципе — там скидку отражают изменением цены строки.
Как дать скидку на весь счет целиком, а не по строкам?
В табличной части документа откройте меню «Ещё» и выберите команду назначения ручной скидки на документ. Программа распределит процент по всем строкам пропорционально. Либо включите автоматическую скидку с условием по сумме документа.
Перенесется ли скидка из счета в реализацию?
Да, если реализация создается на основании счета или заказа покупателя. При ручном создании отгрузки скидки не подтянутся — их придется вводить заново, что повышает риск расхождений.
Влияет ли скидка в счете на НДС?
Сам счет проводок не формирует, но сумма НДС в нем пересчитывается с учетом скидки. Важно, чтобы та же скидка попала в реализацию и счет-фактуру — тогда налоговая база будет корректной.
Можно ли ограничить размер скидки для менеджеров?
Да. В УТ 11 и КА 2 предельный размер ручной скидки задается в соглашении с клиентом или в правах пользователя. При превышении лимита программа не даст провести документ или сбросит скидку до допустимого значения.
Как показать скидку в печатной форме счета?
Используйте вариант печатной формы со скидкой, если он доступен в списке печати. Если типовая форма не выводит скидку, макет дорабатывается программистом — добавляется колонка или строка с суммой скидки и итогом к оплате.
Что важно запомнить
Скидка в счете вводится в колонках табличной части при включенных ручных скидках в настройках продаж; автоматические скидки задаются правилами в разделе маркетинга. Всегда создавайте реализацию на основании счета, проверяйте печатную форму и НДС до отправки документа покупателю.