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

Учет и Финансы · 12 мин

Как в 1С поставить отрицательную сумму

Как ввести отрицательную сумму в 1С: в документах, корректировках, возвратах и проводках. Ограничения программы, типовые ошибки и проверка результата.

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

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

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

Почему 1С не даёт ввести минус в обычном документе

В типовых конфигурациях (Бухгалтерия предприятия, Управление торговлей, ERP, ЗУП) поля «Сумма», «Количество» и «Цена» в большинстве первичных документов имеют неотрицательный тип данных или программную проверку при записи. Это осознанное решение разработчиков: отрицательная строка в реализации или поступлении ломает логику НДС, складских остатков и взаиморасчётов.

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

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

Способ 1. Документы корректировки и возврата

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

Корректировка реализации или поступления

Откройте исходный документ реализации (или поступления), нажмите кнопку «Создать на основании» и выберите «Корректировка реализации» (либо «Корректировка поступления»). В документе корректировки укажите вид операции — обычно «Корректировка по согласованию сторон» для уменьшения суммы по соглашению или «Исправление ошибки» для исправления первичных данных.

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

Возврат товаров

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

Корректировка реализации в сторону уменьшения
  1. 1
    Откройте исходный документ реализации
  2. 2
    Нажмите «Создать на основании» → «Корректировка реализации»
  3. 3
    Выберите вид операции: корректировка по согласованию или исправление ошибки
  4. 4
    В колонке «после изменения» укажите уменьшенное количество или цену
  5. 5
    Проверьте автоматически рассчитанную разницу и НДС
  6. 6
    Проведите документ и сформируйте корректировочный счёт-фактуру, если требуется

Способ 2. Ручные операции и проводки с минусом

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

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

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

Способ 3. Отрицательные суммы в зарплате и кадрах

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

Для сторнирования начисления используйте документ «Сторнирование начислений» (раздел «Зарплата») или «Отмена отпуска» / «Сторно» на основании исходного документа. Программа создаст записи с отрицательными суммами в регистрах расчёта автоматически. Если нужен перерасчёт за прошлый период, в документе начисления зарплаты нажмите кнопку «Исправить» на основании исходного документа — система сформирует сторнирующие строки с минусом и добавит правильные суммы.

Прямой ввод отрицательной суммы в строку начисления в большинстве версий ЗУП заблокирован, и обходить это не рекомендуется: нарушается связь с НДФЛ и страховыми взносами, что приводит к ошибкам в отчётности 6-НДФЛ и РСВ.

Способ 4. Программный ввод отрицательной суммы

Если вы разрабатываете собственную обработку или дорабатываете конфигурацию, отрицательное значение присваивается реквизиту напрямую — ограничений на уровне платформы для числовых реквизитов без специального квалификатора нет.

1c
СтрокаТовары = Документ.Товары.Добавить();
СтрокаТовары.Номенклатура = НоменклатураСсылка;
СтрокаТовары.Количество = -2;
СтрокаТовары.Сумма = -1500.00;

Однако учитывайте два момента. Во-первых, если в свойствах реквизита в конфигураторе установлен признак «Неотрицательное» (состав типа числа), платформа откажется записывать отрицательное значение — придётся менять метаданные, что для типовой конфигурации означает снятие объекта с поддержки. Во-вторых, типовые обработчики проведения и проверки заполнения могут отклонять отрицательные строки своими проверками, даже если тип данных это позволяет.

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

Как проверить, что отрицательная сумма отразилась правильно

После любого способа корректировки результат нужно проверить отчётами, а не только визуально по документу. Основные контрольные точки: оборотно-сальдовая ведомость по счёту (для бухгалтерии), отчёт по остаткам склада (для торговли) и расчётные отчёты по сотруднику (для зарплаты).

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

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

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

ОСВ по счёту расчётов с контрагентом
Норма

Задолженность уменьшилась на сумму корректировки

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

Появилось отрицательное сальдо или сумма не изменилась

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

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

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

Отрицательные остатки по складу или лишние позиции

Книга продаж / НДС
Норма

Корректировка отражена с корректировочным счётом-фактурой

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

Сумма НДС изменилась без документа-основания

Расчётный листок сотрудника
Норма

Сторно видно отдельной строкой с минусом, НДФЛ пересчитан

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

Сторно есть, а налоги и взносы не пересчитались

Типичные ошибки при работе с отрицательными суммами

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

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

Третья типичная ситуация — смешение возврата и корректировки. Возврат товара оформляется документом возврата, а уменьшение цены или количества по соглашению — корректировкой. Замена одного другим приводит к ошибкам в НДС и в первичных документах для контрагента.

Типичные ошибки
01
Редактирование исходного документа в закрытом периоде вместо корректировки — искажается сданная отчётность
02
Сторно ручной проводкой без субконто и содержания — появляются необъяснимые обороты
03
Оформление снижения цены документом возврата вместо корректировки — ошибки в НДС и первичке
04
Попытка ввести минус в поле, где он заблокирован, через копипаст — программа либо отклонит значение, либо запишет его без пересчёта связанных полей
05
Игнорирование пересчёта НДФЛ и взносов после сторно в зарплате — расхождения в 6-НДФЛ

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

Почему поле «Сумма» не принимает знак минус?

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

Можно ли ввести отрицательную сумму в ручной операции?

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

Чем корректировка отличается от возврата?

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

Как сторнировать начисление зарплаты прошлого месяца?

Используйте документ «Сторнирование начислений» в разделе «Зарплата» или кнопку «Исправить» на основании исходного документа. Программа сама сформирует строки с отрицательными суммами и пересчитает НДФЛ и взносы. Вводить минус вручную в строку начисления не нужно и обычно невозможно.

Что делать, если корректировка нужна в периоде со сданной отчётностью?

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

Можно ли разрешить минус в своём документе?

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

Итог

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

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