Документ «Начисление по договорам»
Регистрирует начисление вознаграждения физическим лицам по договорам гражданско-правового характера (ГПХ): по строкам начислений со ссылкой на договор или акт исчисляет сумму к выплате, удержания и казахстанские налоги и взносы — ИПН, ОПВ, ВОСМС — и одним проведением формирует движения по регистрам расчёта зарплаты и учёта договоров ГПХ. Документ раздела «Договоры ГПХ» в ЗУП для Казахстана 3.1.
🎯 Что это и зачем
Организация привлекла физлицо не в штат, а по договору гражданско-правового характера — на выполнение работ или оказание услуг, по акту приёмки или по договору авторского заказа. По итогам месяца исполнителю нужно начислить вознаграждение, исчислить с него налоги и взносы и поставить сумму к выплате. Этим занимается документ «Начисление по договорам»: в табличной части начислений по каждой строке указываются исполнитель, договор-основание, период и сумма, а программа рассчитывает удержания, налоги и формирует данные для выплаты.
Особенность РК: вознаграждение по ГПХ облагается индивидуальным подоходным налогом (ИПН) по ставке 10%, с него уплачиваются обязательные пенсионные взносы (ОПВ) и взносы на ОСМС (ВОСМС); социальные отчисления (СО) и социальный налог по договорам ГПХ, как правило, не начисляются. За казахстанский налоговый контур отвечают табличные части НалогиВзносыОтчисления и ВычетыИПН и одноимённые регистры — это расчётный объект, единым платежом суммы на уровне самого документа не объединяются. Связь начисления с договором даёт колонка ДокументОснование, а при проведении — регистр НачисленияПоДоговорамГПХ.
Кто работает: расчётчик зарплаты, бухгалтер по расчётам с персоналом, обычно раз в месяц при закрытии. Расположение в меню и частота — по составу объекта; точные кнопки форм в использованной выгрузке не зафиксированы.
🧭 Где найти в программе
Раздел «Договоры ГПХ» (договоры гражданско-правового характера) → пункт «Начисления по договорам». Откроется журнал документов; новый создаём кнопкой «Создать».
forms и commands пусты). Если пункта нет в разделе «Договоры ГПХ» — ищите его в разделе по расчёту зарплаты, рядом с начислением зарплаты, или через «Все функции».👤 Часть 1. Для пользователя
Проходим по шагам: от пустого документа до рассчитанного и проведённого вознаграждения по ГПХ.
Урок 1. Начисление вознаграждения по договору ГПХ
Когда: по итогам месяца нужно начислить вознаграждение исполнителям по договорам ГПХ, договорам авторского заказа или по актам выполненных работ. Это основной сценарий.
- Создаём новый документ «Начисление по договорам» и указываем Организацию (обязательное поле).
- Заполняем шапку: Месяц начисления (расчётный период, к которому относится начисление), при необходимости Подразделение и Ответственного.
- Выбираем Порядок выплаты (обязательное поле): с авансом / с зарплатой / в межрасчётный период.
- В табличную часть «Начисления по договорам» добавляем строки. По каждой строке указываем Сотрудника (исполнителя) и Документ-основание — это строго один из трёх типов: «Договор (работы, услуги)», «Акт приёмки выполненных работ (оказанных услуг)» или «Договор авторского заказа».
- Заполняем период строки (Дата начала – Дата окончания), вид расчёта «Начисление» (колонка
ВидДохода), сумму Результат и Планируемую дату выплаты. - Проверяем налоговые колонки строки: Код дохода, Вид дохода (категория), Код дохода страховые взносы; при наличии вычета — Код вычета и Вычет по НДФЛ (сумму вычета).
- Сверяем расчётные табличные части «Налоги взносы отчисления» (ИПН, ОПВ, ВОСМС), «Вычеты ИПН» и итоги шапки Начислено / Удержано.
- Записываем и проводим документ.
ВидДохода) — это вид расчёта, которым считается сумма, а налоговая классификация — это отдельные колонки Код дохода и Вид дохода (КатегорияДохода). Заголовок «Вид дохода» в интерфейсе встречается у разных колонок — ориентируйтесь на смысл, а не только на подпись.Урок 2. Удержание из вознаграждения исполнителя
Когда: из вознаграждения по договору нужно удержать сумму — например, по исполнительному листу (в данных есть «Вид дохода исполнительного производства» и регистр удержаний по исполнительным документам).
- В табличной части «Удержания» добавляем строку: Сотрудника (физлицо-исполнителя), период Дата начала – Дата окончания, вид расчёта «Удержание» и при необходимости Документ-основание удержания.
- Указываем Получателя удержанной суммы и при необходимости Платёжного агента (оба — из справочника «Контрагенты»).
- Заполняем и проверяем Результат (сумму удержания) и Задолженность.
- При удержании по исполнительному производству проверяем распределение в табличной части «Распределение результатов удержаний» (в том числе Вид дохода исполнительного производства).
- Проводим документ.
Урок 3. Ручная корректировка и распределение
Когда: рассчитанную сумму нужно поправить вручную так, чтобы её не затёрло при перезаполнении, либо отнести начисления на конкретные статьи и подразделения учёта затрат.
- Ручная правка суммы. Находим строку в нужной табличной части, меняем сумму (Результат, Налог / взнос и т.п.) и обязательно ставим флаги фиксации в строке: «Фиксирован расчёт» (
ФиксРасчет) и «Фикс строка» (ФиксСтрока); в «Удержаниях» дополнительно — «Фиксировано заполнение» и «Не рассчитываемая сторно-запись». Без этих флагов перезаполнение может стереть правки. - Корректировка суммы к выплате. В табличной части «Корректировки выплаты» добавляем строку: Сотрудник и сумма Корректировка выплаты (в том числе при зачёте/возврате налога).
- Распределение начислений. В табличной части «Распределение результатов начислений» для строки (связь по
ИдентификаторСтроки) указываем Статью финансирования, Статью расходов, Способ отражения в бухучёте, Подразделение учёта затрат, Территорию и сумму. - Распределение по территориям и условиям труда. При необходимости заполняем табличную часть «Распределение по территориям и условиям труда» (территория, условия труда, доля распределения, результат).
- Перед проведением смотрим служебную табличную часть «Представление распределения результатов расчёта»: флаг «Есть ошибки заполнения» сигнализирует о проблемах распределения. Проводим документ.
ИдентификаторСтроки, ИдентификаторСтрокиНалогиВзносыОтчисления, ИдентификаторСтрокиНДФЛ, ИдентификаторСтрокиВидаРасчета). Поэтому правку лучше делать через интерфейс документа, а не «вручную по индексу» — иначе связь строки начисления с её налогами, показателями и распределением нарушится.🛠 Часть 2. Для программиста
Состав объекта, регистры-приёмники движений и логика проведения. Конфигурация ЗУП для Казахстана 3.1, релиз 3.1.2.24.
Структура объекта
Тип объекта — документ. Нумерация: тип номера String, длина 11, периодичность Year (номер уникален в пределах года). В шапке 12 реквизитов, 15 табличных частей; значительная часть колонок — расчётные (заполняются при расчёте) либо наследие российской типовой ЗУП (НДФЛ, «Облагается ЕНВД»). Ниже — реквизиты шапки и состав основных табличных частей; полный реквизитный состав — в карточке объекта.
Реквизиты шапки
| Имя | Тип | Обяз. | Назначение |
|---|---|---|---|
Организация | СправочникСсылка.Организации | Да | Организация, от имени которой выполняется начисление (fill_value_required: ShowError) |
ПорядокВыплаты | ПеречислениеСсылка.ХарактерВыплатыЗарплаты | Да | Характер выплаты начисленных сумм (ShowError); связан с регистром «Порядок выплаты документов» |
МесяцНачисления | Дата | Нет | Расчётный период («месяц начисления»), к которому относится начисление |
Подразделение | СправочникСсылка.ПодразделенияОрганизаций | Нет | Подразделение организации в шапке (в строках ТЧ есть собственные поля подразделения) |
Начислено | Число | Нет | Итоговая сумма начислений по документу (соответствует суммам ТЧ) |
Удержано | Число | Нет | Итоговая сумма удержаний по документу |
КраткийСоставДокумента | Строка (синоним «Сотрудники») | Нет | Строковое краткое представление состава сотрудников документа (служебное) |
Ответственный | СправочникСсылка.Пользователи | Нет | Пользователь, ответственный за документ |
Комментарий | Строка | Нет | Произвольный комментарий |
НаименованиеПервичногоДокумента / ДатаПервичногоДокумента / НомерПервичногоДокумента | Строка / Дата / Строка | Нет | Реквизиты первичного документа-основания |
НДФЛ, ПримененныеВычетыНаДетейИИмущественные, колонка ОблагаетсяЕНВД) присутствуют в метаданных, но к казахстанскому расчёту не относятся — в РК налог с вознаграждения ГПХ это ИПН (см. ТЧ НалогиВзносыОтчисления и ВычетыИПН). Часть колонок ТЧ НалогиВзносыОтчисления помечена синонимом «(до 2018 г)» (РазрешенныйВычет, ПримененныйВычет, ПримененнаяЛьгота, ПрочиеВычеты) — это устаревшая механика вычетов ИПН.Табличные части (основные)
| Имя | Назначение |
|---|---|
НачисленияПоДоговорам | Основная расчётная ТЧ: строки начислений по ГПХ. Ключевые колонки — Сотрудник, ДокументОснование, ВидДохода (вид расчёта), Результат, ДатаНачала/ДатаОкончания, ПланируемаяДатаВыплаты, налоговые КодДохода/КатегорияДохода/КодДоходаСтраховыеВзносы |
НалогиВзносыОтчисления | КЗ-блок: исчисленные налоги/взносы/отчисления (ИПН, ОПВ, ВОСМС) по физлицу и месяцу: ВидНалогаВзносаОтчисления, базы ОблагаемыйДоход/НеоблагаемыйДоход/ОбъектИсчисления, сумма НалогВзнос |
ВычетыИПН | КЗ-блок: вычеты по ИПН (ВидВычетаИПН, РазрешенныйВычет, ПримененныйВычет); связь с налоговой строкой через ИдентификаторСтрокиНалогиВзносыОтчисления |
ДоходыНеПодлежащиеНалогообложению | Доходы физлиц, не подлежащие налогообложению, по месяцу налогового периода |
Удержания | Удержания из вознаграждения: вид расчёта Удержание, Получатель/ПлатежныйАгент (Контрагенты), Результат, Задолженность |
КорректировкиВыплаты | Корректировка суммы к выплате по физлицу (КорректировкаВыплаты; в том числе зачёт/возврат налога) |
Показатели | Значения показателей расчёта зарплаты для строк начислений (связь через ИдентификаторСтрокиВидаРасчета) |
РаспределениеРезультатовНачислений / РаспределениеРезультатовУдержаний | Распределение сумм по статьям финансирования/расходов, способу отражения, подразделению учёта затрат, территории |
РаспределениеПоТерриториямУсловиямТруда | Распределение результата по территориям и условиям труда (доля распределения) |
ПредставлениеРаспределенияРезультатовРасчета | Служебная ТЧ представления распределения; флаг ЕстьОшибкиЗаполнения |
ДополнительныеРеквизиты | Механизм дополнительных реквизитов и сведений (свойство / значение) |
НДФЛ / ПримененныеВычетыНаДетейИИмущественные | Наследие РФ-типовой: расчёт НДФЛ и стандартные/имущественные вычеты — в РК заменены на ИПН (см. НалогиВзносыОтчисления) |
Колоночный состав ТЧ НачисленияПоДоговорам (фрагмент): Сотрудник, ДокументОснование (составной — три типа документов ГПХ), ВидДохода (вид расчёта, синоним «Начисление»), Результат (сумма), ДатаНачала / ДатаОкончания, ПланируемаяДатаВыплаты, КодДохода / КатегорияДохода / КодДоходаСтраховыеВзносы / СкидкаПоВзносам, КодВычета / СуммаВычета, ИдентификаторСтроки (ключ связи с расчётными ТЧ), флаги ФиксРасчет / ФиксСтрока.
Движения по регистрам
Документ объявлен регистратором по 32 регистрам (1 регистр расчёта, 6 регистров сведений, 25 регистров накопления). Ниже — назначение ключевых приёмников движений (сгруппировано по типам); полный список — в карточке объекта.
| Регистр | Тип | Назначение |
|---|---|---|
НачисленияПоДоговорамГПХ | Накопления | Профильный: учёт начислений по договорам ГПХ |
ОплаченныеДоговоры | Сведений | Профильный: связь начисления с оплатой договора-основания |
Удержания | Расчёта | Записи удержаний (единственный регистр расчёта документа) |
СведенияОбИсчисленииНалоговВзносовОтчислений | Накопления | КЗ: исчисленные налоги, взносы и отчисления (ИПН/ОПВ/ВОСМС) |
СведенияОбИсчисленииВычетовИПН | Накопления | КЗ: применённые вычеты ИПН |
НалогиВзносыОтчисленияПоСотрудникам / НалогиВзносыОтчисленияРасчетыСБюджетомИФондами | Накопления | КЗ: налоги/взносы по сотрудникам и расчёты с бюджетом и фондами |
НалогиВзносыРасчетыНалогоплательщиков | Накопления | КЗ: расчёты налогоплательщиков по налогам и взносам |
СведенияОДоходахФизическихЛиц / СведенияОНеоблагаемыхДоходахФизическихЛиц | Накопления | Облагаемые и необлагаемые доходы физлиц |
СведенияОДоходахСтраховыеВзносы | Накопления | Доходы для целей страховых взносов |
ЗарплатаКВыплате | Накопления | Суммы к выплате (попадают в ведомости согласно порядку выплаты) |
ВзаиморасчетыССотрудниками / БухгалтерскиеВзаиморасчетыССотрудниками | Накопления | Взаиморасчёты с сотрудниками (управленческий и бухгалтерский контур) |
ВзаиморасчетыСКонтрагентамиАкционерами / НачисленияУдержанияПоКонтрагентамАкционерам | Накопления | Взаиморасчёты и начисления/удержания по контрагентам-акционерам (получатели удержаний) |
НачисленияУдержанияПоСотрудникам / БухучетНачисленияУдержанияПоСотрудникам | Накопления | Начисления и удержания по сотрудникам; данные для отражения в бухучёте |
УдержанияПоИсполнительнымДокументам / ЗадолженностьПоУдержаниямФизическихЛиц / УдержанияДоПределаПоСотрудникам / ДополнениеРасчетнойБазыУдержаний | Накопления | Учёт удержаний по исполнительным документам и их базы |
ДанныеСохраняемогоЗаработкаПриВзысканиях | Сведений | Сохраняемый заработок при взысканиях |
ПорядокВыплатыДокументов | Сведений | Порядок и дата выплаты по документу |
ЗначенияПоказателейНачислений / ЗначенияПоказателейУдержаний | Сведений | Значения показателей расчёта по начислениям и удержаниям |
РасчетыНалогоплательщиковСБюджетомПоНДФЛ, СведенияОДоходахНДФЛ, ИмущественныеВычетыНДФЛ, ПредоставленныеСтандартныеИСоциальныеВычетыНДФЛ, ДокументыУчтенныеПриРасчетеНДФЛ, АвансовыеПлатежиИностранцевПоНДФЛ. В казахстанском учёте вместо них работает контур ИПН (регистры СведенияОбИсчислении… и НалогиВзносыОтчисления…).Как формируется проведение — реальный код (3.1.2.24)
bsl_static / bsl_summaries и массивы forms / commands пусты), поэтому дословный текст процедур ОбработкаПроведения / ОбработкаПроверкиЗаполнения / обработчиков ПриИзменении привести нельзя. Ниже — реконструкция по метаданным (состав регистров-приёмников и обязательность реквизитов): это не цитата исходного кода, а корректная по структуре схема того, как типовая ЗУП проводит документ.Структура обязательности (из fill_value_required: ShowError) — то, что проверяет типовая ОбработкаПроверкиЗаполнения на уровне платформы:
// Реконструкция по metadata: всего 2 реквизита с проверкой заполнения (ShowError).
// Платформа проверяет их автоматически перед записью; имена — дословно из метаданных.
ПроверяемыеРеквизиты = "Организация, ПорядокВыплаты";
// Остальные реквизиты шапки — DontCheck (по смыслу обязательны МесяцНачисления и строки ТЧ,
// но платформенной проверки на них нет).
// Дополнительные прикладные проверки задаёт ОбработкаПроверкиЗаполнения (в выгрузке нет).
Схема проведения (реконструкция): набор движений распределяется по регистрам-приёмникам — каждый «слой» учёта пишет свою часть.
// Реконструкция по metadata.register_records (32 регистра). Не дословный код модуля.
Процедура ОбработкаПроведения(Отказ, РежимПроведения)
// 0. Суммы должны быть актуальны: по строкам ТЧ НачисленияПоДоговорам заполнены
// Результат, налоговые коды и ВидДохода (вид расчёта). Связь строк — по
// ИдентификаторСтроки / ИдентификаторСтрокиНалогиВзносыОтчисления / ИдентификаторСтрокиНДФЛ.
// 1. Профильный учёт договоров ГПХ.
Движения.НачисленияПоДоговорамГПХ; // начисления по ГПХ (из ТЧ НачисленияПоДоговорам)
Движения.ОплаченныеДоговоры; // связь с договором-основанием
// 2. Казахстанский налоговый контур: ИПН, ОПВ, ВОСМС (из ТЧ НалогиВзносыОтчисления, ВычетыИПН).
Движения.СведенияОбИсчисленииНалоговВзносовОтчислений;
Движения.СведенияОбИсчисленииВычетовИПН;
Движения.НалогиВзносыОтчисленияПоСотрудникам;
Движения.НалогиВзносыОтчисленияРасчетыСБюджетомИФондами;
Движения.НалогиВзносыРасчетыНалогоплательщиков;
Движения.СведенияОДоходахФизическихЛиц;
Движения.СведенияОНеоблагаемыхДоходахФизическихЛиц;
Движения.СведенияОДоходахСтраховыеВзносы;
// 3. Удержания (из ТЧ Удержания / распределений).
Движения.Удержания; // регистр расчёта
Движения.УдержанияПоИсполнительнымДокументам;
Движения.ЗадолженностьПоУдержаниямФизическихЛиц;
Движения.УдержанияДоПределаПоСотрудникам;
// 4. Взаиморасчёты, бухучёт и суммы к выплате (по ПорядокВыплаты).
Движения.ЗарплатаКВыплате;
Движения.ВзаиморасчетыССотрудниками;
Движения.БухгалтерскиеВзаиморасчетыССотрудниками;
Движения.БухучетНачисленияУдержанияПоСотрудникам;
Движения.ВзаиморасчетыСКонтрагентамиАкционерами; // получатели удержаний
// 5. Показатели и порядок выплаты.
Движения.ЗначенияПоказателейНачислений; // + ЗначенияПоказателейУдержаний
Движения.ПорядокВыплатыДокументов;
// 6. Запись наборов записей всех регистров.
Движения.Записать();
КонецПроцедуры
Зависимости
Дословный список общих модулей в выгрузке отсутствует. Структурно документ опирается на:
| Зависимость | Что используется |
|---|---|
| Планы видов расчёта | Начисления (колонка ВидДохода строк), Удержания (виды удержаний) |
| Справочники | Сотрудники, ФизическиеЛица, Организации, ПодразделенияОрганизаций, Контрагенты (получатель/платёжный агент), ПоказателиРасчетаЗарплаты, ВидыВычетовИПН, ВидыДоходов, СтатьиФинансированияЗарплата / СтатьиРасходовЗарплата, СпособыОтраженияЗарплатыВБухУчете, ТерриторииВыполненияРабот |
| Перечисления | ХарактерВыплатыЗарплаты (порядок выплаты), ВидыНалоговВзносовОтчислений, ВидыДоходовИсполнительногоПроизводства |
| Документы-основания (ссылочно) | ДоговорРаботыУслуги, АктПриемкиВыполненныхРаботОказанныхУслуг, ДоговорАвторскогоЗаказа — типы колонки ДокументОснование |
based_on пуст), как и список «кто создаётся на основании этого» (inverse_based_on пуст). Связь с договорами ГПХ — это ссылочная связь через колонку ДокументОснование (строго три типа документов), а не «ввод на основании».🔗 Связанные разделы
- Договор (работы, услуги) — договор-основание ГПХ, по которому выполняется начисление вознаграждения.
- Начисление зарплаты и взносов — как вознаграждение и его налоги попадают в общий расчёт месяца РК.