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