К статье
Практический материал

Обучение и Решения · 9 мин

Как в 1С поставить минус: отрицательные числа, сторно и настройки

Разбираем, как в 1С поставить минус: ввод отрицательных чисел в документах, отчётах и отчётности, настройка формата, сторнирование и типичные ошибки.

Вопрос «как в 1С поставить минус» возникает в нескольких разных ситуациях: нужно ввести отрицательное количество или сумму в документе, показать минус в отчёте, оформить возврат или исправить ошибочную операцию сторнированием. В каждом случае действия отличаются, и важно понимать, что именно требуется — просто ввести отрицательное значение или корректно отразить уменьшение в учёте.

В большинстве полей 1С минус ставится обычной клавишей «-» на клавиатуре перед числом. Однако многие документы настроены так, что отрицательные значения запрещены: программа выдаёт сообщение об ошибке при проведении. Это не сбой, а защита учёта от некорректных данных, и обходить её нужно правильными инструментами — возвратными документами, корректировками или сторно.

Ниже разобраны основные сценарии: ввод минуса в полях и табличных частях, работа с отчётами, сторнирование документов, настройка формата чисел и типичные ошибки, из-за которых минус «не ставится» или учёт расходится.

Ввод минуса в полях и табличных частях документов

Самый простой случай — поле, где отрицательное значение разрешено. Установите курсор в поле и нажмите клавишу «-» (дефис) на основной клавиатуре или на цифровом блоке, затем введите число. Знак можно поставить как до ввода цифр, так и после: выделите число и нажмите «-», либо поставьте курсор в начало значения и добавьте знак.

В тонком клиенте и веб-клиенте 1С:Предприятие 8 поведение идентично: минус вводится с клавиатуры, а при выходе из поля программа проверяет значение по правилам конфигурации. Если поле рассчитано только на положительные числа, знак либо не отобразится, либо при проведении появится сообщение вида «Значение должно быть положительным».

В табличных частях (например, «Товары» в реализации) минус в колонке «Количество» обычно запрещён типовой конфигурацией. Это сделано намеренно: уменьшение остатков оформляется отдельным документом, чтобы сохранилась история движений и корректно работал расчёт себестоимости.

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

Если документ не даёт поставить минус: возврат и корректировка

Когда типовой документ блокирует отрицательные значения, это сигнал, что операцию нужно оформить иначе. Для отгрузки товара обратно от покупателя используется документ «Возврат товаров от покупателя», для уменьшения поступления — «Возврат товаров поставщику». Эти документы делают обратные движения по регистрам без отрицательных чисел в исходных формах.

Для исправления уже проведённого документа (изменилась цена, количество, скидка) предназначены документы «Корректировка реализации» и «Корректировка поступления». Они позволяют уменьшить суммы и количества, формируют корректировочные счета-фактуры и правильно отражают изменения в НДС.

Вводить минус «в обход» — например, через групповое изменение реквизитов или прямую правку движений — не следует: нарушится связь документа с регистрами, отчёты разойдутся с первичкой, а при обновлении конфигурации такие правки могут привести к ошибкам.

Сторнирование: правильный способ отразить минус в учёте

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

В 1С:Бухгалтерии для сторнирования документа используется документ «Операция, введённая вручную» с видом «Сторно документа»: программа автоматически формирует проводки с отрицательными суммами по всем движениям выбранного документа. В зарплатных конфигурациях есть документ «Сторнирование начислений и удержаний», который отменяет ошибочные начисления сотруднику.

Сторнировать нужно именно тот документ, который содержит ошибку, а не создавать «минусовую» копию вручную. Автоматическое сторно гарантирует, что отменятся все движения по всем регистрам, включая НДС и налоговый учёт.

Минус в регистрах сведений, отчётах и печатных формах

В отчётах (ОСВ, анализ счета, карточка счёта) отрицательные остатки обычно отображаются автоматически. Если в отчёте минус не виден, проверьте настройки оформления: в варианте отчёта может быть задано условное оформление, скрывающее или перекрашивающее отрицательные значения. Откройте «Настройки» → «Оформление» и проверьте условия.

Отрицательные остатки на складе или по взаиморасчётам — это не способ «поставить минус», а признак ошибки в учёте: товар списан раньше поступления, не проведён приходный документ или нарушена последовательность документов. Исправляется это восстановлением последовательности и проверкой движений, а не ручной правкой остатков.

В печатных формах и макетах формат отрицательных чисел задаётся форматной строкой. Если в разрабатываемой или доработанной форме минус не выводится, проверьте функцию Формат() в коде или настройку формата поля макета: параметр «ЧО» (число отрицательных) и представление отрицательных чисел влияют на отображение знака.

bsl
Формат(Сумма, "ЧДЦ=2; ЧРД=,; ЧН=0,00") // минус выводится автоматически перед числом

Настройка формата чисел и региональные параметры

На ввод и отображение чисел влияют региональные настройки операционной системы: разделитель дробной части и групп разрядов. Знак минуса от них не зависит, но если число вводится с копированием из Excel или текстового файла, в нём может оказаться нестандартный символ — длинное тире или минус из другой раскладки, который 1С не распознаёт как знак числа.

Признак такой проблемы: значение выглядит отрицательным, но программа воспринимает его как текст или обнуляет. Решение — ввести число вручную с клавиатуры или заменить символ на обычный дефис-минус (код 45).

В конфигураторе для реквизитов числового типа можно ограничить неотрицательные значения (свойство «Проверка заполнения» и условия в коде). Если в самописной или доработанной конфигурации минус «не ставится» там, где он нужен, проверьте модуль объекта: часто там стоит явная проверка вида «Если Значение < 0 Тогда Отказ».

Типичные ошибки
01
Вставка числа из Excel с нестандартным символом минуса — 1С не распознаёт значение как отрицательное
02
Попытка ввести отрицательное количество в реализацию вместо оформления возврата — ошибка проведения или искажение себестоимости
03
Ручное сторно копированием проводок с минусом вместо документа «Сторно документа» — отменяются не все движения по регистрам
04
Исправление отрицательных остатков прямой правкой регистров вместо восстановления последовательности документов

Как проверить, что минус отражён корректно

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

Для возвратов товаров проверьте отчёт «Остатки товаров на складах» и взаиморасчёты с контрагентом: количество и задолженность должны уменьшиться ровно на возвращённое значение. Если остаток ушёл в минус — ищите документ, проведённый раньше по времени, чем соответствующее поступление.

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

Контрольные точки

Как проверить результат

ОСВ по счёту после сторнирования
Норма

Обороты сторно закрывают исходную операцию, зависшего сальдо нет

Тревожный признак

Сумма осталась на счёте или появилась с противоположным знаком

Остатки товаров после возврата
Норма

Количество уменьшилось на возвращённое, отрицательных остатков нет

Тревожный признак

Остаток ушёл в минус или не изменился

Книга покупок/продаж после корректировки
Норма

Корректировочная запись отражена в нужном периоде

Тревожный признак

Запись отсутствует или попала не в тот квартал

Частые вопросы

Почему 1С не даёт ввести отрицательное количество в документе реализации?

Типовые конфигурации запрещают отрицательные значения в отгрузочных документах, чтобы сохранить корректность учёта и расчёта себестоимости. Уменьшение отгрузки оформляется документом «Возврат товаров от покупателя» или «Корректировка реализации».

Как сторнировать документ в 1С:Бухгалтерии?

Создайте документ «Операция, введённая вручную», выберите вид операции «Сторно документа» и укажите документ, который нужно отменить. Программа сформирует проводки с отрицательными суммами по всем движениям исходного документа.

Минус ввожу, но число остаётся положительным. Что не так?

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

Отрицательные остатки на складе — как исправить?

Не правьте остатки вручную. Найдите причину: товар списан раньше поступления, не проведён приходный документ или нарушена хронология. Исправьте даты и проведите документы заново, при необходимости восстановите последовательность.

Можно ли в отчёте показать отрицательные значения красным или в скобках?

Да. В настройках варианта отчёта на вкладке «Оформление» добавьте условное оформление с условием «значение меньше 0» и задайте цвет текста или формат. В макетах печатных форм представление отрицательных чисел настраивается форматной строкой.

Чем сторно отличается от удаления документа?

Удаление стирает операцию полностью и подходит только для открытых периодов без последствий для отчётности. Сторно сохраняет исходный документ и добавляет отменяющие записи с минусом — это обязательно, если период закрыт или данные уже вошли в отчётность.

Итог

Что важно запомнить

Минус в 1С вводится клавишей «-», но в документах отрицательные значения часто запрещены намеренно. Уменьшения оформляйте возвратами и корректировками, ошибки исправляйте сторнированием, а результат всегда проверяйте отчётами: ОСВ, остатками и книгой покупок/продаж.