Работа с оборотно-сальдовыми ведомостями в 1С:Предприятие часто сталкивает пользователей с термином «закрытие КЭК» — аббревиатурой, которая расшифровывается как корреспонденция экономических категорий. Этот процесс критически важен для формирования корректной финансовой отчётности, но вызывает массу вопросов даже у опытных бухгалтеров. В чём суть операции? Почему система требует закрывать КЭК по определённым счетам? И как избежать ошибок, которые приведут к искажению баланса?
В этой статье мы разберём закрытие оборотных КЭК с технической и бухгалтерской точек зрения: от базовых понятий до практических инструкций по настройке в 1С:Бухгалтерии 8 и 1С:ERP. Особое внимание уделим типичным проблемам — например, когда программа выдаёт ошибку «Не закрыты обороты по счёту 20» или «Некорректная корреспонденция по 90 счёту». Вы узнаете, как автоматизировать процесс с помощью регламентных операций и какие отчёты помогут проконтролировать результат.
Материал будет полезен не только бухгалтерам, но и программистам 1С, которые настраивают закрытие месяцев для клиентов. Мы коснёмся нюансов конфигураций, особенностей учётной политики и дадим рекомендации по оптимизации процесса для крупных предприятий с многовалюточными операциями.
Что такое КЭК в 1С и почему их нужно закрывать
Термин КЭК (корреспонденция экономических категорий) появился в 1С как упрощённое обозначение для оборотов между счетами бухгалтерского учёта, которые требуют закрытия в конце отчётного периода. В классическом бухучете это называется «закрытие субсчетов» или «реформация баланса», но в 1С процесс автоматизирован и имеет свои особенности.
Основная цель закрытия КЭК — привести обороты по счетам к нулевому сальдо на конец периода, чтобы финансовая отчётность отражала реальное положение дел. Например:
- 📊 Счёт 20 «Основное производство» должен закрываться на счёт 43 «Готовая продукция» или 90 «Продажи», чтобы списать себестоимость выпущенной продукции.
- 💰 Счёт 26 «Общехозяйственные расходы» обычно закрывается на счёт 90 для распределения по видам деятельности.
- 🔄 Счёт 90 «Продажи» требует закрытия субсчетов (90.01, 90.02 и т.д.) для формирования финансового результата на счёте 99.
Если обороты не закрыть, в отчётности появятся искажения:
- 📉 Заниженная или завышенная себестоимость продукции.
- 💸 Некорректный финансовый результат (прибыль/убыток).
- ⚠️ Ошибки в декларациях по налогу на прибыль.
⚠️ Внимание: В некоторых конфигурациях 1С (например, 1С:УНФ) термин «КЭК» может не использоваться, но суть процесса остаётся той же — закрытие оборотов по аналитическим счетам. Всегда уточняйте терминологию в документации к вашей версии программы.
Какие счета требуют обязательного закрытия КЭК
Не все счета бухгалтерского учёта нуждаются в закрытии оборотов. Обычно процедура применяется к калькуляционным и собирательно-распределительным счетам, а также счетам финансовых результатов. Ниже — таблица ключевых счетов, которые чаще всего требуют закрытия КЭК в типовой конфигурации 1С:Бухгалтерия 8.3:
| Счёт | Название | Куда закрывается | Частота закрытия |
|---|---|---|---|
20 |
Основное производство | 43 (Готовая продукция), 90 (Продажи) | Ежемесячно |
23 |
Вспомогательные производства | 20, 29, 90 | Ежемесячно |
25 |
Общепроизводственные расходы | 20, 23, 29 | Ежемесячно |
26 |
Общехозяйственные расходы | 90 (или 20, если распределяются) | Ежемесячно |
90 |
Продажи | 99 (Прибыли и убытки) | Ежемесячно/ежеквартально |
Важно понимать, что список счетов и правила их закрытия зависят от учётной политики вашей организации. Например, в торговле счёт 44 «Расходы на продажу» может закрываться на 90, а в производстве — распределяться между счетами 20 и 23.
Если в вашей конфигурации используются дополнительные аналитические разрезы (например, подразделения, статьи затрат), закрытие КЭК должно учитывать эти измерения. Иначе обороты «зависнут» на субсчетах с детализацией.
Пошаговая инструкция: как закрыть оборотные КЭК в 1С 8.3
Процесс закрытия КЭК в 1С:Бухгалтерии 8.3 состоит из нескольких этапов. Ниже — универсальная инструкция, которая подходит для большинства типовых конфигураций (включая 1С:ERP и 1С:КА 2). Если ваша версия программы сильно кастомизирована, некоторые пункты могут отличаться.
Проверить все документы за период (накладные, акты, платежки)
Закрыть кассовые смены и банковские выписки
Сверить обороты по счетам 60, 62, 76 (дебиторка/кредиторка)
Сформировать оборотно-сальдовую ведомость (ОСВ) для анализа-->
-
Перейдите в раздел «Операции» → «Закрытие месяца» (
Операции → Регламентные операции → Закрытие месяца). -
Укажите организацию и период закрытия (месяц, квартал). Если у вас несколько юридических лиц, выберите нужное из выпадающего списка.
-
Нажмите кнопку
Выполнить закрытие месяца. Система автоматически сформирует список регламентных операций, включая закрытие счетов 20, 25, 26, 44 и других. -
Проверьте флажки напротив операций:
- 🔹
Закрытие счетов 20, 23, 25, 26 - 🔹
Списание расходов будущих периодов(если применимо) - 🔹
Закрытие счетов 90, 91
- 🔹
-
Нажмите
Выполнить. Система сгенерирует проводки по закрытию оборотов. Если появились ошибки (например, «Не закрыты обороты по счёту 20»), переходите к разделу «Типичные ошибки и их решение». - 📋 Сформировать Оборотно-сальдовую ведомость (
Отчёты → Оборотно-сальдовая ведомость) и проверить, что сальдо по закрываемым счетам стало нулевым. - 📊 Проверить Анализ счёта (
Отчёты → Анализ счёта) для ключевых счетов (20, 90, 99). - 🖨️ Распечатать Журнал проводок за период, чтобы убедиться в корректности автоматически сформированных записей.
- 📦 Не все документы выпуска продукции проведены.
- 🔧 Не указаны статьи затрат или номенклатурные группы в документах.
- ⚙️ В настройках учётной политики не указан способ распределения затрат.
После выполнения операции рекомендуется:
Если в вашей базе используется валютный учёт, перед закрытием КЭК обязательно выполните переоценку валютных остатков (Операции → Переоценка валютных средств). Иначе обороты по валюте могут не закрыться полностью.
Типичные ошибки при закрытии КЭК и как их исправить
Даже опытные пользователи 1С сталкиваются с проблемами при закрытии оборотов. Рассмотрим наиболее распространённые ошибки и способы их устранения.
1. Ошибка: «Не закрыты обороты по счёту 20»
Причина: На счёте 20 остались незакрытые обороты по дебету, которые не списаны на счёт 43 (готовая продукция) или 90 (продажи). Это может произойти, если:
Решение:
- Проверьте, все ли
Отчёты производства за сменуилиАкты выполненных работпроведены. - Сформируйте отчёт
Анализ счёта 20с детализацией по субконто. Найдите обороты, которые не закрылись, и исправьте документы-источники. - Если проблема в настройках, перейдите в
Главное → Учётная политикаи проверьте методы распределения косвенных расходов.
2. Ошибка: «Некорректная корреспонденция по счёту 90»
Причина: Счёт 90 «Продажи» имеет сложную структуру субсчетов (90.01 — выручка, 90.02 — себестоимость и т.д.). Ошибка возникает, если:
- 💰 Не совпадают обороты по дебету и кредиту субсчетов.
- 📄 Не проведены все документы реализации (накладные, акты).
- 🔄 Вручную внесены проводки, нарушающие логику счёта.
Решение: Используйте отчёт Анализ счёта 90 с развёрнутой аналитикой по субсчетам. Если разница минимальна (например, 1 рубль), можно сделать корректировочную проводку вручную. Если ошибка значительная — ищите не проведённые документы или ошибочные записи в журнале проводок.
⚠️ Внимание: Если в вашей базе используются нетиповые счета (например, 90.07 для экспортных операций), их закрытие может требовать дополнительных настроек в конфигураторе. В этом случае без помощи программиста 1С не обойтись.
3. Ошибка: «Обороты не закрываются по счёту 26»
Причина: Счёт 26 «Общехозяйственные расходы» может не закрываться, если:
- 📈 В учётной политике не указан способ списания (на счёт 90 или распределение по счетам 20/23).
- 🔍 Отсутствуют обороты по кредиту счёта (например, не проведены начисления зарплаты администрации).
- 📊 Есть обороты по аналитике, которая не указана в правилах распределения.
Решение: Проверьте настройки в Учётная политика → Методы распределения косвенных расходов. Если счёт 26 должен закрываться на 90, убедитесь, что все затраты отнесены к правильным статьям и подразделениям.
Что делать, если ошибка осталась после всех проверок?
Если после исправления документов и настроек ошибка сохраняется, попробуйте:
1. Выполнить тестовое закрытие месяца в копии базы.
2. Проверить базу на целостность (Администрирование → Тестирование и исправление).
3. Обратиться к программисту для анализа движений документов через конфигуратор (отчёт Анализ проводок с фильтром по проблемному счёту).
Автоматизация закрытия КЭК: регламентные операции и обработки
В крупных компаниях ручное закрытие оборотов занимает много времени и чревато ошибками. К счастью, 1С предоставляет инструменты для автоматизации процесса. Рассмотрим основные подходы.
1. Регламентные операции
В типовой конфигурации 1С:Бухгалтерия 8.3 закрытие КЭК выполняется через регламентные операции (Операции → Регламентные операции). Здесь можно:
- 📅 Настроить график автоматического выполнения (например, последним днём месяца).
- 🔧 Задать последовательность операций (сначала закрытие 20, потом 26, затем 90).
- 📊 Просматривать логи выполнения для анализа ошибок.
Чтобы добавить новую регламентную операцию:
- Перейдите в
Операции → Регламентные операции. - Нажмите
Создатьи выберите тип операции (например, «Закрытие счетов 20, 25, 26»). - Укажите период выполнения и организацию.
- Сохраните и запустите в тестовом режиме.
2. Обработки для сложных схем закрытия
Если ваша учётная политика предполагает нестандартные схемы распределения затрат (например, многовалюточные операции или распределение по нескольким направлениям деятельности), типовой функционал может не подойти. В этом случае используйте:
- 🛠️ Внешние обработки (например, «Закрытие месяца с детализацией»).
- 📈 Специальные отчёты для анализа оборотов перед закрытием.
- 🤖 Скрипты на встроенном языке (для программистов 1С).
Пример кода для закрытия счёта 20 с распределением по номенклатурным группам:
Процедура ЗакрытиеСчета20()
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Счет20Обороты.Субконто1 КАК НоменклатурнаяГруппа,
| СУММА(Счет20Обороты.СуммаДт) КАК СуммаДт
|ИЗ
| РегистрБухгалтерии.Обороты КАК Счет20Обороты
|ГДЕ
| Счет20Обороты.Счет = &Счет20
| И Счет20Обороты.Период = &Период
|
|СГРУППИРОВАТЬ ПО
| Счет20Обороты.Субконто1";
Запрос.УстановитьПараметр("Счет20", ПланСчетов.Счет20);
Запрос.УстановитьПараметр("Период", ТекущаяДата());
Результат = Запрос.Выполнить();
// Далее — создание документов списания
КонецПроцедуры
⚠️ Внимание: Использование нетиповых обработок и скриптов требует тестирования на копии базы. Ошибки в коде могут привести к потере данных или искажению отчётности.
Контроль результатов: отчёты и аналитика после закрытия КЭК
Закрытие оборотов — это только половина дела. Не менее важно проверить корректность выполненных операций, чтобы избежать проблем при сдаче отчётности или аудите. Вот ключевые отчёты, которые помогут в этом:
1. Оборотно-сальдовая ведомость (ОСВ)
Основной инструмент для анализа. После закрытия КЭК:
- 🔍 Проверьте, что сальдо по счетам
20,23,25,26стало нулевым. - 📊 Убедитесь, что финансовый результат (счёт
99) сформирован корректно. - 💰 Сверьте обороты по счёту
90с данными о выручке и себестоимости.
Чтобы сформировать ОСВ:
- Перейдите в
Отчёты → Оборотно-сальдовая ведомость. - Укажите период и организацию.
- Нажмите
Сформироватьи проанализируйте колонки «Сальдо на конец периода».
2. Анализ счёта
Этот отчёт поможет детализировать обороты по проблемным счетам. Например, если счёт 20 не закрылся полностью, в Анализе счёта вы увидите:
- 📌 Какие именно субконто (номенклатурные группы, подразделения) не закрылись.
- 📅 В каком документе возникла ошибка.
- 💰 Сумму не закрытого остатка.
Пример: если в отчёте по счёту 20 осталась сумма 50 000 руб. по субконто «Цех №1», значит, не все затраты этого цеха списаны на готовую продукцию.
3. Карточка счёта
Полезна для анализа движения по счёту в динамике. Показывает:
- 📅 Даты и документы, сформировавшие обороты.
- 🔄 Корреспондирующие счета.
- 📊 Сальдо после каждой операции.
Чтобы открыть карточку счёта:
- Перейдите в
Отчёты → Карточка счёта. - Выберите счёт (например,
90.01) и период. - Проанализируйте, какие документы сформировали дебетовые/кредитовые обороты.
Если после закрытия КЭК в отчётах остаются незначительные остатки (1–2 рубля), это может быть связано с округлениями. В этом случае допустимо сделать ручную корректировочную проводку, но обязательно зафиксируйте её в служебной записке.
Особенности закрытия КЭК в разных конфигурациях 1С
Алгоритмы закрытия оборотов могут отличаться в зависимости от конфигурации 1С. Рассмотрим ключевые нюансы для популярных решений.
1. 1С:Бухгалтерия 8.3
В этой конфигурации закрытие КЭК выполняется через регламентные операции (Операции → Закрытие месяца). Особенности:
- 🔧 Поддерживает несколько организаций в одной базе.
- 📊 Есть встроенные отчёты для контроля (
Анализ учёта,ОСВ по счёту). - 🛠️ Позволяет настраивать способы распределения затрат в учётной политике.
Для многовалюточного учёта перед закрытием КЭК необходимо выполнить переоценку валютных остатков.
2. 1С:ERP Управление предприятием 2
В 1С:ERP процесс закрытия более сложный из-за интеграции с управленческим и налоговым учётом. Ключевые моменты:
- 📈 Закрытие КЭК выполняется в два этапа: сначала по управленческому учёту, затем по регламентированному.
- 🔄 Используются дополнительные измерения (например, «Подразделение», «Статья затрат»).
- 📊 Для анализа оборотов применяется отчёт
Анализ субконто.
В 1С:ERP часто возникают ошибки из-за несовпадения данных между управленческим и бухгалтерским учётом. В этом случае помогает отчёт Сверка учётов.
3. 1С:УНФ (Упрощённая система)
В 1С:УНФ термин «КЭК» не используется, но логика закрытия оборотов аналогична. Особенности:
- 📌 Закрытие выполняется через документ
Закрытие месяца. - 💰 Поддерживает кассовый метод учёта (для УСН).
- ⚠️ Нет детализации по субсчетам, как в 1С:Бухгалтерии.
Если вы работаете в 1С:УНФ, обратите внимание на настройки учётной политики для УСН — они влияют на алгоритмы закрытия.
4. 1С:КА 2 (Комплексная автоматизация)
В 1С:КА 2 закрытие КЭК похоже на 1С:ERP, но есть нюансы:
- 🔧 Поддерживает многофирменный учёт.
- 📊 Есть расширенные отчёты для анализа себестоимости.
- 🛠️ Требует настройки правил распределения затрат по видам деятельности.
Для корректного закрытия в 1С:КА 2 обязательно проверьте настройки в Учётная политика → Методы распределения косвенных расходов.
FAQ: Частые вопросы о закрытии оборотных КЭК в 1С
🔹 Почему после закрытия месяца остаются обороты по счёту 20?
Это может происходить по нескольким причинам:
- 📄 Не все документы выпуска продукции (
Отчёт производства за смену) проведены. - 🔧 В учётной политике не указан способ списания затрат.
- 📊 Есть обороты по аналитике, которая не учтена в правилах распределения (например, новая номенклатурная группа).
Решение: сформируйте Анализ счёта 20 с детализацией по субконто и найдите «зависшие» обороты.
🔹 Можно ли закрывать КЭК вручную, без регламентных операций?
Технически да, но это не рекомендуется. Ручные проводки могут привести к:
- ⚠️ Ошибкам в отчётности (например, несовпадению данных в балансе и отчёте о финансовых результатах).
- 🔄 Проблемам при аудите (аудиторы требуют прозрачности закрытия).
- 🛠️ Сбоям в дальнейших регламентных операциях.
Если всё же нужно сделать ручную корректировку, оформите её документом Операция (бухгалтерская) с подробным комментарием.
🔹 Как закрыть КЭК, если в базе несколько организаций?
В 1С:Бухгалтерии 8.3 и 1С:ERP закрытие выполняется по каждой организации отдельно:
- В документе
Закрытие месяцавыберите нужную организацию из списка. - Выполните закрытие для первой организации, затем для второй и т.д.
- Проверьте ОСВ по каждой организации отдельно.
Если организации связаны (например, есть межфирменные обороты), убедитесь, что все взаимозачёты проведены до закрытия.
🔹 Что делать, если при закрытии КЭК появляется ошибка «Недостаточно прав»?
Эта ошибка означает, что у вашего пользователя нет прав на выполнение регламентных операций. Решение:
- Обратитесь к администратору 1С с просьбой выдать права на:
- 🔐
Регламентные операции - 🔐
Закрытие месяца - 🔐
Просмотр и редактирование проводок
Администрирование → Пользователи и права.🔹 Как закрыть КЭК в 1С, если период уже закрыт?
Если месяц закрыт, но нужно внести корректировки:
- 🔓 Откройте период через
Администрирование → Закрытие периодов. - 📝 Внесите исправления в документы или сделайте корректировочные проводки.
- 🔄 Повторно выполните
Закрытие месяца. - 🔒 Закройте период обратно.
⚠️ Внимание: изменение закрытых периодов может потребовать пересдачи отчётности.