Термин «сторно» (от итал. storno — «исправление») в 1С:Предприятие вызывает вопросы даже у опытных пользователей. Его часто путают с обычным удалением документов или возвратом товаров, но на самом деле это отдельный механизм корректировки учетных данных, который сохраняет историю изменений и обеспечивает прозрачность отчетности. Без понимания сторно невозможно грамотно работать с исправлением ошибок в бухгалтерии, торговле или складском учете.
В этой статье мы разберем, чем сторно отличается от других способов исправлений, как оно технически реализовано в платформе 1С 8.3, и почему его использование иногда становится обязательным требованием законодательства (например, при корректировке налоговых регистров). Вы также узнаете, как правильно оформлять сторнирующие документы, чтобы избежать расхождений в отчетах и конфликтов с проверяющими органами.
Что такое сторно в 1С: определение и суть механизма
Сторно — это способ исправления ошибочных записей в учете путем создания обратной (отрицательной) проводки или документа, который «обнуляет» влияние предыдущей операции. В отличие от прямого удаления, сторно:
- 📌 Сохраняет историю: все изменения остаются в базе, что важно для аудита и восстановления данных.
- 🔄 Корректирует остатки: исправляет только итоговые показатели (сальдо), не затрагивая первичные документы.
- 📑 Поддерживает отчетность: позволяет формировать корректные регистры налогового учета (например, книгу покупок/продаж).
Технически сторно в 1С реализуется двумя способами:
- Автоматическое сторно: система сама генерирует обратные проводки при отмене документа (например, при проведении документа
Корректировка реализации). - Ручное сторно: пользователь вручную создает документ с отрицательными суммами (например,
Сторнирование начисления зарплаты).
Важно понимать, что сторно не равносильно возврату. Например, если клиент вернул товар, оформляется документ Возврат товара от покупателя, а не сторно продажи. Сторно применяется именно для исправления учетных ошибок, а не для отражения реальных хозяйственных операций.
Виды сторно в 1С: когда и какое использовать
В 1С:Бухгалтерия 8, 1С:Управление торговлей и других конфигурациях сторно классифицируют по нескольким признакам. Рассмотрим основные виды и их назначение:
| Тип сторно | Пример использования | Документ/механизм в 1С |
|---|---|---|
| Полное сторно | Отмена ошибочно проведенного документа (например, начисления зарплаты несуществующему сотруднику) | Сторнирование записей в регистрах или документ Корректировка |
| Частичное сторно | Исправление отдельных позиций в документе (например, неверной цены товара в реализации) | Ручная правка проводок или документ Корректировка реализации с отрицательными строками |
| Сторно по времени | Перенос операции на другой период (например, начисление амортизации в прошлом месяце) | Документ Операция (бухгалтерский и налоговый учет) с датой ретроспективной корректировки |
| Налоговое сторно | Исправление НДС в книге покупок/продаж (например, при обнаружении ошибки в счете-фактуре) | Документ Корректировка записей книги покупок/продаж или Сторнирование начисления НДС |
Выбор типа сторно зависит от характера ошибки и требований законодательства. Например, для исправления налоговых регистров можно использовать только специальные документы корректировки, а не произвольные операции.
Перед сторнированием проверьте, не заблокирован ли период для изменений в настройках учетной политики (Главное → Настройки → Учетная политика). В противном случае система не позволит внести ретроспективные исправления.
Как сделать сторно в 1С: пошаговая инструкция
Рассмотрим универсальный алгоритм сторнирования на примере документа Реализация товаров и услуг в 1С:Бухгалтерия 8.3. Этот же принцип применим и к другим видам документов.
Проверить права доступа (роль "Бухгалтер" или "Администратор")
Создать резервную копию базы (Администрирование → Обслуживание → Резервное копирование)
Убедиться, что период не закрыт для редактирования
Подготовить обоснование корректировки (приказ, служебная записка)
-->
Шаг 1. Найдите ошибочный документ
Откройте журнал документов (например, Продажи → Реализация товаров и услуг) и найдите документ, который нужно сторнировать. Дважды кликните по нему, чтобы открыть форму.
Шаг 2. Создайте документ корректировки
В меню документа выберите Создать на основании → Корректировка реализации. В новой форме:
- 📅 Укажите дату корректировки (обычно текущую).
- 🔄 В табличной части отметьте строки, которые нужно сторнировать (или введите отрицательные количества вручную).
- 💰 Проверьте, что суммы автоматически пересчитаны с обратным знаком.
Шаг 3. Проведите и проверьте результат
Нажмите Провести и закрыть. Откройте отчеты (Оборотно-сальдовая ведомость или Карточка счета) и убедитесь, что:
- 📉 Сальдо по счетам (например,
62.01,90.01) скорректировано. - 📊 В регистрах накопления (например,
НДС Продажи) появились обратные записи.
Что делать, если сторно не сработало?
Если после корректировки остатки не изменились, проверьте:
1. Правильность знаков в документе (должны быть отрицательные суммы).
2. Период проведения — дата корректировки должна быть не раньше даты исходного документа.
3. Настройки учетной политики — некоторые счета могут быть заблокированы для ручных исправлений.
4. Права пользователя — роль должна разрешать редактирование проводок.
Типичные ошибки при работе со сторно и как их избежать
Неправильное использование сторно может привести к расхождениям в отчетах, налоговым рискам и даже блокировке базы. Вот самые распространенные ошибки:
⚠️ Внимание: Если вы сторнируете документ, который уже был выгружен в налоговую (например, через 1С-Отчетность), обязательно подавайте уточненную декларацию. Иначе инспекция расценит это как сокрытие доходов.
Ошибка 1. Сторно вместо возврата
Многие пользователи пытаются сторнировать документ Поступление товаров, когда нужно оформить Возврат поставщику. Это приводит к:
- 🔴 Искажению оборотов по счету
60.01(расчеты с поставщиками). - 🔴 Потере связи с первичным документом (накладной, счетом-фактурой).
Решение: Для реальных возвратов используйте специализированные документы (Возврат товаров поставщику, Возврат от покупателя).
Ошибка 2. Сторно без обоснования
Налоговые органы требуют, чтобы каждая корректировка была документального подтверждена (ст. 54 НК РФ). Отсутствие обоснования (приказа, акта инвентаризации) может привести к:
- 📋 Отказу в принятии уточненной декларации.
- 💸 Доначислению налогов и пени.
Решение: Прикрепляйте к сторнирующему документу скан обоснования (через поле Файлы или Комментарий).
Ошибка 3. Сторно в закрытом периоде
Если период закрыт (например, через документ Закрытие месяца), то:
- 🔒 Система может заблокировать изменение проводок.
- 📅 Корректировка попадет в следующий отчетный период, исказив данные.
Решение: Откройте период через Администрирование → Закрытие периода или используйте документ Операция (ретроспективный учет).
Сторно в бухгалтерском и налоговом учете: ключевые различия
Механизм сторно работает по-разному в зависимости от вида учета. Разберем основные нюансы:
Бухгалтерский учет (БУ)
В БУ сторно применяется для исправления:
- 📖 Ошибок в проводках (неверный счет, аналитика).
- 💰 Неправильных сумм (например, ошибочное начисление зарплаты).
- 📅 Операций, проведенных не в том периоде.
Пример: Если в документе Поступление товаров указана неверная цена, создается корректировка с отрицательной суммой по счету 41.01 и положительной — по 60.01.
Налоговый учет (НУ)
В НУ сторно используется для корректировки:
- 📝 Регистров налогового учета (например, книги покупок/продаж).
- 💸 Налоговых баз (НДС, налог на прибыль).
- 📊 Деклараций (при подаче уточненки).
⚠️ Внимание: Для НДС сторно должно оформляться отдельным документом (Корректировка книги продаж), а не через обычную операцию. Иначе инспекция может не принять исправления.
Ключевое отличие: в НУ сторно часто требует дополнительных реквизитов (например, указания причины корректировки в книге покупок). В БУ достаточно обратной проводки.
Для налогового учета всегда используйте специализированные документы корректировки (например, Корректировка НДС), а не универсальные операции. Это гарантирует корректную выгрузку в отчетность.
Программные нюансы: как сторно работает в коде 1С
Для программистов и опытных пользователей важно понимать, как сторно реализовано на уровне платформы 1С:Предприятие 8.3. Рассмотрим ключевые аспекты:
1. Механизм проводок
При сторнировании система:
- 🔧 Создает новые записи в регистрах с обратным знаком.
- 🔗 Связывает их с исходным документом через реквизит
Ссылка. - 📌 Сохраняет оригинальную дату операции (для ретроспективных корректировок).
Пример кода для ручного сторно через ДвиженияДокумента:
Движение = Документ.Движения.НДСПродажи.Добавить();
Движение.Период = ДатаКорректировки;
Движение.СуммаНДС = -ИсходнаяСуммаНДС; // Отрицательное значение
Движение.Ссылка = ИсходныйДокумент.Ссылка;
2. Особенности для регистров накопления
В регистрах накопления (например, НДС Продажи) сторно реализуется через:
- 📉 Метод
Сторно()для записей. - 🔄 Автоматическое заполнение реквизита
Активность = Ложьдля исходной записи.
3. Контроль остатков
При сторно товарных операций платформа проверяет:
- 📦 Достаточность остатков на складе (даже для отрицательных движений).
- 💰 Соответствие цен (если включен контроль в настройках).
Чтобы отключить контроль остатков при сторно, используйте параметр ПроведениеДокумента.КонтролироватьОстатки = Ложь в коде. Но будьте осторожны — это может привести к отрицательным остаткам!
Когда сторно применять нельзя: альтернативные способы исправлений
Сторно — не универсальный инструмент. В некоторых случаях его использование запрещено или нецелесообразно. Рассмотрим альтернативы:
| Ситуация | Почему сторно не подходит | Альтернативный способ |
|---|---|---|
| Ошибка в первичном документе (например, неверный ИНН контрагента) | Сторно не исправляет реквизиты, а только суммы | Создать новый документ с правильными данными и провести его |
| Операция еще не проведена (статус "Не проведен") | Сторно применяется только к проведенным документам | Отредактировать документ и провести заново |
| Нужно исправить отчетность за прошлый год | Сторно в закрытом году может исказить финансовые результаты | Создать ретроспективную операцию с датой 31.12 прошлого года |
| Ошибка в расчете зарплаты (неверная ставка НДФЛ) | Сторно не пересчитывает налоги автоматически | Использовать документ Перерасчет зарплаты |
Также сторно не применяется для:
- 📄 Исправления печатных форм (например, счета на оплату).
- 🔧 Изменения структуры справочников (например, переименования номенклатуры).
- 📊 Корректировки отчетов, сформированных по данным из внешних источников.
FAQ: Частые вопросы о сторно в 1С
Можно ли сторнировать документ, который уже выгружен в налоговую?
Да, но обязательно подавайте уточненную декларацию с учетом корректировки. Без этого налоговая расценит расхождения как ошибку. В документе сторно укажите причину (например, "Ошибка в сумме НДС") и прикрепите обоснование (служебную записку).
Как отменить сторно, если я ошибся?
Нужно создать сторно на сторно — то есть документ, который обнуляет предыдущую корректировку. Например, если вы сторнировали реализацию на -10 000 ₽, то для отмены создайте корректировку на +10 000 ₽ с той же аналитикой. Альтернатива — ручное исправление проводок через Операция (бухгалтерская).
Почему после сторно остатки не изменились?
Причины могут быть следующими:
- Документ корректировки не проведен (проверьте статус).
- Неверно указана аналитика (например, другой склад или номенклатура).
- Период закрыт для редактирования (откройте его через
Закрытие месяца). - В настройках счета отключено движение по субконто.
Используйте отчет Анализ счета с отбором по документу, чтобы найти ошибку.
Как сторнировать начисление зарплаты?
Для этого:
- Откройте документ
Начисление зарплаты. - Выберите
Создать на основании → Сторнирование начисления. - Укажите дату корректировки и сотрудников, чьи начисления нужно сторнировать.
- Проведите документ и проверьте отчет
Расчетная ведомость.
Важно: после сторно пересчитайте НДФЛ и страховые взносы через документ Перерасчет зарплаты.
Чем сторно отличается от красного сторно?
Красное сторно — это разговорный термин, который обозначает сторнирование с отрицательными суммами (в бухгалтерских отчетах они традиционно выводятся красным цветом). Технически это то же самое, что и обычное сторно, но с акцентом на визуальное отображение. В 1С цвет проводок зависит от настроек отчета, а не от типа корректировки.