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

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

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

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

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

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

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

Что такое сторнирование и когда оно нужно

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

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

Способ 1. Отмена проведения и пометка на удаление

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

Пометка на удаление — тоже форма сторнирования: документ остаётся в базе, но перестаёт влиять на отчёты. Окончательно он удаляется только через «Администрирование → Удаление помеченных объектов», причём программа не даст удалить объект, если на него есть ссылки из других документов.

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

Порядок действий при открытом периоде
  1. 1
    Найдите документ в соответствующем журнале и убедитесь, что период не закрыт
  2. 2
    Сделайте резервную копию базы или убедитесь, что настроено регулярное резервное копирование
  3. 3
    Отмените проведение документа через контекстное меню
  4. 4
    Исправьте данные и проведите заново либо установите пометку на удаление
  5. 5
    Сформируйте оборотно-сальдовую ведомость и проверьте, что обороты по счёту уменьшились на сумму документа

Способ 2. Сторнирующая операция вручную

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

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

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

Способ 3. Корректировка регистров

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

Для этого служит документ «Корректировка регистров» (в ERP и УТ) или режим ручной корректировки в «Операции» с добавлением движений по нужным регистрам. Откройте движения исходного документа (кнопка «Ещё → Движения документа» или отчёт «Движения документа»), перепишите их в корректировку с отрицательными значениями и проведите.

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

Сторнирование в зарплатных конфигурациях

В 1С:ЗУП сторнирование начислений оформляется отдельным механизмом. Если начисление было ошибочным и период ещё не закрыт, документ можно отменить. Если же зарплата выплачена и отчёты сданы, используется документ «Сторно начислений» (в некоторых версиях — «Сторнирование начислений»): он автоматически формирует обратные суммы по начислениям, НДФЛ и взносам.

Важно сторнировать всю цепочку целиком: начисление, удержания, взносы и выплату. Частичное сторно приведёт к расхождениям между расчётным листком, регистрами по НДФЛ и отчётами по взносам. После сторнирования проверьте, не образовалась ли отрицательная сумма к выплате сотруднику — её нужно урегулировать при следующем расчёте или удержанием.

Сравнение способов сторнирования

Отмена проведения / пометка на удаление

Подходит при открытом периоде. Быстро и чисто, но не оставляет аудиторского следа и невозможно после закрытия месяца.

Операция со сторнирующими проводками

Универсальный способ для закрытого периода. Требует ручного ввода и контроля субконто.

Корректировка регистров

Нужна, когда документ двигает регистры накопления и сведений. Сложнее, риск ошибок выше.

Сторно начислений (ЗУП)

Штатный документ для зарплаты: автоматически сторнирует начисления, НДФЛ и взносы.

Проверка результата и типичные ошибки

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

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

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

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

ОСВ по счёту за период сторно
Норма

Обороты уменьшились на сумму ошибочной проводки, остаток корректен

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

Обороты не изменились или появился неожиданный остаток

Анализ субконто по контрагенту/номенклатуре
Норма

Остаток по объекту равен нулю или ожидаемому значению

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

Висит остаток со знаком минус или плюс

Движения по регистрам
Норма

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

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

Часть регистров не сторнирована, в отчётах расхождения

Отчётность и регламентные операции
Норма

Закрытие месяца проходит без ошибок

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

Появились отрицательные остатки, ошибки расчёта себестоимости

Типичные ошибки
01
Сторнирование только бухгалтерской проводки без движений по регистрам — остаются «висячие» остатки по НДС и взаиморасчётам
02
Несовпадение субконто в сторнирующей проводке — остаток не закрывается, а дробится на две строки
03
Перепроведение документа задним числом в закрытом периоде — сбивается закрытие месяца и сданная отчётность
04
Сторно без резервной копии — при ошибке в ручных движениях восстановить данные сложно
05
Частичное сторно в ЗУП без учёта НДФЛ и взносов — расхождения между расчётными листками и отчётами
Итог

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

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

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

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

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

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

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

Почему после сторнирования в отчёте остался минусовой остаток?

Чаще всего причина в несовпадении аналитики: в сторнирующей проводке другое субконто, склад, договор или организация. Откройте анализ счёта с детализацией по субконто и сравните строки исходной и сторнирующей записи.

Как сторнировать документ, который делает движения по нескольким регистрам?

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

Нужно ли восстанавливать последовательность после сторно?

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

Кто должен выполнять сторнирование — пользователь или администратор?

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