Регистрация Правила Главная форума Поиск |
0
- 13.11.2012 - 11:44
|
Допущения: 1. Строка 252 = 0 2. Предпредыдущий отчётный период уже закрыт уплатами | |
1
- 13.11.2012 - 11:50
|
Рассматриваем отсутствие превышения страховых взносов суммы 512000 рублей, т.е. строка 252 РСВ равна нулю. Обозначим за Нij – начислено i-му человеку в j-ом отчётном периоде, Уij – искомая величина уплаты, распределённая на i-го человека в j-ом отчётном периоде. Тогда всего начислено в отчётном периоде j определится как Нj = Сумм_по_i(Нij) = 114j ………………………………………………………….. (1) т.е. строка 114 РСВ за j-й отчётный период. А всего Уj распределённой уплаты в том же периоде j при жёстком требовании переноса переплаты на следующий отчётный период: Уj = Сумм_по_i(Уij) = 144j – Мин(150j-1,0) + Мин(150j,0) …………… (2) В любом РСВ для следующих строк всегда выполняется арифметическое равенство: 150j = 150j-1 + 114j – 144j ………………………………………………………. (3) Разделим каждое число 150 на положительное и отрицательное, т.е. 150j = Макс(150j,0) + Мин(150j,0) …………………………………………… (4) Подставляя (4) в (3), имеем: Макс(150j,0) + Мин(150j,0) = Макс(150j-1,0) + Мин(150j-1,0) + Нj – 144j ………….. (5) Или, учитывая (2): Уj = Нj + Макс(150j-1,0) – Макс(150j,0) ………………………………….. (6) Введём общие коэффициенты распределения уплат за текущий отчётный период j при условии, что предпредыдущий период j-2 уже закрыт уплатой и не участвует в распределении: Кj = [Уj – Макс(150j-1,0)] / Нj ……………………………………………………… (7) Путём несложных преобразований получаем для каждого сотрудника i Уij = (1-Кj-1) * Нij-1 + Кj * Нij ……………………………………………………… (8) Проверка: просуммируем (8) по каждому сотруднику: Уj = Сумм_по_i(Уij) = (1-Кj-1) * Нj-1 + Кj * Нj = (1-Кj-1) * 114j-1 + Кj * 114j = {1 – [Уj-1 - Макс(150j-2,0)]/Нj-1** * Нj-1 + [Уj – Макс(150j-1,0)] / Нj * Нj = Нj-1 - Уj-1 + Макс(150j-2,0) + Уj – Макс(150j-1,0) … (9) или Уj-1 = Нj-1 + Макс(150j-2,0) – Макс(150j-1,0) т.е. пришли к равенству (6) для предыдущего отчётного периода j-1, ч.т.д. Приведём наши выражения в более удобный вид: Кj = [Уj – Макс(150j-1,0)] / Нj = [Нj– Макс(150j,0)] / Нj = [114j– Макс(150j,0)] / 114j или Кj = [114j– Макс(150j,0)] / 114j …………………………………. (9) Уij = Макс(150j-1,0) / 114j-1 * Нij-1 + Кj * Нij ……………………… (10) Отметим частный случай. Если строки 150 за предыдущий и отчётный период неположительны, то имеем просто: Уij = Нij сколько начислено в периоде по сотруднику - столько же и уплачено. Окончательно, Итого по АДВ-6-2: Начислено … 114j Уплачено … Уj = 114j + Макс(150j-1,0) – Макс(150j,0) Напомню наши допущения: 1. Строка 252 = 0 2. Предпредыдущий отчётный период j-2 уже закрыт уплатами, т.е. Кj > 0 Если кому удобнее, то можно уплату в АДВ выразить не через строку 114, а через строку 144 через формулу (2) с учётом (4): Уплачено по АДВ = Уj = 144j - Мин(150j-1,0) + Мин(150j,0) …………….. (11) Проанализируем (11). 1. Если обе строки 150 за предыдущий и текущий отчётный период положительные, то уплата в АДВ равна строке 144j 2. Если строка 150j-1 за предыдущий отчётный период отрицательна, то она по своему модулю увеличивает уплату в АДВ по строке 144j 3. Если строка 150j за текущий отчётный период отрицательна, то она по своему модулю уменьшает уплату в АДВ по строке 144j | |
2
- 13.11.2012 - 18:14
| Просто допущения такие , что на практике толку будет мало. | |
| Интернет-форум Краснодарского края и Краснодара |