RUKKENZH
Задать вопрос AI
РазделыОбъекты конфигурации 1С
Отчет «Отчет по наличию счетов-фактур (НДС за нерезидента)» — техническое описание
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Отчет «Отчет по наличию счетов-фактур (НДС за нерезидента)» — техническое описание

Актуально для: 1С:Бухгалтерия для Казахстана, ред. 3.0.74.2 · ГК 1С-Сапа — партнёр фирмы «1С»
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик

1. Идентификация

Характеристика Значение
Тип объекта Отчёт (Report), построен на системе компоновки данных (СКД)
Имя ОтчетПоНаличиюСчетовФактурНДСЗаНерезидента
Полное имя Отчет.ОтчетПоНаличиюСчетовФактурНДСЗаНерезидента
Синоним «Отчет по наличию счетов-фактур (НДС за нерезидента)»
Конфигурация Бухгалтерия для Казахстана, редакция 3.0, версия 3.0.74.2
Появился в релизе 3.0.73 (новый контрольный отчёт)
Навигационная ссылка e1cib/list/Отчет.ОтчетПоНаличиюСчетовФактурНДСЗаНерезидента

Назначение. Отчёт — контрольный (регламентно-аналитический) инструмент самоконтроля. Он проверяет комплектность счетов-фактур по операциям, где организация выступает налоговым агентом и самостоятельно исчисляет НДС за нерезидента — при приобретении работ, услуг и товаров у иностранных контрагентов, не состоящих на учёте по НДС в РК. Отчёт показывает, по каким операциям НДС за нерезидента счёт-фактура (ЭСФ) уже выписан и зарегистрирован, а по каким его ещё нет, чтобы бухгалтер закрыл пробелы до сдачи декларации по НДС (форма 300.00).

Пользователи: бухгалтеры и главные бухгалтеры, ведущие расчёты с нерезидентами. Периодичность формирования — как правило, ежемесячно или ежеквартально перед закрытием налогового периода.

Важно: это отчёт, а не документ учёта. Он ничего не проводит и не записывает — только читает и сводит уже введённые данные. Логически примыкает к документу РегистрацияНДСЗаНерезидента (начисление и последующий зачёт НДС налоговым агентом) и к семейству отчётов «наличие счетов-фактур».

Ставка НДС в РК на 2026 год — 16 %. Именно по ней исчисляется НДС за нерезидента при регистрации оборота налоговым агентом.

2. Реквизиты (параметры) и табличные части

Все «реквизиты» отчёта — это параметры настройки СКД, а не реквизиты учётного документа. Учётных строк отчёт не хранит.

2.1 Параметры шапки

Имя Тип Обязательность Назначение
НачалоПериода Дата (xs:dateTime) Обязательный (ShowError) Дата начала анализируемого периода; левая граница выборки операций НДС за нерезидента
КонецПериода Дата (xs:dateTime) Обязательный (ShowError) Дата окончания периода; правая граница выборки. Вместе с началом задаёт отчётный интервал
ПредставлениеСпискаОрганизаций Строка Необязательный (DontCheck) Текстовое представление выбранных организаций для заголовка отчёта и панели настроек
ПредставлениеСпискаПодразделений Строка Необязательный (DontCheck) Текстовое представление выбранных подразделений (структурных единиц) для заголовка
РазмещениеДополнительныхПолей Число (xs:decimal) Необязательный (DontCheck) Способ размещения доп. полей в результате (в колонках / в группировках / отдельно)
РежимРасшифровки Булево Необязательный (DontCheck) Включает интерактивную расшифровку — переход по ячейке к документам-источникам
ВидОтчета Строка Обязательный (ShowError) Выбор варианта (вида) отчёта; определяет предустановленный набор группировок и показателей

2.2 Табличные части

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

Табличная часть «Группировка»

Хранит уровни группировки результата — по каким полям сворачивать/детализировать данные (например, по организации, контрагенту-нерезиденту, документу-основанию).

Имя Тип Назначение
Использование Булево Признак активности данной группировки в текущих настройках
Поле Строка Системное имя поля компоновки данных, по которому выполняется группировка
Представление Строка Пользовательское наименование поля группировки для интерфейса
ТипГруппировки EnumRef.ТипДетализацииСтандартныхОтчетов Тип детализации уровня (детальные записи / иерархия / только иерархия)

Табличная часть «ДополнительныеПоля»

Хранит перечень дополнительных полей, выводимых в результат сверх состава по умолчанию (реквизиты, представления, поля-расшифровки). Управляется параметром РазмещениеДополнительныхПолей.

3. Формы

Отчёты на СКД штатно работают без собственной формы (используется автоматически генерируемая форма отчёта). Для данного объекта характерен следующий состав:

Форма Назначение
Основная форма отчёта (ФормаОтчета) Единая форма для ввода параметров периода, отбора по организациям/подразделениям, выбора вида отчёта и вывода табличного документа с результатом. Содержит поле результата, панель настроек и команды формирования/сохранения
Форма настроек (при наличии) Дополнительная настройка группировок, отборов, условного оформления и дополнительных полей. Обычно вызывается стандартной командой «Настройки» и генерируется платформой

Если в конфигурации собственные формы не определены, платформа использует стандартную форму отчёта — весь UI строится по макету компоновки и настройкам СКД.

4. Ключевые процедуры модулей

Evidence по BSL к данному объекту не приложено, поэтому ниже — типовые обработчики отчёта на СКД (модуль объекта и модуль формы отчёта):

  • ПриКомпоновкеРезультата (модуль объекта, обработчик СКД) — точка вмешательства до/во время/после вывода результата; используется для программной корректировки макета компоновки, установки параметров, доустановки отборов по доступным организациям.
  • ПриКомпоновкеМакетаГруппировки / ПриКомпоновкеМакетаОформления — тонкая настройка внешнего вида отдельных группировок и условного оформления пустых/незакрытых операций (например, подсветка строк без ЭСФ).
  • НачалоПериодаОкончаниеРедактирования / обработчики выбора периода (модуль формы) — контроль корректности заданного интервала НачалоПериодаКонецПериода.
  • ПриСозданииНаСервере (модуль формы отчёта) — начальная установка параметров по умолчанию (текущий период, текущая организация), подготовка панели настроек.
  • Расшифровка / ОбработкаРасшифровки — при включённом РежимРасшифровки обеспечивает переход из ячейки отчёта к документам-источникам (РегистрацияНДСЗаНерезидента, ЭСФ).
  • Обработчики компоновки текста запроса набора данных — формирование выборки операций НДС за нерезидента из соответствующих регистров учёта НДС.

Конкретные имена и строки процедур зависят от версии — требует проверки в конфигураторе релиза 3.0.74.2.

5. Проведение и движения

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

Источники данных отчёта (что он анализирует):

  • Регистры учёта НДС и оборотов по НДС за нерезидента, заполняемые документом РегистрацияНДСЗаНерезидента.
  • Данные электронных счетов-фактур (ЭСФ) в ИС ЭСФ и связанные с ними объекты учёта выписанных/зарегистрированных счетов-фактур.
  • Данные расчётов с иностранными контрагентами (поставщиками-нерезидентами).

Стандартная бухгалтерская логика операций, которые контролирует отчёт (счета по типовому плану счетов РК; отчёт эти проводки не делает — их делает документ-источник):

Операция Дт Кт
Признание задолженности перед нерезидентом за услуги/работы/товары 1330 «Товары» / счета затрат 3310 «КЗ поставщикам»
Начисление НДС за нерезидента (налоговый агент, ставка 16 %) зачётный/расчётный счёт НДС 3130 «НДС к уплате»
Отражение НДС, относимого в зачёт счёт НДС к зачёту 3130 «НДС к уплате»
Оплата поставщику-нерезиденту 3310 «КЗ поставщикам» 1030 «Деньги на текущих счетах»

Пример расчёта НДС за нерезидента. Приобретены услуги у нерезидента на сумму 1 000 000 ₸. НДС за нерезидента по ставке 16 % = 1 000 000 × 16 % = 160 000 ₸. Именно наличие/отсутствие зарегистрированного счёта-фактуры по такой операции и контролирует отчёт.

6. Связанные объекты и ввод на основании

  • Документ.РегистрацияНДСЗаНерезидента — ключевой документ-источник: начисление и последующий зачёт НДС налоговым агентом. Строки отчёта расшифровываются на этот документ.
  • ЭСФ (ИС ЭСФ) — электронные счета-фактуры; отчёт проверяет их наличие/регистрацию по операциям за нерезидента.
  • Справочник.Организации, Справочник.ПодразделенияОрганизаций (структурные единицы) — задают отбор через параметры представления.
  • Справочник.Контрагенты (нерезиденты) — контрагенты, по которым исчисляется НДС.
  • Семейство отчётов «наличие счетов-фактур» (выданных, полученных) — родственные контрольные отчёты той же группы.
  • Декларация по НДС, форма 300.00 — целевая регламентная отчётность, перед сдачей которой используется данный отчёт.

Ввод на основании: для отчёта не предусмотрен (объект «Отчёт» не является основанием и не вводится на основании). Переход к документам выполняется только через механизм расшифровки.

7. Точки расширения

  • Варианты отчёта СКД — добавление собственных вариантов (наборов группировок и показателей) через параметр ВидОтчета и хранилище вариантов, без изменения кода.
  • Расширение конфигурации — заимствование объекта отчёта и переопределение обработчиков (ПриКомпоновкеРезультата, обработчики формы) для добавления отборов, колонок и оформления.
  • Дополнительные поля (ТабличнаяЧасть.ДополнительныеПоля + параметр РазмещениеДополнительныхПолей) — штатный механизм вывода реквизитов сверх состава по умолчанию.
  • Условное оформление — подсветка строк без зарегистрированного счёта-фактуры для быстрого поиска пробелов.
  • Пользовательские настройки и отборы — сохранение персональных настроек периода, организаций и группировок.
  • Расшифровка — при РежимРасшифровки = Истина возможно добавление собственных полей расшифровки и переходов к связанным объектам.

Частые вопросы

Что показывает отчёт «Отчет по наличию счетов-фактур (НДС за нерезидента)»?
Он проверяет комплектность счетов-фактур по операциям, где организация выступает налоговым агентом и сама исчисляет НДС за нерезидента. Отчёт наглядно показывает, по каким операциям счёт-фактура (ЭСФ) уже выписан и зарегистрирован, а по каким его ещё нет, чтобы закрыть пробелы до сдачи формы 300.00.
Формирует ли отчёт проводки или движения по регистрам?
Нет. Это объект типа «Отчёт» на СКД — он ничего не проводит и не записывает, а только читает и сводит уже введённые данные. Проводки (например, начисление НДС за нерезидента по ставке 16 % в кредит счёта 3130) формирует документ РегистрацияНДСЗаНерезидента, который и является источником данных.
Где найти отчёт в программе?
В разделе отчётов по НДС и учёту счетов-фактур. Прямая навигационная ссылка: e1cib/list/Отчет.ОтчетПоНаличиюСчетовФактурНДСЗаНерезидента.
Какие параметры обязательны для формирования?
Обязательны НачалоПериода, КонецПериода и ВидОтчета (все три с проверкой ShowError). Остальные параметры — представления списков организаций и подразделений, размещение дополнительных полей и режим расшифровки — необязательны.
Можно ли из отчёта перейти к документу-источнику?
Да, при включённом параметре РежимРасшифровки по ячейке результата выполняется переход к документам-источникам — прежде всего к РегистрацияНДСЗаНерезидента и связанным ЭСФ.

Читайте также

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.
Теги:KZReports