Нужна ли новая нумерация счетов-фактур при изменении формы бланка и как настроить нумератор в 1С?

Бухгалтер 1С v7.7 1C:Бухгалтерия Налоговый учет
← На главную

При переходе на новые форматы и бланки первичных документов у бухгалтеров и ИТ-специалистов часто возникает вопрос: нужно ли начинать нумерацию документов заново с единицы или следует продолжать текущую сквозную последовательность? Особенно остро этот вопрос встал в свое время при введении Постановления Правительства РФ № 1137, когда на семинарах активно распространялись слухи о необходимости обнуления номеров счетов-фактур.

В этой статье мы подробно разберем методологическую сторону вопроса — что говорит закон о нумерации счетов-фактур, а также рассмотрим технические способы настройки и изменения нумераторов в программных продуктах 1С как стандартными средствами, так и с помощью программирования.

Методологический анализ: нужно ли обнулять нумерацию?

Рассмотрим позицию контролирующих органов и нормы законодательства. Существовавшее мнение о том, что переход на новые бланки счетов-фактур обязывает организации начинать нумерацию с первого номера, является ошибочным. Ни Налоговый кодекс РФ, ни Постановление № 1137 не содержат требований обнулять номера документов при изменении их печатной формы.

Выделим ключевые правила, которыми необходимо руководствоваться:

  1. Сквозная нумерация: Согласно общепринятым правилам ведения налогового учета, счета-фактуры должны иметь сквозную нумерацию в хронологическом порядке. Как правило, этот порядок устанавливается в рамках одного календарного года.
  2. Свобода выбора налогоплательщика: Официальные письма Минфина РФ подтверждают, что налогоплательщик имеет право самостоятельно определить периодичность нумерации счетов-фактур (например, ежедневно, ежемесячно, ежеквартально или ежегодно) и зафиксировать этот выбор в своей учетной политике.
  3. Отсутствие штрафов за нарушение хронологии: Налоговый кодекс РФ не предусматривает ответственности за сбои в нумерации или нарушение хронологического порядка счетов-фактур у продавца. Статья 120 НК РФ наказывает за полное отсутствие документов, но не за их «неправильные» номера.
  4. Безопасность вычетов для покупателя: В соответствии с пунктом 2 статьи 169 НК РФ, ошибки в счетах-фактурах, не препятствующие налоговым органам идентифицировать продавца, покупателя, стоимость товаров (работ, услуг) и сумму налога, не могут служить основанием для отказа в вычете НДС. Нарушение порядка нумерации относится именно к таким несущественным ошибкам.

Таким образом, правильным решением при внедрении новых форм документов является продолжение текущей сквозной нумерации. Однако, если учетная политика вашей организации требует начать нумерацию заново или использовать особый формат номеров, рассмотрим, как это реализовать в 1С.

Решение 1. Изменение периодичности нумератора в Конфигураторе

Если вам необходимо настроить автоматическое обнуление номеров документов с началом каждого нового периода (например, каждый квартал или каждый месяц), мы можем сделать это через настройку свойств нумератора в Конфигураторе.

Выполним следующие шаги (на примере платформы 1С):

  1. Откроем базу данных в режиме Конфигуратор.
  2. В дереве метаданных найдем ветку Документы, а затем перейдем к разделу Нумераторы (в зависимости от версии конфигурации нумератор может быть назначен непосредственно документу СчетФактура).
  3. Найдем нумератор с именем СчетаФактуры (или откроем свойства самого документа СчетФактура на вкладке «Нумерация»).
  4. Кликнем правой кнопкой мыши по объекту и выберем пункт Свойства.
  5. Перейдем на закладку Нумератор.
  6. В поле Периодичность выберем требуемое значение из списка:
    • В пределах года (стандартная настройка);
    • В пределах квартала (нумерация будет автоматически начинаться с единицы каждые три месяца);
    • В пределах месяца (номера обнуляются первого числа каждого месяца);
    • В пределах дня (каждый день нумерация начинается заново).
  7. Сохраним изменения и обновим конфигурацию базы данных.

Важно: При изменении периодичности нумератора система будет автоматически отслеживать дату документа и подставлять первый номер (например, 0000001) при наступлении нового периода.

Решение 2. Использование буквенно-цифровых префиксов для ручного сброса

Если вы не хотите вносить изменения в структуру метаданных через Конфигуратор, можно использовать стандартный механизм автонумерации платформы 1С с помощью добавления префикса. Платформа анализирует код или номер последнего созданного документа в текущем периоде и увеличивает его числовую часть на единицу.

Проанализируем этот процесс на примере:

Пусть последний документ марта имел номер 0000451. Если мы хотим, чтобы с 1 апреля нумерация началась заново, выполним следующие действия:

  1. Создадим первый документ со временем и датой от 1 апреля.
  2. В поле Номер вручную введем новое значение с буквенным префиксом, например: А000001 или Н000001 (буква «А» или «Н» в начале).
  3. Запишем и проведем документ.
  4. При создании следующего документа за 1 апреля (или более позднюю дату) система автоматически распознает префикс и предложит номер А000002.

Этот способ позволяет легко «разделить» нумерацию до и после определенной даты без вмешательства в программный код. Однако будьте внимательны: если бухгалтеры случайно выставят мартовский документ «задним числом» и укажут ему номер с новым префиксом, автонумерация за март тоже может сбиться.

Решение 3. Программная установка номера при создании документа

Для разработчиков и администраторов 1С доступен вариант жесткого контроля нумерации через программный код. Мы можем использовать предопределенные процедуры модуля формы или модуля объекта документа для программной установки номера в зависимости от даты.

Рассмотрим пример кода, который можно внедрить в процедуру ВводНового() (для конфигураций на старых платформах) или в обработчик события ПриУстановкеНовогоНомера (для управляемых форм 1С 8):


Процедура ПриУстановкеНовогоНомера(Источник, СтандартнаяОбработка, Префикс)
    
    // Проверим, что документ создается после критической даты
    ГраницаПериода = '20120401000000'; // 1 апреля 2012 года
    
    Если Источник.Дата >= ГраницаПериода Тогда
        // Добавляем специальный префикс для новых счетов-фактур
        Префикс = "Н" + Префикс; 
    КонецЕсли;

КонецПроцедуры

Использование обработчика ПриУстановкеНовогоНомера позволяет гибко управлять префиксами документов в зависимости от организации, подразделения или даты документа, сохраняя при этом работоспособность стандартного механизма автонумерации 1С.

Решение 4. Сложные шаблоны нумерации для работы «задним числом»

В реальной бухгалтерской практике часто возникает необходимость выставления документов прошлыми датами («задним числом»). При использовании стандартного сквозного нумератора это приводит к нарушению хронологии. Чтобы решить эту проблему раз и навсегда, некоторые организации внедряют универсальный механизм формирования номера.

Разберем структуру такого универсального номера:

[Префикс фирмы] - [Месяц] - [Число] - [Порядковый номер в пределах дня]

Например, номер вида ИП-04-01-0001 расшифровывается как:

Такой подход полностью исключает конфликты при создании документов задним числом, так как нумератор работает в пределах одного конкретного дня, а общая картина всегда остается упорядоченной. Для реализации такого механизма потребуется написать обработчик в модуле документа, который будет автоматически собирать номер из текущей даты документа при его записи.

Особенности нумерации авансов и филиалов

При настройке системы нумерации счетов-фактур важно учитывать еще два важных требования законодательства, которые часто вызывают вопросы у пользователей:

Рекомендации для успешной работы

Подводя итоги нашего разбора, дадим несколько практических советов для бухгалтеров и ИТ-специалистов:

  1. Перед тем как вносить любые изменения в конфигурацию или менять логику нумерации, обязательно согласуйте это решение с главным бухгалтером. Любые изменения правил нумерации должны быть закреплены в учетной политике организации.
  2. Не поддавайтесь панике при обсуждении слухов на профессиональных семинарах. Всегда требуйте от лекторов или коллег ссылку на конкретный нормативно-правовой акт (постановление, письмо Минфина или статью НК РФ).
  3. Помните, что встроенная обработка «Экспресс-проверка ведения учета» в 1С при нарушении хронологии выдает лишь предупреждение для внутреннего порядка базы данных. Это предупреждение не является налоговой ошибкой и не влечет за собой финансовых санкций.
← На главную