Незакрытый счет 20 "Основное производство" в 1С:Бухгалтерия 8.3 — одна из самых распространенных проблем, с которой сталкиваются бухгалтеры при формировании финансовой отчетности. Ошибка проявляется как остаток по дебету счета на конец месяца, что искажает себестоимость продукции, влияет на налоговый учет и может привести к претензиям со стороны проверяющих органов. В большинстве случаев проблема кроется не в самой программе, а в неправильных настройках учета, отсутствии документов или ошибках в проводках.
В этой статье мы детально разберем все возможные причины, почему счет 20 не закрывается автоматически при выполнении регламентной операции "Закрытие месяца", а также предоставим пошаговые инструкции по диагностике и исправлению. Особое внимание уделим типичным ошибкам в 1С:Бухгалтерия 3.0 (редакция 3.0.125+), где алгоритмы закрытия счетов были существенно переработаны. Если вы работаете с более ранними версиями (например, 2.0 или 1.6), часть рекомендаций также применима, но могут потребоваться дополнительные настройки.
Прежде чем приступать к исправлению, важно понять: счет 20 должен закрываться ежемесячно на счета учета готовой продукции (43), продаж (90.02) или прочих доходов/расходов в зависимости от специфики бизнеса. Если этого не происходит — значит, в системе есть разрыв между выпуском продукции и ее списанием, либо отсутствуют необходимые регламентные операции. Далее мы рассмотрим все возможные сценарии — от банальных ошибок в документах до сложных случаев с аналитическим учетом.
1. Отсутствуют документы выпуска продукции
Самая очевидная причина незакрытого счета 20 — отсутствие документов, которые должны списывать себестоимость выпущенной продукции на счет 43 ("Готовая продукция") или напрямую на счет 90.02 ("Себестоимость продаж"). В 1С:Бухгалтерия за это отвечают два ключевых документа:
- 📄 "Отчет производства за смену" — используется для учета выпуска продукции в количественном выражении. Без этого документа программа не знает, какое количество продукции было произведено, и соответственно не может списать себестоимость со счета 20.
- 📄 "Реализация товаров и услуг" (с типом операции "Продукция") — если продукция реализуется сразу без предварительного оприходования на склад (например, в производственных предприятиях с коротким циклом).
Если хотя бы один из этих документов не проведен за месяц, счет 20 останется с дебетовым остатком. Проверить это можно через отчет "Оборотно-сальдовая ведомость по счету 20" (раздел Отчеты → Стандартные отчеты). Если по дебету есть остаток, а по кредиту движения отсутствуют — скорее всего, вы забыли оформить выпуск.
Чтобы исправить ситуацию:
- Проверьте, все ли партии продукции были оприходованы документами "Отчет производства".
- Убедитесь, что в документах указан правильный
Счет учета(должен быть 43 или 90.02). - Если продукция реализовывалась без оприходования, создайте документ "Реализация" с типом операции "Продукция".
В 1С:Бухгалтерия 3.0 при создании документа "Отчет производства" автоматически формируется проводка Дт 43 Кт 20. Если ее нет — проверьте настройки учета в разделе Главное → Настройки → Учетная политика (вкладка "Производство").
2. Ошибки в настройках учета производства
Неправильные настройки учета производства — вторая по частоте причина незакрытого счета 20. В 1С:Бухгалтерия 8.3 параметры учета задаются в двух местах:
Главное → Настройки → Учетная политика(вкладка "Производство").Справочники → Производство → Виды номенклатуры(для каждой номенклатурной группы).
Типичные ошибки в настройках:
- 🔧 Не указан счет учета выпуска продукции (должен быть 43 или 90.02).
- 🔧 Отключен флаг "Вести учет выпуска продукции" в учетной политике.
- 🔧 Неверно настроена аналитика по подразделениям или номенклатурным группам, из-за чего проводки формируются не по тем субсчетам.
Чтобы проверить настройки:
- Откройте
Учетную политикуи перейдите на вкладку "Производство". - Убедитесь, что поле "Счет учета выпуска продукции" заполнено (обычно это 43.01 или 90.02.1).
- Проверьте, включен ли флаг "Вести учет выпуска продукции" (если нет — включите и перепроведите документы).
| Параметр | Правильное значение | Последствия ошибки |
|---|---|---|
| Счет учета выпуска | 43.01 или 90.02.1 | Проводки Дт 43 Кт 20 не формируются, счет 20 не закрывается |
| Вести учет выпуска | Да | Документы "Отчет производства" не формируют проводки |
| Аналитика по номенклатурным группам | Соответствует структуре производства | Проводки формируются не по тем субсчетам, остатки "зависнут" |
Что делать, если настройки верные, но проводки не формируются?
Если все настройки проверены, но документ "Отчет производства" по-прежнему не формирует проводку Дт 43 Кт 20, попробуйте:
1. Перепровести документ (кнопка Провести в форме документа).
2. Обновить платформу 1С до последней версии (в некоторых релизах были баги с проводками по счету 20).
3. Вручную добавить проводку через документ "Операция" (раздел Операции → Операции, введенные вручную), но это временное решение — нужно искать причину.
3. Не выполнена регламентная операция "Закрытие месяца"
Даже если все документы проведены правильно, счет 20 не закроется, пока не будет выполнена регламентная операция "Закрытие месяца". В 1С:Бухгалтерия 8.3 эта операция состоит из нескольких этапов, и ошибка на любом из них может привести к незакрытым счетам.
Порядок действий:
- Перейдите в раздел
Операции → Закрытие месяца. - Проверьте, что операция "Закрытие счетов 20, 23, 25, 26" отмечена флажком для выполнения.
- Запустите выполнение операции (кнопка
Выполнить закрытие месяца).
Типичные ошибки при закрытии месяца:
- ⚠️ Операция не отмечена флажком (по умолчанию может быть отключена).
- ⚠️ В настройках закрытия месяца не указан счет для списания остатков (должен быть 90.08 "Управленческие расходы" или аналогичный).
- ⚠️ Есть незакрытые подразделения или номенклатурные группы (если ведется аналитический учет).
Операция "Закрытие счетов 20, 23, 25, 26" отмечена флажком
Указан счет для списания остатков (90.08 или 90.02)
Нет ошибок в логе выполнения операции
Все документы за месяц проведены
-->
Если при выполнении операции возникает ошибка, проверьте лог (кнопка Показать логи в форме закрытия месяца). Частая проблема — отрицательные остатки по номенклатурным группам, которые блокируют закрытие. В этом случае нужно вручную скорректировать данные или перепровести документы выпуска.
4. Отрицательные остатки по номенклатурным группам
Одна из самых коварных причин незакрытого счета 20 — отрицательные остатки по аналитике (номенклатурным группам, подразделениям, статьям затрат). В 1С:Бухгалтерия алгоритм закрытия счетов требует, чтобы по всем аналитическим разрезам остатки были либо нулевые, либо положительные. Если где-то образуется "минус", операция закрытия месяца прерывается с ошибкой.
Как диагностировать проблему:
- Сформируйте отчет "Анализ счета 20" с детализацией по номенклатурным группам (
Отчеты → Анализ счета). - Проверьте, есть ли строки с отрицательными суммами в колонке "Остаток на конец".
- Если да — найдите документы, которые сформировали этот остаток (обычно это возврат материалов из производства или сторнирующие проводки).
Причины отрицательных остатков:
- 🔄 Возврат материалов из производства был оформлен без корректировки себестоимости.
- 📉 Сторнирующие документы (например, "Корректировка записей регистров") были проведены с ошибкой.
- 🔀 Ошибка в ручных проводках (например, Дт 20 Кт 10 на сумму большую, чем было списано ранее).
Решение:
- Найдите документ, который сформировал отрицательный остаток, и перепроведите его.
- Если ошибка в ручной проводке — создайте корректирующую проводку (Дт 20 Кт 91.01 на сумму отрицательного остатка).
- В крайнем случае используйте документ "Операция" для ручного закрытия остатков, но это временная мера.
Отрицательные остатки по аналитике — самая частая причина сбоя закрытия счета 20. Всегда проверяйте отчет "Анализ счета 20" перед закрытием месяца!
5. Несовпадение данных бухгалтерского и налогового учета
В 1С:Бухгалтерия 8.3 счет 20 может не закрываться, если есть расхождения между бухгалтерским и налоговым учетом. Это актуально для организаций, которые ведут учет по ПБУ 18/02 ("Учет расчетов по налогу на прибыль"). Например, если в бухгалтерском учете себестоимость списана, а в налоговом — нет, программа не даст закрыть счет.
Как проверить:
- Сформируйте отчет "Анализ счета 20" с разделением по видам учета (
БУиНУ). - Сравните остатки по дебету в колонках "БУ" и "НУ". Если они не совпадают — ищите причину расхождений.
Типичные причины расхождений:
- 📊 Разные методы списания материалов в БУ и НУ (например, ФИФО в БУ и по средней в НУ).
- 📊 Не учтены постоянные или временные разницы по амортизации оборудования.
- 📊 Ошибки в документах, где не заполнены поля для налогового учета (например, в "Поступлении товаров и услуг").
Решение:
- Настройте соответствие счетов БУ и НУ в
Учетной политике(вкладка "Налог на прибыль"). - Перепроведите документы, где могут быть расхождения (особенно "Поступление товаров", "Амортизация ОС", "Списание материалов").
- Если расхождения обоснованны (например, из-за разных методов списания), используйте документ "Регламентная операция" для корректировки налогового учета.
Чтобы избежать проблем с ПБУ 18/02, включите в настройках учетной политики флаг "Вести учет расчетов по налогу на прибыль в соответствии с ПБУ 18/02" и регулярно сверяйте данные БУ и НУ через отчет "Анализ состояния налогового учета".
6. Ошибки в аналитическом учете (подразделения, номенклатурные группы)
Если в вашей организации ведется аналитический учет по счету 20 (например, по подразделениям или номенклатурным группам), то счет не закроется, пока не будут закрыты все аналитические разрезы. Например, если по одному подразделению есть дебетовый остаток, а по другому — кредитовый, программа не сможет автоматически их сопоставить.
Как диагностировать:
- Сформируйте отчет "Анализ счета 20" с детализацией по аналитике (
Отчеты → Анализ счета). - Проверьте, есть ли остатки по отдельным подразделениям или номенклатурным группам.
- Если да — найдите, какие документы сформировали эти остатки.
Типичные ошибки:
- 🏭 В документе "Отчет производства" не указано подразделение, хотя аналитика ведется.
- 📦 Номенклатурная группа в документе выпуска не совпадает с группой в настройках учета.
- 🔄 Перемещение материалов между подразделениями оформлено без корректировки аналитики.
Решение:
- Убедитесь, что во всех документах (особенно в "Отчете производства" и "Требовании-накладной") заполнены поля
ПодразделениеиНоменклатурная группа. - Если аналитика не нужна — отключите ее в настройках счета 20 (
План счетов → Настройка → Аналитика учета). - Для закрытия остатков по аналитике используйте документ "Операция" с проводками:
Дт 20.01 (Подразделение А) Кт 20.01 (Подразделение Б) — на сумму остатка
Что делать, если аналитика ведется, но не нужна?
Если аналитический учет по счету 20 был включен ошибочно и не используется, его можно отключить:
1. Откройте План счетов (раздел Главное → План счетов).
2. Найдите счет 20 и откройте его настройку.
3. На вкладке "Аналитика учета" удалите ненужные виды субконто (подразделения, номенклатурные группы).
4. Перепроведите документы за текущий месяц.
Внимание! После отключения аналитики старые данные останутся, но новые проводки будут формироваться без детализации.7. Технические ошибки и сбои в базе 1С
В редких случаях счет 20 может не закрываться из-за технических проблем:
- 💻 Повреждение базы данных (например, после аварийного завершения работы программы).
- 🔄 Ошибки в последовательности проведения документов (например, документ выпуска проведен раньше, чем документ списания материалов).
- 📥 Некорректное обновление платформы 1С, после которого нарушились алгоритмы закрытия месяца.
Как диагностировать технические ошибки:
- Проверьте лог закрытия месяца на наличие ошибок (кнопка
Показать логив форме закрытия месяца). - Запустите тестирование и исправление базы через
Администрирование → Тестирование и исправление. - Убедитесь, что все документы проведены в правильной последовательности (сначала списание материалов, потом выпуск продукции).
Решение технических проблем:
- 🔧 Если база повреждена — сделайте резервную копию и выполните
Тестирование и исправлениес флагом "Исправлять найденные ошибки". - 🔧 Если ошибка после обновления — проверьте, не требуется ли дополнительное обновление конфигурации (раздел
Администрирование → Обновление программы). - 🔧 Если документы проведены не в той последовательности — перепроведите их в правильном порядке или отмените проведение и проведите заново.
Если после всех проверок счет 20 по-прежнему не закрывается, а в логах есть ошибки типа "Нарушена последовательность документов", попробуйте провести документы за месяц в хронологическом порядке (от самого раннего к самому позднему).
FAQ: Частые вопросы по счету 20 в 1С
🔹 Почему после закрытия месяца счет 20 закрылся не полностью, а остался остаток?
Это может происходить по нескольким причинам:
- Не все номенклатурные группы закрыты — проверьте отчет "Анализ счета 20" с детализацией по аналитике.
- Остаток по подразделению — если ведется учет по подразделениям, убедитесь, что по всем из них остатки нулевые.
- Ошибка в настройках закрытия месяца — проверьте, какой счет указан для списания остатков (должен быть 90.08 или 90.02).
🔹 Можно ли закрыть счет 20 вручную, если автоматическое закрытие не работает?
Да, но это временная мера. Для ручного закрытия:
- Создайте документ "Операция" (раздел
Операции → Операции, введенные вручную). - Добавьте проводку:
Дт 90.02.1 Кт 20.01 — на сумму остатка по дебету счета 20. - Укажите аналитику (номенклатурную группу, подразделение), если она ведется.
Внимание! Ручное закрытие не исправляет причину проблемы. В следующем месяце ошибка повторится, если не устранить первоисточник (например, отсутствие документа выпуска).
🔹 Как проверить, какие именно документы не дают закрыть счет 20?
Используйте отчет "Анализ счета 20" с детализацией по документам:
- Откройте отчет (
Отчеты → Анализ счета). - Установите счет 20 и период (месяц, который не закрывается).
- Нажмите
Показать настройкии включите детализацию по документам. - Просмотрите, какие документы сформировали дебетовый остаток на конец месяца.
Обычно это либо "Требование-накладная" (списание материалов без выпуска), либо "Отчет производства" с ошибкой в аналитике.
🔹 Что делать, если в логе закрытия месяца ошибка "Не закрываются счета затрат из-за отрицательных остатков"?
Эта ошибка означает, что по какой-то аналитике (номенклатурной группе, подразделению) образовался отрицательный остаток. Чтобы исправить:
- Сформируйте отчет "Анализ счета 20" с детализацией по аналитике.
- Найдите строки с отрицательными суммами в колонке "Остаток на конец".
- Проверьте документы, которые сформировали этот остаток (обычно это возвраты материалов или сторнирующие проводки).
- Скорректируйте документы или добавьте ручную проводку для устранения отрицательного остатка.
🔹 Нужно ли закрывать счет 20, если у нас услуги, а не производство?
Да, даже если вы оказываете услуги, счет 20 должен закрываться. В этом случае:
- Вместо документа "Отчет производства" используйте "Оказание услуг" (раздел
Продажи → Оказание услуг). - В настройках учетной политики укажите, что счет 20 закрывается на
90.02(себестоимость продаж). - Убедитесь, что в документах "Оказание услуг" указан правильный счет затрат (20.01).
Если счет 20 не закрывается, проверьте, все ли услуги были отражены в документах за месяц.