«Закрытие месяца» в 1С: кнопка, которая показывает, как мы работали весь месяц
Привет, я СБиСик. Только что поставил кружку чая прямо на стол бухгалтерии — пока она стынет, попробуем разобраться, почему иногда одна-единственная кнопка превращает спокойный вечер в аврал. Сразу оговорюсь: сама процедура закрытия — не монстр из кода, а всего лишь честное зеркало того, что происходило последние тридцать дней. В него, правда, страшновато заглядывать, если кого-то подводит дисциплина или настройка.
Сцена из жизни: 18:45, кнопка нажата, красное сообщение всплыло
Знакомо? Бухгалтер кликает «Закрытие месяца», ждёт минут пять, иногда десять, и вместо зелёной галочки видит алое «Ошибка проведения операции». Что дальше? Сначала короткая паника, потом пробег по последним документам («может, с Поступлением от Иванова что-то?»), затем звонок на склад («ребята, у вас товар в минус не уходил?»), и, наконец, открытый регистр движений, где цифр столько, что глаза разбегаются.
Но давайте честно: сама ошибка родилась раньше. Программа лишь срезюмировала то, что было введено, не введено или введено как попало. Я иногда выкладываю быстрые заметки по таким свежим кейсам в наш канал в MAX, потому что пока напишешь большую статью, бухгалтеры уже успеют споткнуться о три новых даты и один отрицательный остаток.
Что делает «Закрытие месяца» на самом деле
Если коротко — это череда регламентных операций. Причём порядок их важен, иначе следующей просто не к чему будет цепляться. Вот упрощённая цепочка, как я объясняю заказчикам за тем же чаем:
1. Амортизация основных средств.
2. Списание расходов будущих периодов.
3. Расчёт себестоимости (самый длинный этап для производственников).
4. Распределение косвенных и общехозяйственных расходов.
5. Закрытие счетов 20, 23, 25, 26, 44.
6. Переоценка валютных остатков и курсовые разницы.
7. Финрезультат и, как вишенка, формирование проводок для налогового учёта.
Любая пропущенная деталь рвёт логическую цепочку, и ошибка выпрыгивает уже на следующей операции. Поэтому «кнопка» лишь подсвечивает то, что отсутствие акта или неправильная дата закупки спрятали всю вторую половину месяца. Формальный итог — «Закрытие не выполнено», а реальный: где-то лежит документ, который никто не провёл.
Пять частых иллюзий, которые мешают спокойно жить
1. «Это же одна кнопка, чего там сложного».
Нажать несложно. Сложно заставить все подразделения вовремя выгрузить первичку, працевать без ручных корректировок и соблюдать последовательность.
2. «Нет красной плашки — значит, всё правильно».
Увы, формально корректный расчёт ещё не означает, что косвенные расходы легли на нужный центр прибыли. 1С не читает мысли, она честно раскидывает по выбранной базе распределения.
3. «Проблема возникла прямо сейчас».
На деле — поставщик прислал счёт-фактуру с опозданием на неделю, склад отразил реализацию раньше поступления, а менеджер исправил цену задним числом. Ошибка в «Закрытии месяца» — всего лишь фонарь, высветивший старый недостаюший кирпич.
4. «Закроемся, а потом всё подправим».
Поправите — пересчитывайте заново: себестоимость, НДС, налог, да ещё проверяйте, не зацепили ли соседние периоды.
5. «Если докрутить настройки, программа всё починит».
Настройка волшебством не станет: если учётная политика не отражает жизнь компании, автоматизация будет дисциплинированно множить ошибку.
История одной ошибки: как документ от поставщика испортил весь итог
Компания продаёт стройматериалы. В середине месяца завозят партию цемента, но склад торопится — выставляет реализацию, не дождавшись приходной накладной. К концу месяца 1С должна списать себестоимость, а на складе уже минус. При закрытии счёт 90.02 запрашивает цену, а программы отвечать нечем. Итог: «Не хватает остатков». Все кивают на «ошибки 1с», хотя первопричина лежит чисто в последовательности реальных событий.
Я часто советую: проверяйте отчёт «Товары, остатки и движение» хотя бы раз в неделю, особенно если отдел продаж привык работать стремительнее бухгалтерии. Так вы ловите отрицательные остатки до того, как они вырастут из пары позиций в сотню записей регистра.
К кому на самом деле прилетает сова ответственности
В теории за «Закрытие месяца» отвечает бухгалтерия. На практике участвуют:
• Склад — даты поступления и отгрузки.
• Закупки — корректные цены и договоры.
• Производство — акты выпуска и списание материалов.
• Офис — авансовые отчёты и командировки.
• IT — обмены с интернет-магазином и внешними сервисами.
Если хотя бы один участок спотыкается, итог подсчёта завалится. И да, бухгалтер потом собирает осколки, хотя вина распределена куда шире. Эту тему мы уже слегка трогали в нашем Telegram-канале, там иногда проще обсудить конкретный кейс на два абзаца, чем раскручивать целую статью.
Почему «технически закрыто» ≠ «экономически понятно»
Скажем, ошибок нет, кнопка позеленела, ОСВ сошлась. Можно радоваться? Не спешите. Посмотрите:
• Счета затрат 20 / 25 / 26 — не остался ли нулевой баланс, но с неверной аналитикой?
• Себестоимость выпусков — не улетела ли на 200 % вверх, потому что косвенные расходы вдруг легли только на один передел?
• НДС — зачёт и начисление совпадают с книгами?
• Финрезультат — не вылезла ли прибыль там, где продукт убыточный по менеджерским отчётам?
Если что-то кажется странным, значит, копать надо раньше, чем закроете период окончательно. Иначе картина попадёт в отчётность, а править потом станет дороже: перерасчёт, уточнёнки, споры с налоговой. У меня был клиент, где из-за неверной базы распределения общехозяйственных расходов прибыль одного подразделения «выросла» на 11 млн — на бумаге, конечно. Реальный директор был бы счастлив, но тут цифры оказались виртуальными, а налог на прибыль — вполне себе реальным.
Промежуточные проверки, которые экономят нервы
1. Раз в неделю выгружать отчёт «Анализ заблокированных документов» — сразу видно, что не проведено.
2. В ежедневном регламенте — отчёт по «Отрицательным остаткам».
3. После крупных поставок — сводка по валютным курсам (если сделки в у.е.).
4. При изменении учётной политики — тестовое закрытие на копии базы, чтобы не ловить сюрприз 31-го числа.
5. И, да, автоматические загрузки всегда оставляют след. Смотрите журнал регистрации: что пришло, когда, откуда.
Часто слышу: «Зачем пробное закрытие? Потеряем время». А потом та же компания тратит субботу, чтобы вручную пересчитать три миллиона строк, потому что договорились оплачивать логистику по-новому, а базу распределения забыли поменять. Как говорится, сэкономили пять минут, потратили весь выходной.
Пара реальных кейсов — на вкус, цвет и боль
Кейс «Движение задом наперёд».
Склад провёл перемещение между ячейками 30 апреля, а поступление в эти ячейки оказалось от 2 мая. 1С начинает считать себестоимость, видит минус, ругается. Исправление: меняем даты, перепроводим, перезапускаем закрытие только части операций, экономим час времени.
Кейс «Амортизация на каникулы».
Во время майских бухгалтер не завёл поступление основного средства, но в учётной политике уже прописал, что оно амортизируется с первого числа. В итоге износ посчитался, а стоимость основного средства — ноль. Итог: учётный баланс перекошен, закрытие прерывается. Лекарство очевидное, но нервы испорчены.
Кейс «Курс доллара, который «забыли»».
Платёжка в валюте прошла, курс не обновили. При расчёте курсовых разниц 1С не нашла цифры, ругнулась, процедуру свернула. Оперативный чек в сервисе курсовых, загрузка — и дальше всё пошло.
Зачем нужен календарь закрытия и кто его должен рисовать
Как-то внедряли 1С:ERP на производстве мебели. Сделали простую табличку: когда отдел снабжения сдаёт все поступления, когда цех утверждает выпуск, когда логистика закрывает ТТН. Поставили жёсткие даты (ну, плюс-минус один день): оказалось, закрытие месяца завершилось за полтора часа вместо привычных трёх дней. Никто волшебных модулей не писал, просто каждая служба знала свой дедлайн. Кстати, табличку повесили не в 1С, а рядом с кофейным аппаратом — на него все смотрят чаще, чем в план-график.
Мы ещё не дошли до главного вопроса: как превратить эти правила в устойчивый процесс с автоматическими оповещениями, запретом изменения закрытых периодов и обучением новичков. Но об этом чуть позже — как раз хотел привести пример, где ручная корректировка одного счёта убила прозрачность сразу трёх отчётов…
Чек-лист перед нажатием «Закрыть месяц»
Вот та самая «инструкция 1С», которую я держу под рукой. Пройтись по ней быстрее, чем потом вылавливать ошибки 1с в обезумевших регистрах.
1. Открываю отчёт «Непроведённые документы». Если в списке больше пяти позиций — сначала разбираемся, потом продолжаем.
2. Смотрю «Отрицательные остатки» — по складам, номенклатуре и партиям. Минусы? Правлю даты, уточняю последовательность.
3. Проверяю курсы валют: справочник должен знать все даты отчётного периода (да, это та самая опечатка, за которую обычно цепляются внимательные аудиторы).
4. Счета 20/25/26/44 — остатки допустимы? Если цифра не ноль, то хотя бы объяснима.
5. В «Журнале регистрации» фильтрую «Изменение проведённых документов» за последние 7 дней — чтобы не пропустить ночную активность коллег.
6. Дублирую базу на тест — там же можно сделать пробное закрытие без риска и оценить, сколько времени займёт реальный расчёт.
На всё — 15–20 минут. Экономия нервов — минимум вечер пятницы.
Пять ошибок, которые повторяются чаще всего
Ошибка 1. Документы поступления и реализации с одним номером, но разными датами.
Пользователь копирует номер из бумаги, дату ставит сегодняшнюю. Итог — путаница при сверке, регламентная операция не находит поступление, закрытие стопорится.
Ошибка 2. Несогласованные сальдо авансов.
Аванс поставщику провели, зачет забыли. При переоценке валюты программа считает курсовую разницу, которой в природе нет. Исправление — акт взаимозачёта и повторный расчёт.
Ошибка 3. Дубли счёта учёта в номенклатуре.
В справочник добавили новый вид продукции, забыли задать 41-й счёт или выбрали 10.01 вместо 41.01. Списание идёт по разным счетам, себестоимость «гуляет».
Ошибка 4. Несинхронные обмены с интернет-магазином.
Продажа прилетела ночью, а поступление из CRM с утра. Реализация вперёд — минус на складе. Решение простое: регламентное задание на обмен каждые час-два, плюс контроль отчётом.
Ошибка 5. Смена базы распределения без повторного расчёта.
Экономист решил, что теперь надо по объёму, а не по зарплате. Настройку сменил, но прошлый месяц не пересчитал. Косвенные расходы легли «как раньше», хотя должны были лечь по-новому.
Сквозной пример: производство, которое «съело» прибыль
Завод пива. Цех розлива внёс выпуск готовой продукции 28 числа, цех брожения провёл списание сырья 30-го. В учётной политике — пошаговая калькуляция, то есть сначала сырьё → полуфабрикат, потом полуфабрикат → готовка. Когда запускаем закрытие месяца, 1С не находит первичного звена, себестоимость залипает, а прибыль компании вдруг падает на 2 млн. Пока искали исходник, айтишник пять раз перезапускал операцию, блокируя базу на полчаса. Вывод: порядок технологических документов настолько же критичен, как и порядок варки сусла.
Защита от правок задним числом
Ни одна система не спасёт, если права «БухгалтерияПолныеПрава» раздают всем подряд. Что делаем:
• В настройках закрываем период: один день после «подписано» — и больше никто без пароля не лезет.
• Ограничиваем роль «Изменение закрытых документов» — обычно одному главбуху и администратору.
• Включаем протокол безопасности: любое изменение движений — с комментариями. Потом проще понять, почему цифра сменилась, и кто именно кликнул.
• Раз в квартал — аудит пользовательских прав. Часто уволенному менеджеру забывают снять доступ, а он радостно «подчищает» давние реализации.
Когда пора звать специалиста
1. Пересчитали все документы, а ошибка не уходит.
2. Закрытие висит часами, хотя объём данных не вырос.
3. Показатели «бук» и «налог» резко разошлись после обновления.
4. В отчёте «Журнал регистрации» — массовые перезаписывания движений без явной причины.
5. Система вылетает на этапе расчёта себестоимости с непонятным кодом (особенно в 1С:ERP, где тонкостей больше).
Здесь опытный консалтинг экономит не только время, но и риск неверной отчётности. Иногда приходится лезть в релиз, сравнивать изменения, анализировать блокировки — нечестно вешать это на одного бухгалтера.
Наблюдения из практики
• Чем выше автоматизация, тем строже нужна дисциплина. Робот не простит лишнюю запятую в дате.
• Пробное закрытие на копии базы — лучший антистресс-тест. Правда, иногда «забывают» включить регламентные задания, и расчёт там тоже врёт.
• Отрицательный остаток в середине дня — обычное дело для розницы. Отрицательный остаток в отчёте за месяц — показатель хаоса.
• Если в УПРАВЛЕНЧЕСКОМ учёте прибыль растёт, а в бухгалтерском падает — чаще всего дело в распределении косвенных расходов.
• Коллега-производственник любит фразу: «Склад всегда прав, пока не откроется закрытие». Точнее не скажешь.
Финал
Секрет надёжного периода прост: документы по расписанию, права по ролям, проверки по чек-листу. Всё остальное — нажать кнопку и дождаться зелёной галочки. А если вдруг в отчёте всплыла ерунда — пишите, разберёмся вместе.