При переходе на новые форматы и бланки первичных документов у бухгалтеров и ИТ-специалистов часто возникает вопрос: нужно ли начинать нумерацию документов заново с единицы или следует продолжать текущую сквозную последовательность? Особенно остро этот вопрос встал в свое время при введении Постановления Правительства РФ № 1137, когда на семинарах активно распространялись слухи о необходимости обнуления номеров счетов-фактур.
В этой статье мы подробно разберем методологическую сторону вопроса — что говорит закон о нумерации счетов-фактур, а также рассмотрим технические способы настройки и изменения нумераторов в программных продуктах 1С как стандартными средствами, так и с помощью программирования.
Рассмотрим позицию контролирующих органов и нормы законодательства. Существовавшее мнение о том, что переход на новые бланки счетов-фактур обязывает организации начинать нумерацию с первого номера, является ошибочным. Ни Налоговый кодекс РФ, ни Постановление № 1137 не содержат требований обнулять номера документов при изменении их печатной формы.
Выделим ключевые правила, которыми необходимо руководствоваться:
Таким образом, правильным решением при внедрении новых форм документов является продолжение текущей сквозной нумерации. Однако, если учетная политика вашей организации требует начать нумерацию заново или использовать особый формат номеров, рассмотрим, как это реализовать в 1С.
Если вам необходимо настроить автоматическое обнуление номеров документов с началом каждого нового периода (например, каждый квартал или каждый месяц), мы можем сделать это через настройку свойств нумератора в Конфигураторе.
Выполним следующие шаги (на примере платформы 1С):
СчетФактура).СчетаФактуры (или откроем свойства самого документа СчетФактура на вкладке «Нумерация»).В пределах года (стандартная настройка);В пределах квартала (нумерация будет автоматически начинаться с единицы каждые три месяца);В пределах месяца (номера обнуляются первого числа каждого месяца);В пределах дня (каждый день нумерация начинается заново).Важно: При изменении периодичности нумератора система будет автоматически отслеживать дату документа и подставлять первый номер (например, 0000001) при наступлении нового периода.
Если вы не хотите вносить изменения в структуру метаданных через Конфигуратор, можно использовать стандартный механизм автонумерации платформы 1С с помощью добавления префикса. Платформа анализирует код или номер последнего созданного документа в текущем периоде и увеличивает его числовую часть на единицу.
Проанализируем этот процесс на примере:
Пусть последний документ марта имел номер 0000451. Если мы хотим, чтобы с 1 апреля нумерация началась заново, выполним следующие действия:
А000001 или Н000001 (буква «А» или «Н» в начале).А000002.Этот способ позволяет легко «разделить» нумерацию до и после определенной даты без вмешательства в программный код. Однако будьте внимательны: если бухгалтеры случайно выставят мартовский документ «задним числом» и укажут ему номер с новым префиксом, автонумерация за март тоже может сбиться.
Для разработчиков и администраторов 1С доступен вариант жесткого контроля нумерации через программный код. Мы можем использовать предопределенные процедуры модуля формы или модуля объекта документа для программной установки номера в зависимости от даты.
Рассмотрим пример кода, который можно внедрить в процедуру ВводНового() (для конфигураций на старых платформах) или в обработчик события ПриУстановкеНовогоНомера (для управляемых форм 1С 8):
Процедура ПриУстановкеНовогоНомера(Источник, СтандартнаяОбработка, Префикс)
// Проверим, что документ создается после критической даты
ГраницаПериода = '20120401000000'; // 1 апреля 2012 года
Если Источник.Дата >= ГраницаПериода Тогда
// Добавляем специальный префикс для новых счетов-фактур
Префикс = "Н" + Префикс;
КонецЕсли;
КонецПроцедуры
Использование обработчика ПриУстановкеНовогоНомера позволяет гибко управлять префиксами документов в зависимости от организации, подразделения или даты документа, сохраняя при этом работоспособность стандартного механизма автонумерации 1С.
В реальной бухгалтерской практике часто возникает необходимость выставления документов прошлыми датами («задним числом»). При использовании стандартного сквозного нумератора это приводит к нарушению хронологии. Чтобы решить эту проблему раз и навсегда, некоторые организации внедряют универсальный механизм формирования номера.
Разберем структуру такого универсального номера:
[Префикс фирмы] - [Месяц] - [Число] - [Порядковый номер в пределах дня]
Например, номер вида ИП-04-01-0001 расшифровывается как:
ИП — префикс организации;04 — апрель;01 — первое число месяца;0001 — первый документ за этот день.Такой подход полностью исключает конфликты при создании документов задним числом, так как нумератор работает в пределах одного конкретного дня, а общая картина всегда остается упорядоченной. Для реализации такого механизма потребуется написать обработчик в модуле документа, который будет автоматически собирать номер из текущей даты документа при его записи.
При настройке системы нумерации счетов-фактур важно учитывать еще два важных требования законодательства, которые часто вызывают вопросы у пользователей:
/ необходимо добавлять цифровой индекс подразделения. Например: 0000154/3, где 3 — код филиала. В 1С это настраивается путем указания префикса или кода подразделения в карточке структуры компании.Подводя итоги нашего разбора, дадим несколько практических советов для бухгалтеров и ИТ-специалистов: