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