Ваши комментарии

Давайте обрисуем полную картинку.

Было:

Аванс не облагался НДФЛ (т.к. выплачивался до даты фактического получения дохода) Как следствие было относительно  все равно из каких сумм этот аванс состоит. Выплатили и выплатили, на налоговый учет не влияло.
Сейчас "аванс" - это то что человек получает "на руки".

Стало:
Дата фактического получения дохода в виде зарплаты - дата выплаты зарплаты. Вы выплачиваете аванс == вы выплачиваете вполне конкретный доход, который попадает сразу и в налоговую базу с вполне конкретным кодом дохода (вы же это потом должны и в налоговом регистре увидеть и в справке для сотрудника по НДФЛ и в 6-НДФЛ) и с которого надо удержать НДФЛ (возможно предоставив вычеты).

Пример:
Предыдущий доход 338700. Использованный вычет 1400 (ребенок в текущем месяце родился).Предыдущий НДФЛ 43849
Выплачиваем аванс 10000 рублей.
Так как это сумма на руки, то на самом деле исходная сумма дохода которую получает в этот день человек больше на сумму удержанного НДФЛ. И мы должны определить точную исходную сумму дохода и коды дохода из которых эта сумма состоит.
Получаем уравнение вида: Х - НДФЛ(Х) = 10000
Где Х - неизвестная сумма получаемого дохода неизвестного типа, НДФЛ(Х) - неизвестный НДФЛ от этой суммы дохода.
Вопрос: как определить Х? Ведь именно этот Х мы должны показать в налоговом регистре и 6-НДФЛ с учетом даты выплаты аванса. А для 6-НДФЛ мы должны еще и какой-то код дохода этому Х поставить.

Свойства:
1) Функция НДФЛ(Х) - имеет "скачки" (разрывы). Из-за того что НДФЛ считается в полных рублях функция НДФЛ(Х) меняется сразу на 1 рубль.
2) Эти скачки (разрывы) могут быть достаточно большими если у нас был и вдруг исчезает вычет или вместо 13% надо начинать применять 15%

Как следствие: у одной суммы на руки может быть несколько правильных вариантов исходной суммы дохода
Для указанного выше примера при выплате аванса 10000 рублей в текущем месяце у нас два варианта правильного исходного дохода: 11285 и 11494

Проверка:

1) Проверяем 11285.
338700+11285 = 349985 - это меньше 350 000. Значит положен еще вычет 1400 рублей. Общая облагаемая сумма 349985 - 2800 = 347 185. Общий НДФЛ 347185*0,13=45134. Значит НДФЛ который положено удержать при выплате 11285: 45134 - 43849 = 1285.
Итого "на руки": 11285 - 1285 = 10 000

2) Проверяем 11494.
338700 + 11494 = 350194 - это больше 350 000. Значит еще одного вычета 1400 не положено. Общая облагаемая сумма: 350194 - 1400 = 348 794. Общий НДФЛ: 348794*0.13 = 45343. НДФЛ с учетом ранее удержанного: 45343-43849 = 1 494 .
Итого "на руки": 11494 - 1494 = 10 000

Внимание вопрос: так какая же сумма дохода должна была попасть в налоговую базу, когда вы выплатили "10 000 аванса"?
Резюме: программа в общем случае за вас не сможет определить правильную сумму дохода начисленного сотруднику.

Вот как это все выглядит на графике: "полученный доход" - постоянно возрастает, а "сумма на руки" в какой-то момент "падает", потому что НДФЛ скачкообразно увеличивается.


Image 6918

Что_делать_с_зарплатой_за_декабрь_2022_в_св....pdf


В случае с авансом в фиксированном размере вам подойдет либо "не прислушиваться к письмам ФНС", либо пользоваться 277 видом (см. инструкцию выше).
Иные вариант возможны если аванс вы выдадите через ведомость по набору видов (где набор видов это не "аванс" а реальные начисления-удержания).

Image 6915


Пока так.
В ближайшее время появится еще в ПФ-Отчете.
В Контур-Зарплате будет позднее. Ближе к концу января.

Добрый день!

Возьмите за основу таблицу "Расчет резерва по отпускам с точным расчетом страховых"

В ней надо убрать комментарий в функции приема для столбца Код совместительства

Image 6888

"Описание" при печати не используется - здесь вы можете оставить какие то пометки "для себя"...

Должность и подразделение определяются по к.ч. ...

Добрый день.

На этом ресурсе нет представителей Диадок..

Задайте ваш вопрос тут 

Добавлена таблица "Конвертация из видов в табл. "Свед. об отметках о приеме..."

patch.zip

На всякий случай уточню - VirtualBox программа для работы с виртуальными машинами.
https://ru.wikipedia.org/wiki/VirtualBox
В отличие от работы через wine, в этом случае вы устанавливаете на виртуальную машину полноценную Windows и работаете с ней

Сервис поддержки клиентов работает на платформе UserEcho