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

В этой статье мы разберем 7 основных причин, почему счет 90 может оставаться открытым, — от банальных ошибок в настройках до сложных проблем с аналитикой. Вы узнаете, как диагностировать проблему, какие документы проверить в первую очередь и что делать, если стандартные способы не помогают. Материал будет полезен бухгалтерам, аудиторам и специалистам по внедрению , работающим с 1С:Бухгалтерией 8.3, 1С:ERP или 1С:Управление торговлей.

Особое внимание уделим скрытым настройкам программы, которые часто упускают из виду даже опытные пользователи. Например, почему закрытие счета может блокироваться из-за неверно настроенных субконто или отсутствия прав у пользователя. Также рассмотрим, как связаны между собой закрытие 90 счета и формирование отчета о финансовых результатах (ОФР).

1. Ошибки в настройках учетной политики

Самая распространенная причина, по которой 1С не закрывает 90 счет, — некорректные настройки учетной политики организации. Программа автоматически закрывает счета на основе параметров, заданных в разделе Главное → Учетная политика. Если здесь указаны неверные данные, процесс может блокироваться.

Что проверить в первую очередь:

  • 📌 Метод признания доходов и расходов. В 1С:Бухгалтерии 8.3 должен быть выбран вариант «По отгрузке» или «По оплате» в зависимости от принятой в компании методики. Если здесь стоит неверное значение, программа не сможет корректно сформировать обороты по счету 90.
  • 📅 Период закрытия. Убедитесь, что в настройках указан текущий месяц или год. Иногда пользователи забывают обновить период после регламентных операций.
  • 🔄 Автоматическое закрытие счетов. В некоторых конфигурациях (например, в 1С:ERP) есть отдельная галочка «Закрывать счета 90, 91 автоматически». Если она снята, закрытие придется запускать вручную.

Как исправить:

  1. Откройте Главное → Учетная политика → Учетная политика организаций.
  2. Выберите нужную организацию и проверьте параметры на вкладках «Бухгалтерский учет» и «Налоговый учет».
  3. Если найдены расхождения с реальной учетной политикой компании, внесите изменения и сохраните документ.
  4. Перезапустите закрытие месяца (Операции → Закрытие месяца).
💡

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

2. Непроведенные документы или ошибки в проводках

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

  • 📄 Реализации товаров/услуг без проводок (статус «Не проведен»).
  • 💰 Корректировки долга или сторно-операции, которые не были подтверждены.
  • 🔄 Возвратные операции, где не указаны счета учета.

Как найти проблемные документы:

  1. Откройте отчет Оборотно-сальдовая ведомость по счету 90 (Отчеты → Оборотно-сальдовая ведомость).
  2. Установите фильтр по периоду и счету 90. Обратите внимание на документы с нулевыми суммами или нетипичными проводками.
  3. Проверьте статус документов: если рядом с номером есть красный восклицательный знак, значит, документ не проведен.

Типичные ошибки в проводках:

Ошибка Причина Как исправить
Отсутствует субконто по аналитике Не указаны номенклатурные группы, статьи доходов/расходов Открыть документ и заполнить обязательные поля аналитики
Двойные проводки Документ проведен дважды или дублируется Удалить дубликат или отменить проведение
Неверный счет учета Вместо 90.01 используется 91.01 или другой счет Исправить счет вручную или перепровести документ
📊 Как часто вы сталкиваетесь с ошибками при закрытии счетов в 1С?
Ежемесячно
Раз в квартал
Редко
Никогда

3. Проблемы с аналитикой: номенклатурные группы и статьи ДДС

Счет 90 в тесно связан с аналитическим учетом по номенклатурным группам и статьям движения денежных средств (ДДС). Если в этих настройках есть ошибки, программа не сможет корректно закрыть счет. Например:

  • 📦 Отсутствует номенклатурная группа в документах реализации. Без нее невозможно распределить доходы и расходы по видам деятельности.
  • 💸 Не заполнены статьи ДДС в платежных документах. Это блокирует закрытие субсчетов 90.01 («Выручка») и 90.02 («Себестоимость»).
  • 🔍 Несовпадение аналитики в дебетовых и кредитовых проводках. Например, в реализации указана одна номенклатурная группа, а в себестоимости — другая.

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

  1. Сформируйте отчет Анализ счета 90 по субконто (Отчеты → Анализ счета).
  2. Посмотрите, есть ли строки с пустыми значениями в колонках «Номенклатурная группа» или «Статья ДДС».
  3. Если найдены пустые значения, откройте соответствующие документы и заполните недостающие данные.

Пример типичной ошибки:


Дебет 62.01 Кредит 90.01 — 100 000 руб. (номенклатурная группа не указана)

Дебет 90.02 Кредит 41.01 — 60 000 руб. (номенклатурная группа "Товары")

В этом случае программа не сможет закрыть счет 90, так как аналитика в дебете и кредите не совпадает.

Что делать, если номенклатурные группы не заполняются автоматически?

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

4. Блокировка из-за незакрытых субсчетов

Счет 90 в состоит из нескольких субсчетов (90.01, 90.02, 90.03 и т. д.), которые должны закрываться одновременно. Если хотя бы на одном из них остается сальдо, программа не закроет счет целиком. Чаще всего проблемы возникают с:

  • 💰 90.01 «Выручка»** — остаток может появиться, если не все реализации проведены или есть возвраты без корректировок.
  • 📉 90.02 «Себестоимость»** — несовпадение с выручкой из-за неверно указанной себестоимости в документах.
  • 🔄 90.03 «НДС»** — ошибки в расчете налога или неверные ставки.
  • 📊 90.09 «Прибыль/убыток»** — если субсчета 90.01–90.08 не закрыты, этот счет тоже останется открытым.

Как диагностировать проблему:

  1. Сформируйте Оборотно-сальдовую ведомость по счету 90 с детализацией по субсчетам.
  2. Посмотрите, на каких субсчетах есть остатки (сальдо не равно нулю).
  3. Для каждого проблемного субсчета проверьте документы, которые формируют обороты (например, для 90.01 — это реализации, для 90.02 — списания себестоимости).

Типичный случай:

⚠️ Внимание! Если на субсчете 90.03 («НДС») висит дебетовое сальдо, это может означать, что в документах реализации неверно указана ставка налога или сумма НДС рассчитана с ошибкой. Проверьте настройки налоговых ставок в справочнике «Номенклатура» и документы «Счет-фактура выданный».

5. Ошибки в регламентных операциях

Закрытие счетов 90 и 91 в выполняется в рамках регламентной операции «Закрытие счетов 90, 91». Если этот процесс прерывается или выполняется некорректно, счет может остаться открытым. Распространенные ошибки:

  • 🛑 Прерванное закрытие месяца. Например, пользователь закрыл программу во время выполнения операции.
  • 🔒 Недостаточно прав. У пользователя нет доступа к регламентным операциям.
  • 📅 Неверная последовательность операций. Закрытие счетов должно выполняться после списания себестоимости и расчета налогов.

Как запустить закрытие вручную:

  1. Перейдите в Операции → Закрытие месяца.
  2. Найдите строку «Закрытие счетов 90, 91» и нажмите «Выполнить».
  3. Если операция не выполняется, проверьте логи ошибок (Администрирование → Журнал регистрации).

Если закрытие не проходит, попробуйте:

  • 🔄 Перезапустить в режиме «Конфигуратор» и выполнить тестирование и исправление базы (Администрирование → Тестирование и исправление).
  • 📋 Проверить, нет ли незакрытых периодов в предыдущих месяцах. Иногда ошибки накапливаются и блокируют текущее закрытие.

☑️ Проверка перед закрытием месяца

Выполнено: 0 / 5

6. Проблемы с интеграцией и обменами данными

Если ваша интегрирована с другими системами (например, 1С:Зарплата и Управление Персоналом, 1С:УТ или внешними сервисами), ошибки при обмене данными могут приводить к некорректному закрытию счетов. Типичные сценарии:

  • 🔄 Не синхронизированы документы между базами. Например, реализация есть в 1С:УТ, но не попала в 1С:Бухгалтерию.
  • 📊 Разные настройки аналитики в интегрированных базах. Например, в торговой базе одна номенклатурная группа, а в бухгалтерии — другая.
  • 🚫 Блокировка объектов при обмене. Если документ заблокирован другим пользователем, он не проведется и не попадет в обороты.

Как проверить интеграцию:

  1. Откройте Администрирование → Обмен данными и посмотрите логи последних обменов.
  2. Если есть ошибки, запустите обмен вручную и исправьте конфликты.
  3. Сверьте данные между базами с помощью отчета Сверка с торговой базой (если используется 1С:УТ).
⚠️ Внимание! Если вы используете облачные версии (например, 1С:Fresh), проблемы с обменами могут возникать из-за ограничений API или нестабильного интернет-соединения. В этом случае рекомендуем выполнить обмен вручную в непиковые часы.

7. Технические ошибки и повреждения базы

В редких случаях причиной, по которой 1С не закрывает 90 счет, могут быть технические проблемы:

  • 💾 Повреждение базы данных. Например, после аварийного завершения работы программы.
  • 🔄 Конфликты при обновлении. Если база обновлялась с ошибками, некоторые механизмы могут работать некорректно.
  • 🛠️ Несовместимость конфигураций. Например, после неудачного переноса данных из старой версии.

Как диагностировать технические проблемы:

  1. Запустите Тестирование и исправление ИБ (Администрирование → Тестирование и исправление).
  2. Проверьте Журнал регистрации на наличие критических ошибок (фильтр по уровню «Ошибка»).
  3. Если ошибки повторяются, создайте резервную копию базы и обратитесь в поддержку .

Пример типичной технической ошибки:


{ОбщийМодуль.ЗакрытиеМесяца.Модуль(123)}: Ошибка при выполнении операции с информационной базой (Поле объекта не обнаружено: СчетУчета)

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

💡

Если после всех проверок счет 90 так и не закрывается, наиболее вероятная причина — повреждение данных. В этом случае не пытайтесь исправить проблему самостоятельно: обратитесь к франчайзи-партнеру 1С для диагностики.

FAQ: Частые вопросы о закрытии 90 счета в 1С

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

Да, но это не рекомендуется. Ручное закрытие может привести к ошибкам в отчетности. Лучше найти причину, по которой программа не закрывает счет автоматически. Если все же нужно закрыть вручную, используйте документ «Операция (бухгалтерский и налоговый учет)» с проводками:


Дебет 90.01 Кредит 90.09 — закрытие выручки

Дебет 90.09 Кредит 90.02 — закрытие себестоимости

Но перед этим обязательно сверьте обороты по субсчетам!

Почему после закрытия месяца на 90 счете остается сальдо?

Это означает, что не все субсчета закрыты корректно. Чаще всего проблема в:

  • Незакрытом субсчете 90.03 (НДС) — проверьте документы «Счет-фактура выданный».
  • Разнице между дебетом и кредитом на субсчетах 90.01 и 90.02 — возможно, не вся себестоимость списана.
  • Ошибках в аналитике — например, не совпадают номенклатурные группы.
Как проверить, какие документы блокируют закрытие 90 счета?

Используйте отчет Анализ счета 90 по датам и документам:

  1. Откройте Отчеты → Анализ счета.
  2. Выберите счет 90 и установите фильтр по периоду.
  3. Включите детализацию по документам.
  4. Посмотрите, какие документы формируют остатки на субсчетах.
Что делать, если закрытие 90 счета зависает?

Возможные причины и решения:

  • 💾 Большой объем данных — разбейте закрытие на части (например, по подразделениям).
  • 🔄 Конфликты блокировок — закройте все сеансы и запустите закрытие заново.
  • 🛠️ Ошибки в конфигурации — обновите платформу и конфигурацию до последней версии.
Может ли закрытие 90 счета зависеть от настроек налогового учета?

Да, особенно если в компании ведется раздельный учет НДС или применяются специальные налоговые режимы (например, ЕНВД + ОСНО). В этом случае:

  1. Проверьте настройки в Учетная политика → Налоговый учет.
  2. Убедитесь, что в документах реализации корректно указаны ставки НДС и статьи ДДС.
  3. Сформируйте отчет Анализ состояния налогового учета по НДС для выявления расхождений.