Алгоритм розрахунку індексації заробітної плати
У цій статті буде розглянуто алгоритми, що використовуються для розрахунку суми індексації заробітної плати в «бухгалтерських» («Бухгалтерський облік для України», «Виробництво + послуги + бухгалтерія для України», Комплексна конфігурація для України з вимкненою ділянкою «Зарплата + кадри») і «розрахункових» («Зарплата + кадри для України», Комплексна конфігурація з увімкненою ділянкою «Зарплата + кадри») типових українських конфігураціях. Зокрема буде докладно розглянуто алгоритми розрахунку бази індексації та коефіцієнта індексації.Отримання баз індексації для бухгалтерських конфігурацій. Отримання баз індексації для розрахункових конфігурацій.. Алгоритм розрахунку коефіцієнта індексації
Отримання баз індексації для бухгалтерських конфігурацій.
Отримання баз індексації для розрахункових конфігурацій.
Алгоритм розрахунку коефіцієнта індексації
У цій статті буде розглянуто алгоритми, що використовуються для розрахунку суми індексації заробітної плати в «бухгалтерських» («Бухгалтерський облік для України», «Виробництво + послуги + бухгалтерія для України», Комплексна конфігурація для України з вимкненою ділянкою «Зарплата + кадри») і «розрахункових» («Зарплата + кадри для України», Комплексна конфігурація з увімкненою ділянкою «Зарплата + кадри») типових українських конфігураціях. Зокрема буде докладно розглянуто алгоритми розрахунку бази індексації та коефіцієнта індексації.
Отримання баз індексації для бухгалтерських конфігурацій.
У бухгалтерських конфігураціях реалізовано лише можливість розрахунку індексації заробітної плати працівника. Як база розрахунку використовується мінімальне значення нарахованої суми за окладом і прожитковим мінімумом.
Отримання баз індексації для розрахункових конфігурацій.
Розрахункові конфігурації дають змогу розраховувати індексацію не лише заробітної плати, а й соціальних виплат (див. докладніше).
База для розрахунку індексації заробітної плати:
Для розрахунку використовуються нарахування, що мають постійний характер і до бази розрахунку яких не включається індексація. Наприклад, відпускні не індексуються, тому що до бази розрахунку середньої заробітної плати для відпустки включається індексація.
Розглянемо алгоритм розрахунку індексації на прикладі.
У січні 2004 р. працівникові нараховано заробітну плату в розмірі 500 гривень.
Заробіток цього працівника складається з:
| Сума нарахування | Найменування нарахування |
| 200 | Компенсація частини заробітку як потерпілому від профзахворювання. |
| 100 | Допомога на дітей одиноким матерям. |
| 200 | Оклад. |
Для розрахунку бази індексації нарахування працівника розбиваються за видами нарахувань, що належать до тих чи інших соціальних груп (суми прожиткових мінімумів наведено станом на 01.02.2004).
У нашому прикладі нарахування будуть розбиті таким чином
| Прожитковий мінімум | Заробітна плата | ||
| Найменування | Сума | Найменування | Сума |
| Прожитковий мінімум для осіб, які втратили працездатність. | 268 | Компенсація частини заробітку як потерпілому від профзахворювання. | 200 |
| Прожитковий мінімум для працівників, які мають дітей до 6 років. | 307 | Допомога на дітей одиноким матерям. | 100 |
| Прожитковий мінімум для працездатних осіб. | 365 | Оклад. | 200 |
| Прожитковий мінімум для працівників, які мають дітей від 6 до 18 років. | 385 | ||
Згідно з п. 4 постанови КМ №1078 нарахування індексуються в межах прожиткового мінімуму для відповідних соціальних груп. Для того щоб отримати можливість індексувати заробітну плату, що складається з кількох груп нарахувань, необхідно відсортувати отриману таблицю в порядку зростання сум прожиткових мінімумів і послідовно визначити базу для кожної групи нарахувань.
У нижченаведеній таблиці показано результат розрахунку бази для нашого прикладу.
| Прожит- ковий мінімум | Нараху- вання | Формула результату | База індек- сації | Коментар |
| 268 | 200 | Мін(Н1,ПМ1) | 200 (БІ1) | Індексується заробітна плата в межах прожиткового мінімуму. |
| 307 | 100 | Мін(Н2,ПМ2-БІ1) | 100 (БІ2) | Використання такої формули означає, що в кожній наступній групі нарахувань буде проіндексовано лише ту частину заробітної плати, яка не перевищує відповідний прожитковий мінімум за вирахуванням бази індексації попередніх розрахунків. |
| 365 | 200 | Мін(Н3,ПМ3-БІ1-БІ2) | 65 (БІ3) | |
| 385 | Мін(Н4,ПМ4-БІ1-БІ2-БІ3) | 0 (БІ4) | ||
| РАЗОМ | 500 | 365 | ||
| Н(1...4) – Нарахування за соціальною групою ПМ(1...4) – Прожитковий мінімум відповідної соціальної групи БІ(1...4) – База індексації відповідної соціальної групи |
||||
База індексації соціальних виплат:
Соціальні виплати індексуються незалежно від розмірів зарплати, як цього вимагає Порядок проведення індексації №1078. Для розрахунку бази індексації використовуються нарахування із соціальних фондів, причому для розрахунку бази індексації соцстраху використовуються нарахування і соцстраху, і соцстраху від нещасного випадку.
Розглянемо алгоритм розрахунку індексації на прикладі.
У січні 2004 р. працівникові нараховано компенсаційні виплати із соціальних фондів у розмірі 400 гривень. Сума компенсацій складається з таких нарахувань:
| Сума нарахування | Найменування нарахування |
| 80 | Допомога по догляду за дитиною. |
| 320 | Допомога у разі втрати працездатності внаслідок нещасного випадку. |
Для розрахунку бази індексації нарахування працівника розбиваються за видами нарахувань, що належать до тих чи інших соціальних груп (суми прожиткових мінімумів наведено станом на 01.02.2004).
У нашому прикладі нарахування будуть розбиті таким чином
| Прожитковий мінімум | Фонд соціального страхування | Фонд соціального страхування від нещасного випадку | |||
| Найменування | Сума | Найменування | Сума | Найменування | Сума |
| Прожитковий мінімум для осіб, які втратили працездатність. | 268 | Допомога по догляду за дитиною | 80 | Допомога у разі втрати працездатності внаслідок нещасного випадку. | 320 |
| Прожитковий мінімум для працівників, які мають дітей до 6 років. | 307 | ||||
| Прожитковий мінімум для працездатних осіб. | 365 | ||||
| Прожитковий мінімум для працівників, які мають дітей від 6 до 18 років. | 385 | ||||
Як і у випадку розрахунку бази індексації заробітної плати, отримані дані буде відсортовано в порядку зростання сум прожиткових мінімумів.
Сума індексації за всіма соціальними виплатами розраховується одна, а потім ділиться між джерелами нарахувань (у цьому випадку двома фондами) пропорційно сумам нарахувань із цих фондів. Таким чином, загальна сума, виходячи з якої розраховуватиметься база за першою соціальною групою, дорівнюватиме 400 гривень. Принцип розрахунку бази для нарахувань із соціальних фондів застосовується такий самий, як і при розрахунку бази для індексації заробітної плати. Тому в нижченаведеній таблиці не буде вказано формули розрахунку та наведено коментарі до сум.
| Прожитковий мінімум | Нарахування | База індексації |
| 268 | 400 | 268 |
| 307 | 0 | |
| 365 | 0 | |
| 385 | 0 | |
| РАЗОМ | 400 | 268 |
Далі розрахована база індексації ділиться між Фондами пропорційно сумам нарахувань із цих Фондів за такими формулами
де
БІ – загальна база індексації;
СумСС – сума нарахувань із фонду соціального страхування;
СумССНещ – сума нарахувань із фонду соціального страхування від нещасного випадку.
У нашому прикладі база розподілиться таким чином:
БазаСС = 268*80/(80 + 320) = 44,67
БазаССНещ = 268 – 44,67 = 223,33.
Алгоритм розрахунку коефіцієнта індексації
Алгоритм розрахунку коефіцієнта індексації однаковий як для бухгалтерських, так і для розрахункових конфігурацій.
- Визначаються дати зміни доходу окремо для індексації заробітної плати та окремо для індексації соціальних виплат.
- Дата зміни доходу для індексації зарплати. Розрахунок дати відбувається таким чином. Попередньо визначаються:
- дата зміни прожиткового мінімуму.
- залежно від конфігурації:
- для бухгалтерських конфігурацій – дата зміни реквізиту «Дата зміни доходу…» у довіднику «Фірми»;
- для розрахункових конфігурацій - дата зміни окладів у штатному розписі.
- Дата збільшення заробітної плати працівника в довіднику «Працівники».
- Дата зміни доходу для індексації соціальних виплат (лише для розрахункових конфігурацій).
Розрахунок дати відбувається таким чином. Визначаються:- дата зміни відповідної константи («Ознака зміни виплат соцстраху для індексації», «Ознака зміни виплат соцстраху від нещ. випадку для індексації»);
- дата зміни прожиткового мінімуму.
- Дата зміни доходу для індексації зарплати. Розрахунок дати відбувається таким чином. Попередньо визначаються:
- Створюється таблиця з індексами інфляції за кожен місяць, починаючи з місяця дати зміни доходу.
- Перевіряється коректність заповнення отриманої таблиці, якщо будь-які місяці пропущено або, навпаки, інформацію продубльовано, видається відповідне повідомлення.
- Визначається поріг індексації, що діє на дату зміни доходу.
- Коефіцієнт індексації розраховується за формулою
КоефПорігn = КоефПорігn-1* Коеф
де
Коеф – коефіцієнт інфляції за черговий місяць;
КоефПоріг – результат перемноження коефіцієнтів інфляції за попередні місяці, який перевищив поріг індексації.