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