Учет и Финансы · 8 мин
Как добавить идентификатор государственного контракта в 1С
Пошаговая инструкция: как указать идентификатор государственного контракта (ИГК) в 1С — в договоре, документах, счетах-фактурах и УПД.
Идентификатор государственного контракта (ИГК) — уникальный код, который присваивается контракту, заключённому в рамках 44-ФЗ или 223-ФЗ. Он нужен для прослеживаемости бюджетных средств: казначейство и банки сверяют платежи по ИГК, а налоговая видит его в счетах-фактурах и УПД. Если код не указан или указан с ошибкой, платёж могут вернуть, а документ — не принять к учёту.
В 1С идентификатор задаётся один раз — в карточке договора с контрагентом — и автоматически подтягивается в документы реализации, счета-фактуры и УПД. Ниже разобрано, где именно вводится ИГК в типовых конфигурациях (Бухгалтерия предприятия 3.0, Управление торговлей 11, ERP), какие правила формата действуют и как проверить, что код попал в отчётность.
Что такое ИГК и когда его указывать обязательно
ИГК формируется заказчиком при регистрации контракта в Единой информационной системе (ЕИС) и состоит из 25 цифр. Код указывается в самом контракте, и поставщик обязан переносить его в расчётные и первичные документы: счета на оплату, накладные, акты, счета-фактуры и УПД.
Обязательность возникает, если контракт заключён с применением казначейского сопровождения или в рамках гособоронзаказа. Для «обычных» контрактов по 44-ФЗ без казначейского сопровождения ИГК тоже часто присваивается, и заказчики просят указывать его во всех документах — безопаснее внести код в программу сразу при получении контракта.
Где взять идентификатор
Код указывается в тексте контракта — обычно в преамбуле или в разделе о порядке расчётов. Если в бумажной версии его нет, ИГК можно посмотреть в карточке контракта в ЕИС (zakupki.gov.ru) по реестровому номеру контракта либо уточнить у заказчика.
Проверьте, что вы копируете именно ИГК, а не реестровый номер контракта или номер извещения — это разные коды с разной длиной. ИГК состоит только из цифр, без букв, пробелов и дефисов.
Как указать ИГК в карточке договора в 1С:Бухгалтерии 3.0
Основная точка ввода — карточка договора с контрагентом. Откройте «Справочники → Контрагенты», выберите покупателя-заказчика и перейдите на вкладку «Договоры». Откройте договор, по которому исполняется госконтракт.
В форме договора найдите группу «Государственный контракт». Если договор ранее создавался как «С покупателем», измените вид договора или установите признак госконтракта — тогда появится поле «Идентификатор государственного контракта». Введите 25-значный код без пробелов и сохраните карточку.
- 1Откройте Справочники → Контрагенты → нужный контрагент → Договоры
- 2Откройте карточку договора по госконтракту
- 3В группе «Государственный контракт» заполните поле «Идентификатор государственного контракта»
- 4Запишите карточку и откройте любой документ реализации по этому договору
- 5Проверьте, что ИГК подтянулся в документ и в печатную форму счёта-фактуры
Как указать ИГК в Управлении торговлей 11 и ERP
В УТ 11 и 1С:ERP договоры хранятся в разделе «Продажи → Договоры с клиентами» (в ERP также через «Казначейство»). Откройте договор и найдите блок «Государственный контракт»: там заполняются дата контракта, номер и идентификатор.
В этих конфигурациях удобно заводить отдельное соглашение или договор под каждый госконтракт — тогда ИГК не смешивается с обычными продажами этому же клиенту. При создании реализации по такому договору код подставляется в шапку документа автоматически.
Если у одного контрагента несколько госконтрактов, заведите отдельный договор на каждый — иначе программа не сможет определить, какой ИГК ставить в конкретный документ.
Как ИГК попадает в документы и счета-фактуры
После заполнения договора идентификатор автоматически подставляется в документы «Реализация (акты, накладные, УПД)», созданные по этому договору. В счёте-фактуре ИГК выводится в строку 8 «Идентификатор государственного контракта» — это требование формы, утверждённой постановлением Правительства № 1137.
В платёжных поручениях на получение оплаты ИГК указывает плательщик (заказчик), но если вы выставляете счёта на оплату, код тоже стоит выводить в назначении платежа — в типовых печатных формах счёта он подтягивается из договора.
Как проверить результат
Поле ИГК заполнено 25 цифрами без пробелов
Поле пустое или содержит буквы и дефисы
Строка 8 содержит ИГК, код совпадает с контрактом
Строка 8 пустая или код из другого контракта
Оператор принял документ без замечаний по ИГК
Документ отклонён с ошибкой формата идентификатора
Типичные ошибки и ограничения
Самая частая проблема — документы созданы до заполнения договора. ИГК подтягивается в документ в момент его создания или перезаполнения; старые реализации и счета-фактуры нужно открыть и перепровести (или перевыставить), чтобы код появился.
Вторая ошибка — ввод кода с пробелами или переносами при копировании из PDF. Программа может сохранить такое значение, но при выгрузке в ЭДО или в XML счёта-фактуры формат не пройдёт проверку. Вводите код вручную или очищайте после вставки.
Если конфигурация самописная или сильно доработана
В нетиповых конфигурациях поле ИГК может отсутствовать в карточке договора. В этом случае есть два пути: добавить реквизит договора через механизм дополнительных реквизитов («Администрирование → Общие настройки → Дополнительные реквизиты») и доработать печатные формы, либо поручить программисту типовую доработку с выводом кода в XML счёта-фактуры.
Дополнительный реквизит — быстрый вариант, но он не попадёт в электронный документ автоматически: для ЭДО и выгрузки в ФНС потребуется доработка формирования XML. Учитывайте это при выборе решения.
Что важно запомнить
ИГК вводится один раз — в карточке договора, отдельного для каждого госконтракта. Код состоит из 25 цифр, берётся из текста контракта или ЕИС. После заполнения договора перепроведите ранее созданные документы и проверьте строку 8 счёта-фактуры.
Частые вопросы
Обязательно ли указывать ИГК, если заказчик не требует?
Если контракт исполняется с казначейским сопровождением, указание ИГК в счётах-фактурах обязательно по правилам заполнения формы. Для контрактов без сопровождения требование определяется условиями контракта — но внесение кода в договор заранее не создаёт проблем и страхует от претензий при приёмке.
Что делать, если ИГК в контракте изменился?
Исправьте значение в карточке договора и перепроведите все документы, созданные после изменения. Ранее выставленные счета-фактуры со старым кодом придётся перевыставить как исправительные, иначе у заказчика возникнут расхождения при приёмке.
Почему ИГК не подтягивается в документ, хотя в договоре он заполнен?
Чаще всего документ создан до заполнения договора либо в документе выбран другой договор. Откройте документ, проверьте поле «Договор», затем перезаполните документ (кнопка «Заполнить» или перевыбор договора) и перепроведите его.
Можно ли указать ИГК непосредственно в документе, минуя договор?
В типовых конфигурациях основной источник — договор, но в реализациях и счётах-фактурах поле ИГК доступно для ручного редактирования. Это аварийный вариант: при следующем перезаполнении документа ручное значение может быть перезаписано данными договора.
Нужно ли указывать ИГК в платёжном поручении поставщику?
ИГК в платёжке указывает плательщик — обычно это заказчик, оплачивающий контракт. Если вы как поставщик оплачиваете субподрядчика в рамках госконтракта с казначейским сопровождением, код указывается в назначении платежа; в 1С он подставляется из договора при формировании платёжного поручения.