1с как закрыть месяц не закрывая прошлый период
Использован релиз 3.0.91
Для организаций, которые применяют ПБУ 18/02 балансовым методом.
В отчетном (налоговом) периоде, в котором получен убыток (отрицательная разница между доходами и расходами, учитываемыми в целях налогообложения), налоговая база признается равной нулю (п. 8 ст. 274 НК РФ). На полученные в предыдущих налоговых периодах убытки можно уменьшить налоговую базу по налогу на прибыль текущего налогового периода, но не более чем на 50 % (ограничение действует в отношении налоговых периодов с 01.01.2017 по 31.12.2021) (ст. 283 НК РФ).
Перенос убытка текущего года на будущее в программе отражается документом "Операция" (рис. 2).
- Раздел: Операции – Операции, введенные вручную.
- Кнопка "Создать". Вид документа – "Операция".
- Укажите дату – последнее число отчетного года (за который получен убыток).
- Заполните табличную часть по кнопке "Добавить":
- в колонке "Дебет" укажите счет 97.21 "Прочие расходы будущих периодов" и аналитику к нему:
- создайте новый элемент справочника "Расходы будущих периодов"
- в поле "Вид для НУ" выберите "Убытки прошлых лет"
- в поле "Сумма" укажите справочно сумму налогового убытка, полученного за отчетный год (для списания убытка будет использоваться сумма остатка по данным учета)
- в поле "Признание расходов" выберите "В особом порядке"
- в поле "Период списания с" укажите дату начала периода списания убытков
- сохраните элемент справочника и выберите его
После ввода операции по переносу убытков на будущее необходимо повторно выполнить закрытие месяца за декабрь года, в котором получен убыток. При повторном закрытии месяца в регламентной операции "Расчет отложенного налога по ПБУ 18" в проводке Дт 09 Кт 99.02.О субконто счета 09 "Отложенные налоговые активы" будет автоматически изменено с "Убыток текущего периода" на "Расходы будущих периодов" (рис. 3).
Закрывать месяц, конечно, в 98% случаев, нужно правильно, и исправив все ошибки.
Но бывает ты уверен, что исправлять не нужно или хочешь помоделировать ситуации.
Тогда, в конфигурации Бухгалтерия предприятия 3.0, есть возможность без доработок отключить проверки контролей
- Откройте Главного меню - Все функции.
- В списке регистров найдите пункт Неактуальные регламентные операции. Откройте его.
- Удалите все элементы из этого окна.
- В окне Закрытия месяца отмените необходимость перепроведения документов в пункте Перепроведение документов
Но "яжпрограммист (а не консультант)", поэтому смотрю код, и нахожу другой вариант отключения запретов, более радикальный!
Вижу, что во многих местах закрытия месяца и регламентных операциях прописан метод
но его код на удивление не инициализирован (для меня оставили наверное), и это видно на рисунке ниже:
Далее, если перетащить данную процедуру в расширение, то можно получить эффективную "отключалку" ошибок прошлых периодов закрытия, препятствующих текущему закрытию.
Расширение подключается через Главное меню - Все функции - Стандартные - Управление расширениями конфигурации - [Подключаем и перезаходим в программу]
Если нужно вернуть типовые запреты, то просто отключаем активность расширения.
По итогу ранее запрещенную операцию можно выполнить через документ Регламентная операция [Ещё] - [Выполнить и закрыть], запреты при этом не сработают.
Расширение проверялось на:
Обработка выгрузки и загрузки данных через XML между идентичными конфигурациями с возможностью установки произвольных отборов на выгружаемые объекты.
Подключаемый отчет на системе компоновки данных по типам объектов 1С показывает: 1) Совокупности таблиц SQL для хранения объекта 1С и их предназначение; 2) Число объектов данного типа; 3) Размеры хранения данных и индексов в MB (мегабайтах); 4) Сравнение данных двух баз
Предназначается для запуска сеанса другого пользователя из своего сеанса 1С (если пароль вам неизвестен).
Если пользователю не хватает прав на объект, то на практике в 90 % случаев, недостающую роль можно найти через типовой регистр сведений Права ролей. Также с помощью дополнительного отчета или небольшого расширения можно ускорить описанный процесс.
Онлайн диаграмма доступных лицензий 1С и показателей ресурсов сервера 1С в различных измерениях и отборах.
Обработка ищет все объекты базы, в которых одновременно присутствуют перечисленные элементы. Построена на базе типовой обработки Все функции - Стандартные - Поиск ссылок на объект, но позволяет накладывать отбор не по одному объекту, а по нескольким, что позволяет настраивать поиск по комбинациям условий
Часто не хватает визуализации хронологии документов в структуре подчиненности и кнопок проведения. Это расширение конфигурации, с функционалом структуры подчиненности документов, отображающее хронологическую последовательность документов во времени и дающее доступ к проведению, отмене проведения, пометке на удаление документов непосредственно в форме подчиненности.
Обработка для массовой проверки доработок конфигурации: Открытие форм, Печать, Формирование отчетов, Проведение документов, Запись справочников, ПВХ, ПВР. Выдает список обнаруженных ошибок. Рекомендуется применять для тестирования обновленной конфигурации, перед установкой пользователям. В коде используются универсальные методы поэтому подходит для большинства конфигураций, построенных на базе библиотеки стандартных подсистем.
Групповая обработка ссылок вида Объект не найден (502:37855254002e11eb11e73b8f36150d9e) заполняется максимально просто копированием и вставкой из буфера: 1) Выделяет уникальные идентификаторы (далее УИ); 2) Ищет ссылки на объекты базы по УИ; 3) Создаёт пустые объекты с указанным УИ; 4) Регистрирует найденные ссылки для обмена данными. Работает на любых продуктах 8.3
Обработка на управляемых формах для работы с календарями google, событиями календарей и контактами.
Обработка проверяет наличие и решает проблему с ошибкой развернутого сальдо в Оборотно-сальдовой ведомости (регистр бухгалтерии Хозрасчетный) из-за ошибки Универсального редактора реквизитов или кода программиста, устанавливающего пустые ссылки в значениях Валюты, Подразделения, Направления деятельности не равными NULL. И пересчёт итогов тут точно не поможет.
Выполнил 3 разных теста для проверки серверного оборудования (тест 1С, тесты gilev) на возможное число 1С онлайн-пользователей одновременно работающих на нем и интерпретировал результаты тестов через легких, средних и тяжелых пользователей с помощью таблицы с профилями реальных пользователей.
Перед началом проекта требуется определить параметры серверного и клиентского оборудования, необходимые для работы внедряемой программы 1С:Предприятие, и учесть будущую нагрузку, которая ляжет на систему в реальной рабочей обстановке. Мощность оборудования должна быть достаточной для нормальной работы пользователей. Но как подобрать сервер простым способом?
На время сеанса отключаем контроль остатков и проверку документов в ERP, КА, УТ типовыми средствами и простым расширением.
Часто при моделировании примеров бизнес-процессов, на запуске в эксплуатацию или закрытии требуется несколько раз прогнать ситуацию с разными настройками, а для этого изменить, удалить ранее введенную цепочку документов. Дается все это с трудом. Ты уверен, что не навредишь своими действиями системе, но документы цепляют друг друга и ругаются контролями остатков, не разрешая тебе менять их в произвольном порядке.
Есть несколько удобных опций для облегчения внесения изменений.
Для уведомления пользователей программных продуктов 1С о разных событиях, в них включена подсистема «Новостной центр». Это довольно удобная штука, т.к. новостные ленты сообщают о выходе обновлений, о новостях и событиях в сфере учёта. Но можно увеличить пользу от новостной подсистемы используя её локально в рамках 1С базы. Например, внутренняя служба техподдержки или внедряющая компания может через новостную ленту оповещать пользователей информационной базы об изменениях в программе, совещаниях, проведении тестирований, заполнения нужных документов или сдача отчетов к определенной дате и т.п.
Пример технического задания для практического понимания основных разделов.
Кратко описаны основополагающие моменты при старте групповой разработки конфигурации несколькими программистами. Полезно для проектной документации как требование к разработчикам или сопровождающей компании
Ссылка на компетенции по 1С:ERP - команда со знаниями, умениями и успешными проектами.
Иногда нужно зайти в прошлый период и, например, выбрать другой договор в документе. Отменяем «Дату запрета изменения данных», выбираем другой договор и записываем документ. Последовательность проведения документов в «Закрытии месяца» нарушена. На практике случается, что из-за мелочи приходится перепроводить целые предыдущие года. Как в «1С:Бухгалтерии 8» редакции 3.0 выполнить закрытие месяца без перепроведения предыдущих периодов?
Видеоролик выполнен в программе «1С:Бухгалтерия 8» версия 3.0.43.260.
Для закрытия месяца в программе предназначена специализированная обработка (помощник) Закрытие месяца, которая определяет необходимые регламентные операции по данным Учетной политики о применяемых видах деятельности и способах налогообложения, а также по данным бухгалтерского учета.
Доступ к помощнику Закрытие месяца осуществляется по одноименной гиперссылке из группы Закрытие периода раздела Операции. В поле Период необходимо установить месяц, который закрывается.
Перед выполнением регламентных операций помощник осуществляет проверку последовательности проведения документов. Если она нарушена, то помощник предложит восстановить последовательность проведения документов: перепровести документы начиная с того периода, когда произошло нарушение, а также выполнить повторно те регламентные операции, результаты которых могут измениться.
Обращаем внимание: даже самое незначительное изменение в операции прошлого периода, например, замена договора в документе, может повлиять на зачет авансов и погашение задолженности при расчетах с контрагентами.
Если у пользователя имеется уверенность, что повторное выполнение операций прошлого периода не требуется, то обработку Перепроведение документов за месяц можно пропустить. Для этого нужно щелкнуть кнопкой мыши по гиперссылке Перепроведение документов за месяц и выбрать команду Пропустить операцию. После этого можно закрывать период по кнопке Выполнить закрытие месяца.
Большинство проводок по приходу или расходу делаются при внесении в 1С соответствующих первичных документов. Но бывают операции, которые надо делать с определенной регулярностью, например, раз в месяц или квартал, при этом можно задать четкий алгоритм такого расчета. В этом случае нам поможет обработка Закрытие месяца, которая автоматически произведет необходимые вычисления. В данной статье на примере конфигурации 1С Бухгалтерия предприятия 8.3 будет приведена пошаговая инструкция по закрытию месяца*.
Следует отметить, что многие параметры того, как именно будет происходить закрытие месяца, задаются в настройках Учетной политики. Мы не будем рассматривать все особенности ее настройки, рекомендуем только обратить внимание на правильность ее заполнения для получения корректных результатов.
*Так как в статье будут показаны разные ситуации, рисунки не будут связаны между собой одним периодом и наименованием организации.
Операция Закрытие месяца в БП 8.3
Операция «Закрытие месяца» находится по «адресу»: Операции – блок Закрытие периода – Закрытие месяца.
Рис.1 Операции – блок Закрытие периода – Закрытие месяцаЕсли не задана организация или учетная политика, то можно увидеть все доступные пункты, которые могут быть при закрытии месяца. Сразу отметим, что в одной организации такая сборка быть не может, т.к. выбор вариантов зависит от системы налогообложения, настроек учетной политики и предварительно введенных первичных документов.
Рис.2 Если не задана организация или учетная политика, то можно увидеть все доступные пункты, которые могут быть при закрытии месяцаКак видим, обработка по закрытию месяца в 1С БП 8.3 содержит четыре блока, которые необходимо «пройти» последовательно.
Здесь же можно предварительно отследить динамику проведения документов во времени: если задним числом перепровели какой-либо документ, перед тем, как провести закрытие месяца, программа предложит сделать перепроведение всех последующих.
На нижней панели видно подсказку по статусу выполненных операций, из которых проведенная без ошибок будет окрашена зеленым, ошибочная красным и т.д.
Сделать закрытие месяца в 1С 8.3 Бухгалтерия необходимо последней операцией за месяц. Но в списке допустимых операций можно увидеть Расчет зарплаты и регламентные документы по НДС, только обычно зарплата к закрытию месяца уже посчитана и сведена, поэтому трогать ее перепроведением не хочется. С формированием книги покупок и продаж то же самое. Что же делать?
Если начисление зарплаты не проводилось, но оклады сотрудникам установлены, при проведении месяца зарплата и взносы начислятся автоматически на основании окладов. Бывают ситуации, когда действительно не надо начислять зарплату за период. Тогда или откройте сформированную зарплату и обнулите суммы, или предварительно создайте пустой документ по начислению зарплаты.
Также следует отметить, что доступные пункты при закрытии месяца зависят от многих факторов. Например, регламентные документы по НДС появляются в конце каждого квартала, а реформация баланса в декабре. Если у предприятия нет основных средств или не надо списывать стоимость спецодежды, то такие операции и не будут в списке доступных. Как только ситуация изменится, увеличится и количество пунктов в обработке при закрытии месяца.
Рис.4 Доступные пункты при закрытии месяца зависят от многих факторовЕсли надо отменить закрытие месяца, для этого существует специальная кнопка. При этом операции, отмеченные как скорректированные вручную, останутся проведенными.
Рис.5 Операции, отмеченные как скорректированные вручную, останутся проведеннымиПосмотрим на ситуацию, когда, несмотря на предупреждение о необходимости перепровести документы, просто отменили закрытие месяца и решили выполнить его снова. Появился ошибочный пункт по амортизации. По щелчку мыши можно вызвать контекстное меню и посмотреть ошибки.
В данном случае предлагают перепровести документы. Обратите также внимание, что операция по закрытию месяца выполняется в последний день периода, с указанием времени – 23:59:59.
Отметим, что в пределах первого блока операции провелись независимо друг от друга, но поскольку одна из них ошибочная, дальше закрытие месяца формироваться не стало.
Рис.8 В пределах первого блока операции провелись независимо друг от другаЕсли решим перепровести прошлые периоды, то корректно проведенные операции изменят свой статус с Выполнено на Необходимо повторить.
Рис.9 Изменится статус с Выполнено на Необходимо повторитьЗакроем месяц повторно.
Теперь ошибок нет, а при вызове меню по каждому пункту можно посмотреть проводки или расшифровки расчетов.
Рис.11 Теперь ошибок нет, а при вызове меню по каждому пункту можно посмотреть проводки или расшифровки расчетовВидим итоговые проводки, например, по амортизации за месяц.
Рис.12 Видим итоговые проводки, например, по амортизации за месяцИ более подробную справку-расчет.
Все сформированные справки-расчеты можно посмотреть по нажатию соответствующей кнопки. Есть еще кнопка Отчет о выполнении операции, она не покажет ничего нового, подробных расчетов по ней нет, только статусы операций, которые и так хорошо видны.
Рассмотрим отдельные виды расчетов при закрытии месяца. Проводки по начислению амортизации мы видели, они рассчитываются в зависимости от остаточной стоимости и срока полезной эксплуатации, которые были указаны по каждому основному средству.
Блок 1
Тут есть пункт Корректировка стоимости номенклатуры. Перед расчетом себестоимости сначала должна правильно рассчитаться стоимость номенклатуры. Это приобретает особенную актуальность, если материалы списываются в производство по средним ценам, а в течение периода было несколько поступлений по разным ценам. Или дополнительно к стоимости материалов были допрасходы, которые провели не сразу, а материалы уже успели списать. Тогда следует скорректировать их стоимость.
Например, за месяц было два поступления материалов (нитки швейные), количество в обоих случаях совпадает. Цена шт. в одном случае – 30 руб., во втором – 40. Средняя цена должна быть 35, но до второго поступления 10 шт. уже успели списать в производство. Тогда при закрытии месяца стоимость списанных материалов будет увеличена.
Иногда в подобной ситуации возможны сторнирующие проводки.
Блок 2
Этот блок связан с расчетом долей списания косвенных расходов. Дело в том, что согласно НК РФ некоторые расходы могут быть учтены не полностью, а в зависимости от некоторой базы. Например, иногда расходы по рекламе или представительские расходы подлежат нормированию и т.п. В 1С все подобные виды расходов считаются косвенными. Отражать их на счете 20 не следует, это может привести к ошибкам в налоговом учете. В нашем случае показан вариант, когда расходы на рекламу составили 5000 руб., а принять можно только тысячу. Справка-расчет покажет эту ситуацию.
Блок 3
Здесь мы переходим к закрытию затратных счетов. В этот момент происходит расчет себестоимости, корректировка фактической стоимости готовой продукции и корректировка
уровня себестоимости реализации. Пожалуй, это наиболее важный и объемный пункт из всех при закрытии месяца. На формирование проводок в этом случае повлияют настройки учетной политики в БУ, а также список прямых и косвенных расходов для НУ.
Отметим, что и наибольшее количество ошибок обычно возникает при закрытии именно этих счетов. Благодаря подсказкам 1С при закрытии можно найти ошибочный документ и внести исправление. Чаще всего ошибки связаны с некорректным использованием номенклатурных групп. Например, затраты отразили по одной номенклатурной группе, а выпуск продукции или реализацию провели по другой. Или какие-либо затраты должны распределяться, а для автоматического распределения не хватает данных. Например, не указали номенклатурную группу или статью затрат, или нет выручки, а она является базой. После внесения изменений следует повторно выполнить закрытие месяца.
Итоговым результатом закрытия месяца станет расчет налога на прибыль. После проведения закрытия месяца в БУ должны закрыться счета 25 и 26. 20-й может остаться на сумму незавершенного производства. Если незавершенки нет, 20-й счет тоже должен быть закрыт. По счетам 90 и 91 итогового сальдо на верхнем уровне не должно быть, а вот развернутое сальдо по субсчетам отражается в течение года.
В налоговом учете по счету 26 может быть разница на сумму косвенных расходов, которые рассчитываются во втором блоке закрытия месяца.
При реформации баланса счета 90, 91, 99 закрываются, перенося финансовый результат на счет 84. Если сальдо по сч. 84 кредитовое, получена прибыль, если дебетовое – убыток.
Когда по итогам года получается убыток, перед реформацией баланса придется вручную ввести дополнительную операцию. Например, по итогам года получен убыток 200 000 руб. Поскольку в НУ эта сумма может быть списана в дальнейшем при получении прибыли, возникает ОНА и необходимость где-то учитывать эти суммы для НУ. В бухучете на счете 09 отразится 20% от суммы убытка с аналитикой «Убыток текущего периода», а 80% суммы (160 000) увидим в ДТ 84 как убыток. При этом в следующем году на сч. 09 сумма должны быть обозначена как «Расходы будущих периодов». Если не ввести дополнительных ручных проводок в декабре, то при закрытии января следующего года получим ошибку.
Для исправления ситуации отменяют реформацию баланса.
Рис.18 Для исправления ситуации отменяют реформацию балансаТолько эту операцию, весь месяц по остальным пунктам остается закрытым.
Рис.19 Только эту операцию, весь месяц по остальным пунктам остается закрытымСоздают ручную операцию. Согласно подсказке от 1С, в БУ по счету 09 переносим аналитику с Убыток текущего периода на Расходы будущих периодов (аналитика выбирается из справочников).
По счету 97 в НУ (БУ не меняем) записываем сумму убытка. В разных источниках упоминают разные субсчета счета 97 для этой операции, в нашем случае наиболее подходящий – 97.21. Одним из типов субконто по сч.97 могут быть подразделения, в данной операции их указывать не следует.
Рис.21 Одним из типов субконто по сч.97 могут быть подразделения, в данной операции их указывать не следуетСоздаем новый вид расходов, наименование произвольное, Вид для НУ из справочника – Убытки прошлых лет. Признание расходов – в особом порядке. Задаем период списания, в нашем случае – 10 лет, начиная со следующего года. Можно в качестве подсказки указать сумму и комментарий.
Как уже отмечалось выше, по сч.97 в БУ сумм не ставим, в НУ указываем сумму убытка. Для соответствия правилу БУ = НУ + разницы, по типу ВР ставим сумму убытка с минусом.
После этого проводим реформацию баланса.
В январе следующего года ошибок по расчету налога не будет, а в Блоке 4 закрытия месяца появится пункт о списании убытков прошлых лет. В случае получения прибыли они начнут списываться.
Рис.23 В Блоке 4 закрытия месяца появится пункт о списании убытков прошлых летМы рассмотрели основные моменты при использовании обработки Закрытие месяца в 1С бухгалтерии 8.3. Следует отметить, что на нашем информационном ресурсе можно найти более подробные статьи по вопросам учета тех операций, которые участвуют в закрытии месяца, например учет ОС или спецодежды, расчет налога на имущество или прибыль, расчет себестоимости и т.д.
Читайте также:
- в колонке "Дебет" укажите счет 97.21 "Прочие расходы будущих периодов" и аналитику к нему: