| Відхилені
|
Зміна одразу відображається в календарі, шахматці та дашборді.; |-
|
Коментар
|
-
|
Статистична формування звітів
|
Держстат
|
За призначеними формами
|
-
|
SINGLE_TAX_LEGAL_ENTITY_GROUP_4
|
Єдиний податок юридична особа 4 група
|
Юрособи-агровиробники
|
-
|
Податковий розрахунок ПДФО, військового збору та ЄСВ
|
ДПС
|
Квартальна, якщо є собою працівники
|
-
|
tax_id
|
varchar
|
}
9.1.; Базові правила строків
18.6.; Швидка зміна статусу з мобільного додатку
- статистичні та регуляторні ознаки.; Дата
- вести список організацій на бухгалтерському та податковому обслуговуванні;
- вказувати вид оподаткування для кожної організації;
- вказувати додаткові податкові, кадрові, фінансові та статистичні ознаки;
- автономно формувати перелік звітностей для кожної організації;
- розраховувати строки подачі звітності;
- створювати події у внутрішньому календарі K2 ERP;
- призначати відповідальних осіб;
- вести статуси підготовки, перевірки, подачі та прийняття звітності;
- показувати критичність строків кольорами;
- формувати шахматку контролю звітності;
- формувати зведену таблицю по всіх клієнтах;
- формувати дашборд керівника бухгалтерської компанії;
- контролювати прострочення;
- надсилати нагадування відповідальним особам;
- дозволяти відповідальним відмічати виконання через мобільний додаток;
- формувати управлінську картину по роботі бухгалтерської компанії.; Приклад календарної події
Як керівник бухгалтерської компанії,
|
}
POST /api/v1/reporting-calendar/{calendar_item_id}/change-status
|
-
|
є собою неприбутковою організацією
|
Так/Ні
|
-
|
old_status
|
varchar
|
-
|
Податкова ознака
|
-
|
Останній коментар
|
Коментар бухгалтера або керівника.; характеристика
щоб не пропустити граничні дати.; | В роботі
| Критично
|
| 20.05.2026
|
ТОВ «Бета»
|
ПДФО/ВЗ/ЄСВ
|
Петренко І.С.; Приклад календарної події
- спосіб подачі;
|
}
|
}
17.4.; Приклад KPI-блоків дашборду
|
-
|
історичний розвиток
|
-
|
Декларація екологічного податку
|
Платники екологічного податку
|
Квартальна
|
40 календарних днів після завершення кварталу
|
-
|
Прийнято
|
SUBMITTED
|
Статус змінюється на ACCEPTED.; Звіт
|
;=== 10.4.; ФОП на єдиному податку 3 група з ПДВ ===
| ; Впливає на формування звітів
|
due_date = today and status not in Accepted/Not Required
|
| Критичні звіти
|
-
|
Календар Держстату
|
має змогу використовуватись для статистичної звітності.; Звіт
!; | Зробити строки налаштовуваними та підтримати ручне коригування.; |-
| Критичних
| 24
| style="background:#ffcc80;" | Помаранчевий
| 1–3 дні до строку.; |-
| Звітний період
| Місяць, квартал, рік.; | Загальна платформа + ПДВ
| style="background:#c8e6c9;" | Прийнято
| style="background:#eeeeee;" | Не подається
| style="background:#c8e6c9;" | Подано
| style="background:#bbdefb;" | В роботі
| style="background:#f3e5f5;" | Очікуються інформаційні дані
| style="background:#fff9c4;" | є собою ризики
|-
| ТОВ «Бета»
| Петренко І.С.; !; Звіт
6.; Звіт
</syntaxhighlight>
!; {| class="wikitable"
| Навантаження по бухгалтерах | Очікуються інформаційні дані від клієнта |
| Іваненко: 76 звітів, 5 критичних | ТОВ Альфа: первинка за квітень |
| Петренко: 63 звіти, 2 прострочені | ФОП Сидоренко: виписка банку |
| Коваль: 58 звітів, 0 прострочених | ТОВ Бета: зарплатні інформаційні дані |
!; # Чи потрібна інтеграційні функціональні можливості з Електронним кабінетом ДПС?; | Шахматка показує лише клітинки/рядки з критичними статусами.; Мобільна картка звітності повинна містити:
GET /api/v1/mobile/my-reporting-tasks?date_from=2026-05-01&date_to=2026-05-31
== 8.; Види оподаткування ==
Приклад сценарію:
|
; Періодичність
|
Вони відображаються зверху списку та мають помаранчевий маркер.; |-
|
Коментар
|
Останній коментар відповідального.; Звіт
|
; Єдиний податок Q1 2026
|
;
|
-
|
WORK
|
В роботі
|
Блакитний
|
#bbdefb
|
}
Дашборд керівника — це центральний екран контролю роботи бухгалтерської компанії або бухгалтерського департаменту.; !; !; |-
|
Гранична дата подачі
|
Останній день подачі звіту.; Приклад календарної події
Строк: 20.05.2026 Статус: Очікуються інформаційні дані від клієнта
|
| Звіт про використання доходів неприбуткової організації
|
ДПС
|
Річна
|
Перегляд своїх клієнтів, зміна статусів, додавання коментарів і файлів.; |-
|
base_due_rule
|
varchar
|
-
|
Очікуються інформаційні дані від клієнта
|
WAITING_CLIENT_DATA
|
-
|
has_land
|
boolean
|
Земля.; Періодичність
15.; Шахматка контролю подачі звітності
- створити довідник організацій;
- створити довідник видів оподаткування;
- створити довідник податкових ознак;
- створити довідник звітностей;
- реалізувати картку організації.; |-
|
Декларація платника єдиного податку ФОП 3 група
|
ФОП 3 група
|
Квартальна
|
40 календарних днів після завершення кварталу
|
Для платників 3 групи.; характеристика
Поле Загальний стан у шахматці повинно визначатись за найгіршим статусом серед усіх звітів організації.; |-
|
Дашборд керівника
|
-
|
Податковий розрахунок ПДФО, військового збору та ЄСВ
|
ФОП і самозайняті особи
|
Квартальна
|
40 календарних днів після завершення кварталу
|
-
|
формування звітів по ЄСВ за себе
|
ДПС / ПФУ залежно від чинної форми
|
Річна або у складі декларації
|
}
- спеціальні податкові ознаки;
|
-
|
Звіт прийнято
|
Бухгалтер
|
}
Етап 8.; Нагадування
|
-
|
Фінансова формування звітів
|
ДПС / органи статистики
|
Річна або квартальна
|
-
|
Очікується перевірка
|
WAITING_REVIEW
|
Звіт підготовлено, очікує перевірки.; характеристика
|
; Обов'язковість
10.11.; Неприбуткова організація
if status in ["ACCEPTED"]:
22.5.; Отримання шахматки
|
| id
|
uuid
|
-
|
Подає фінансову формування звітів
|
Так/Ні
|
Вмикає фінансову формування звітів.; Орган подання
15.4.; Поля, які повинні виводитись у шахматці
|
; Орган подання
істотно: мобільний додаток не повинен дублювати весь функціональні можливості бухгалтерського модуля.; | Окремі декларації, якщо передбачено формою.; |-
|
Днів до строку
|
Кількість днів до дедлайну.; Код
+--------------------------------------+-------------------------------------------+
23.5.; Мобільний додаток
8.; |-
|
ключовий бухгалтер
|
користувач системи
|
Так
|
-
|
Має акцизні операції
|
Так/Ні
|
-
|
Платник рентної плати
|
Декларація з рентної плати
|
-
|
Імпортований календар
|
Єдиний податок 3 група, екологічний податок, туристичний збір.; | Реалізувати нагадування, мобільні задачі та контроль прострочень.; |-
|
Код звітності
|
-
|
Гранична дата
|
Строк подачі.; Вид оподаткування
|
; Періодичність
|
| Декларація з плати за землю
|
ДПС
|
Річна або місячна
|
count(status = Submitted and accepted_at is null)
|
| Очікуються інформаційні дані від клієнта
|
Звіти зі статусом Waiting Client Data.; Звіт
- тимчасове заміщення бухгалтера;
- передачу організації іншому бухгалтеру;
- масове перепризначення відповідальних;
- історію зміни відповідальних;
- контроль незакріплених організацій.; Періодичність
23.2.; Календар
{{SEO
| Декларація платника єдиного податку юридичної особи 3 група
|
ДПС
|
Квартальна
|
Подати декларацію єдиного податку за квартал.; Формула / логіка
; Орган подання
17.; Дашборд керівника бухгалтерської компанії
|
-
|
WAITING_CLIENT
|
Очікуються інформаційні дані
|
Фіолетовий
|
#f3e5f5
|
Очікуються інформаційні дані від клієнта.; характеристика
organization_state = "Відхилено після строку"
|
; Періодичність
|
| Місяць
|
Він бачить список своїх задач по звітності.; характеристика
Кожна клітинка шахматки повинна містити короткий статус.; | Дозволити додавати звітності вручну.; Якщо бухгалтер змінює статус у мобільному додатку, цей статус одразу має змінитись у календарі, шахматці та дашборді.; Очікуваний результат
|-
| Форма 1-ПВ
| Держстат
| Місячна / квартальна
| Подати статистичний звіт з праці.; Періодичність
+----------------------------------------------------------------------------------+
== 19.; Відповідальні особи ==
=== 11.2.; Тип календаря ===
!; |-
| По керівнику групи
| Календар по всіх бухгалтерах у групі.; Приклад тіла запиту:
GET /api/v1/reporting-dashboard?period=2026-05&manager_user_id=...; "organization_ids": [],
* додати ролі та права;
* додати аудит;
* додати резервне копіювання;
* додати імпорт календарів;
* додати інтеграції з поштою або месенджерами.; Його задача — оперативно показати відповідальному, що потрібно зробити сьогодні, що критично, що прострочено, та дозволити оновити статус.; Приклад календарної події
!; |-
| has_statistical_reporting
| boolean
| Статистична формування звітів.; # Чи потрібно імпортувати офіційно затверджений податковий календар автономно?; Поле
Екран «Мої задачі» повинен показувати відповідальному всі активні задачі по звітності.; Колір
{| class="wikitable"
</div>
{| class="wikitable"
!; |}
</div>
* внутрішні повідомлення K2 ERP;
* email;
* push у мобільному додатку K2 ERP;
* Telegram / Viber / інший месенджер — опційно;
* щоденний дайджест керівнику;
* тижневий звіт по ризиках.; |-
| entity_type
| varchar
| ФОП, юридична особа, неприбуткова тощо.; | Ні
|-
| Загальний стан
| Найкритичніший статус по організації.; Поле
компонент призначений для:
POST /api/v1/organizations
!; |-
| is_active
| boolean
| Чи застосовується правило.; !; |-
| condition_json
| jsonb
| Умови сфера застосування правила.; |}
}
'''Критично істотно:''' шахматка повинна бути основним інструментом щоденного контролю для керівника бухгалтерської компанії та керівників груп.; |}
Внутрішній календар K2 ERP не є собою зовнішнім календарем ДПС, Google Calendar або Outlook Calendar.; |-
| Звіт про рух грошових коштів
| ДПС / Держстат / власники
| Річна або за категорією підприємства
| Подати звіт про рух грошових коштів.; Звіт
5.; |-
| Вид звітності
| Тип декларації, розрахунку, звіту або форми.; |-
| є собою фінансовою установою
| Так/Ні
| Вмикає спеціальні календарі НБУ / регуляторні звіти.; Періодичність
|-
| Вид оподаткування
| Довідник
| ключовий режим оподаткування.; №
!; | Вони відображаються червоним кольором.; Колір
| Найближчі дедлайни | Прострочені звіти |
| - ТОВ Альфа: ПДВ, 20.05 | - ТОВ Гамма: ПДВ, прострочено 2 дні |
| - ФОП Петренко: ЄП, 20.05 | - ТОВ Дельта: ПДФО/ЄСВ, прострочено 1 день |
| - ТОВ Бета: ПДФО/ЄСВ, 20.05 | - ФОП Коваль: ЄП, прострочено 3 дні |
'''істотно:''' цей перелік є собою стартовим довідником.; |-
| Правило строку
| Формула або конфігурація для розрахунку граничної дати подачі.; |-
| AC-MOB-6
| Бухгалтер прикріплює файл.; |-
| В роботі
| IN_PROGRESS
| Відповідальний готує формування звітів.; |-
| has_real_estate
| boolean
| Нерухомість.; days_left = due_date - today
!; |-
| Перевіряючий
| Керівник або консультант.; |-
| AC-SH-6
| Бухгалтер змінює статус у картці звітності.; |-
| has_employees
| boolean
| Наявність найманих працівників.; |-
| Звітний період
| Період подачі.; | K2 ERP створює внутрішні календарні події звітності по організаціях.;== 11.; Внутрішній календар звітності K2 ERP ==
=== 6.1.; Список організацій ===
!; |}
<div style="border-left: 6px solid #c62828; background: #ffebee; padding: 12px 16px; margin: 16px 0;">
!; |-
| AC-7
| Організація є собою платником ПДВ.; Критичність
"comment": "Звіт подано через електронний кабінет",
!; Текст прикладу
=== 7.1.; Основні поля організації ===
# Прострочено.; !; # Чи потрібен клієнтський портал?; |-
| Податковий розрахунок ПДФО, військового збору та ЄСВ
| ДПС
| Квартальна, якщо є собою працівники
| Подати зарплатну формування звітів за квартал.; |-
| Має туристичний збір
| Так/Ні
| Впливає на туристичний збір.; # Чи потрібно надсилати клієнтам запити на документи?; |-
| Статус
| Поточний стан роботи.; Роль
!; Звіт
=== 6.5.; Дашборд керівника ===
!; |-
| Має рентні платежі
| Так/Ні
| Впливає на рентну плату.; | Так
|-
| Дата подання
| Фактична дата подачі.; Його головна задача — не допустити прострочення звітності по жодній організації на обслуговуванні.; |-
| Звітний період
| Період, за який подається звіт.; | Повний доступ.; |}
!; |-
| Податковий розрахунок ПДФО, військового збору та ЄСВ
| ДПС
| Місячна, якщо є собою працівники
| Подати зарплатну формування звітів.; |-
| REPRESENTATIVE_OFFICE
| Представництво нерезидента
| Представництва
| Спеціальні правила податкової та фінансової звітності.; Адміністратор K2 ERP повинен мати можливість додавати нові види звітності, редагувати строки, вимикати неактуальні звіти та створювати правила для окремих клієнтів.; |-
| source
| varchar
| Web, Mobile, API, System.; |-
| Прострочення
| Бухгалтер + керівник + адміністратор
| У день після граничної дати.; |-
| Додатки до декларації екологічного податку
| ДПС
| Разом із декларацією
| Подати додатки за видами забруднення.;=== 22.4.; Отримання календаря ===
щоб контролювати, хто відповідає за кожного клієнта та які звіти потрібно подати.; {
* автоматичне подання звітності;
* інтеграційні функціональні можливості з ДПС;
* автоматичне отримання квитанцій;
* автоматичне завантаження календаря ДПС через API;
* повна інтеграційні функціональні можливості з Держстатом;
* клієнтський портал;
* автоматичне створення XML-звітності;
* автоматична перевірка правильності бухгалтерських даних;
* повноцінний електронний документообіг із клієнтом.; |-
| Платник ПДВ
| Так/Ні
| Впливає на декларацію з ПДВ.; Коментар
== 3.; Уточнення по K2 ERP ==
Строк: 10.06.2026 Статус: В роботі
{| class="wikitable"
!; |-
| Календар
| Мобільне відображення строків подачі по днях.; |-
| period_type
| varchar
| Місяць, квартал, рік, подія.; |-
| На перевірці
| IN_REVIEW
| Звіт перевіряє керівник або консультант.; | Так
|-
| Відповідальний бухгалтер
| користувач системи K2 ERP, який відповідає за організацію.; |-
| AC-SH-2
| По організації є собою прострочений звіт.; Критерій
!; KPI
У K2 ERP повинна бути картка організації на обслуговуванні.; | Очікуються інформаційні дані
| style="background:#f3e5f5;" | Очікуються інформаційні дані
|-
| 20.05.2026
| ФОП Петренко
| Єдиний податок
| Коваль Н.П.;=== 20.1.; Типи сповіщень ===
!; |-
| Декларація з рентної плати
| Платники рентної плати
| Місячна або квартальна
| Місяць — 20 днів; квартал — 40 днів
| Залежить від виду рентної плати.; Колонка
{| class="wikitable"
|-
| Декларація екологічного податку
| ДПС
| Квартальна
| Подати декларацію екологічного податку.; | K2 ERP зберігає податковий режим організації.; Відповідальний
|-
| AC-MOB-1
| Бухгалтер відкриває мобільний додаток.; |-
| Податковий розрахунок ПДФО, військового збору та ЄСВ
| ДПС
| Квартальна, якщо є собою працівники
| Подати зарплатну формування звітів за квартал.; Звіт
!; характеристика
{{DISPLAYTITLE:Технічне завдання: Контроль строків подачі звітності підприємствами в Україні для K2 ERP}}
- вид оподаткування;
!; Тип
=== 17.2.; Загальний вигляд дашборду ===
<pre>
|-
| Довідник правил K2 ERP
| Внутрішні правила розрахунку строків.; Перевірити перенесення строку на робочий день.; |-
| Декларація з ПДВ
| ДПС
| Місячна
| Подати декларацію з ПДВ за місяць.; Звіт
!; {| class="wikitable"
!; Звіт
До MVP не входить:
2.; Звіт
<pre>
!; |}
Строк: 18.05.2026 Прострочено: 2 дні
!; | Файл додається до картки звітності.; Орган подання
# Чи потрібно контролювати тільки податкову формування звітів, чи додатково фінансову, статистичну, кадрову та регуляторну?; |}
!; характеристика
!; {| class="wikitable"
<pre>
'''Критично істотно:''' кольори статусів і критичності повинні бути однаковими у всіх частинах модуля: календарі, шахматці, зведеній таблиці, дашборді, мобільному календарі, мобільному списку задач, картці організації та картці звітності.; Звіт
|-
| Декларація платника єдиного податку юридичної особи 3 група
| ДПС
| Квартальна
| Подати декларацію єдиного податку за квартал.; |-
| AC-8
| Організація має працівників.; Орган подання
<syntaxhighlight lang="json">
+----------------------------------------------------------------------------------+
6.3.; Внутрішній календар K2 ERP- наявність працівників;
| Декларація з ПДВ
|
ДПС
|
Місячна
|
-
|
has_excise
|
boolean
|
Акцизні операції.;=== Етап 7.; Мобільний додаток ===
{| class="wikitable"
elif status in ["NOT_REQUIRED", "CANCELLED"]:
=== Етап 4.; Статуси та відповідальні ===
!; Тип
!; - у шахматці;
!; | Реалізувати календар робочих/вихідних днів.; Періодичність
=== Етап 2.; Правила строків ===
!; |-
| Вид звітності
| Назва звіту.; Для кого
!; |-
| Календар НБУ
| має змогу використовуватись для фінансових установ.; |}
{| class="wikitable"
!; | Відкривається деталізований список критичних звітів.; |-
| Фінансова формування звітів
| ДПС / органи статистики
| Річна або квартальна
| Подати фінансову формування звітів.; |-
| Відповідальний бухгалтер
| Закріплена особа.; Тип
!; |-
| ЄДРПОУ / РНОКПП
| Податковий номер організації.; |-
| Поточний статус
| Стан виконання.;=== 10.21.; Організація зі збором за місця для паркування ===
|-
| 20.05.2026
| ТОВ «Альфа»
| Декларація з ПДВ
| Іваненко О.М.; |-
| AC-4
| Організацію переведено в архів.; |-
| Уточнюючий розрахунок з ПДВ
| ДПС
| За подією
| Подати уточнюючий розрахунок за потреби.; характеристика
!; Що потрібно зробити сьогодні?»
|
| Декларація з податку на прибуток підприємств
|
ДПС
|
Річна або квартальна
|
Подати декларацію з податку на прибуток.; * тип звітності;
- орган подання;
- періодичність;
- правило розрахунку граничної дати;
- залежність від виду оподаткування;
- залежність від ознак організації;
- можливість перенесення строку, якщо останній день припадає на вихідний або святковий день;
- можливість ручного коригування дати адміністратором.; !; Очікуваний результат
|
-
|
Статистична формування звітів
|
Держстат
|
За призначеними формами
|
-
|
Декларація платника єдиного податку ФОП 1 група
|
ФОП 1 група
|
Річна
|
60 календарних днів після завершення року
|
-
|
Вид звітності
|
-
|
Декларація з ПДВ
|
ДПС
|
Місячна
|
Подати декларацію з ПДВ за звітний місяць.; Орган подання
- бухгалтерських аутсорсингових компаній;
- податкових консультантів;
- аудиторських компаній;
- юридичних компаній, які супроводжують податковий обліковий облік;
- внутрішніх бухгалтерських департаментів холдингів;
- компаній, які ведуть багато ФОП, ТОВ, неприбуткових організацій, агропідприємств та інших суб'єктів.;=== 21.2. reporting_types ===
|
; Показник
|
-
|
Подати сьогодні
|
37
|
Жовтий
|
Потрібна увага сьогодні.; Основні права
| Ні
|
| Файли
|
-
|
Звітів у поточному місяці
|
642
|
Білий
|
Вони відображаються в окремому блоці «Прострочені звіти».; |-
|
Скасовано
|
CANCELLED
|
-
|
Звітний період
|
Організація з'являється у списку клієнтів K2 ERP.; |-
|
Орган подання
|
Так
|
| Днів до строку
|
Показує, скільки днів залишилось до дедлайну.; Періодичність
10.12.; Організація з працівниками
ТОВ Гамма | Прострочено | Не подається | Прийнято | Прийнято | В роботі
- дата подачі;
платформа повинна підтримувати:
|
-
|
Критичність
|
-
|
Фінансова формування звітів
|
ДПС / органи статистики
|
Квартальна / річна
|
class="wikitable"
|
; характеристика
6.4.; Шахматка контролю
щоб K2 ERP автономно сформувала перелік обов'язкової звітності.; Джерело
|
| Кількість організацій
|
Загальна кількість активних організацій на обслуговуванні.;== 9.; Довідник видів звітності та строків ==
«ТОВ Альфа — Декларація з ПДВ.; |-
|
periodicity
|
varchar
|
замовник потрапляє у віджет «Проблемні організації».;=== 10.2.; ФОП на єдиному податку 2 група ===
|
; Орган подання
|
-
|
Строк через 7 днів
|
Відповідальний
|
«Через 7 днів строк подачі: ТОВ Альфа — ПДВ.»
|
| Строк через 3 дні
|
Відповідальний
|
«Критично: 3 дні до строку подачі ПДВ по ТОВ Альфа.»
|
| Строк сьогодні
|
Відповідальний
|
«Сьогодні останній день подачі: ТОВ Альфа — ПДВ.»
|
| Прострочено
|
Відповідальний + керівник
|
«Прострочено: ТОВ Гамма — декларація з ПДВ.»
|
| Очікуються інформаційні дані більше N днів
|
Відповідальний + керівник
|
«ТОВ Бета: інформаційні дані очікуються більше 7 днів.»
|
10.3.; ФОП на єдиному податку 3 група без ПДВ
|
; # Чи має замовник бачити статуси своїх звітів у власному кабінеті?; Орган подання
|
}
2.; ФОП Петренко | Не подається | В роботі | Очікуються інформаційні дані | Не подається | Не подається
- створити reporting_rules;
- реалізувати правила місячної, квартальної та річної звітності;
- реалізувати перенесення строків з вихідних;
- реалізувати ручне коригування дат.; |-
|
По виду звітності
|
-
|
Декларація збору за місця для паркування
|
Оператори паркування
|
Квартальна
|
40 календарних днів після завершення кварталу
|
}
10.14.; Платник акцизного податку
elif today > due_date and status not in ["SUBMITTED", "ACCEPTED"]:
6.6.; Мобільне виконання задач10.7.; Юридична особа на загальній системі з ПДВ
; характеристика
| Відповідальний отримує push-нагадування.; |-
|
Перевіряючий
|
-
|
Людський фактор
|
Бухгалтер має змогу забути змінити статус.; Орган подання
11.1.; Призначення календаря
| Нові календарні події для неї не формуються.; Приклад календарної події
|
-
|
NOT_REQUIRED
|
Не подається
|
Сірий
|
#eeeeee
|
формування звітів не застосовується до організації.; характеристика
|
; Періодичність
+----------------+----------------+----------------+----------------+---------------+
|
}
|
-
|
AC-SH-1
|
Керівник відкриває шахматку за місяць.; Періодичність
|
-
|
Додатки до декларації з ПДВ
|
ДПС
|
Разом із декларацією
|
Подати потрібні додатки до декларації.; Приклад календарної події
|
-
|
AC-DB-3
|
Так
|
| Статус у клітинці
|
-
|
Уточнююча декларація з транспортного податку
|
ДПС
|
За подією
|
Подати уточнення при зміні об'єкта оподаткування.; Обов'язковість
|
-
|
WARNING
|
Наближається строк
|
Жовтий
|
#fff9c4
|
-
|
Дата фактичної подачі
|
-
|
shift_if_weekend
|
boolean
|
Переносити строк із вихідного.; Періодичність
- коментар;
|
| Організацій на обслуговуванні
|
128
|
Білий
|
Активні організації.; №
10.; Подія
18.; Мобільний додаток K2 ERP для відповідальних
26.; Ризики
!; |-
| Очікую інформаційні дані
| NOT_STARTED / IN_PROGRESS
| Статус змінюється на WAITING_CLIENT_DATA.; |-
| Фінансова формування звітів
| ДПС / органи статистики
| Квартальна / річна
| Подати баланс і звіт про фінансові результати.; |-
| Податковий календар ДПС
| має змогу використовуватись як довідкове джерело для перевірки строків.; |}
Шахматка контролю подачі звітності — це табличне представлення, в якому по горизонталі відображаються види звітності або звітні періоди, а по вертикалі — організації на обслуговуванні.; Звіт
!; Коментар
* яку формування звітів потрібно подати;
* по якій організації;
* за який звітний період;
* хто відповідальний;
* який граничний строк подачі;
* який поточний статус;
* наскільки строк є собою критичним;
* чи є собою прострочення;
* чи потрібні дії з боку клієнта;
* чи є собою підтвердження подачі або прийняття.; |-
| Подає статистичну формування звітів
| Так/Ні
| Вмикає календар статистичної звітності.; |-
| Готово до подачі
| READY_TO_SUBMIT
| Звіт перевірено і готово до подання.; |-
| Не подається
| NOT_REQUIRED
| Для цієї організації формування звітів не подається.; Результат
<pre>
[[Категорія:K2 ERP]]
== 6. User Story ==
!; | Додати мобільну зміну статусів і push-нагадування.; Критичних
+----------------+----------------+----------------+----------------+---------------+
!; |-
| AC-SH-8
| Керівник фільтрує тільки критичні звіти.; |-
| Критичні
| Звіти зі строком 1–3 дні.; |-
| Бухгалтер
| Веде конкретні організації та змінює статуси звітності.; |-
| comment
| text
| Коментар.; ПДФО/ВЗ/ЄСВ 04.2026
[Очікуються інформаційні дані] ТОВ «Бета» — ПДФО/ВЗ/ЄСВ
=== 17.7.; Навантаження по бухгалтерах ===
!; Прийнято
</div>
=== 15.7.; Дії з шахматки ===
| Дашборд керівника: Контроль звітності |
| Період: Травень 2026 Група: Всі Відповідальний: Всі |
!; |-
| Звіт неприбуткової організації
| Неприбуткові організації
| Річна
| 60 календарних днів після завершення року або за актуальним правилом
| Якщо організація має неприбутковий статус.; |-
| due_date
| date
| Гранична дата подання.; |-
| Останній коментар
| Скорочений текст коментаря.; Кому надсилати
4.; |-
| Форма 2-ферм
| Держстат
| Річна
| Подати фермерську статистичну форму.; |-
| Відомості про наявність земельних ділянок
| ДПС
| Річна
| Подати відомості про земельні ділянки.; Розрахувати граничну дату подання.; |-
| GENERAL_FOP
| Загальна платформа оподаткування ФОП
| ФОП
| Декларація про майновий стан і доходи, ПДФО, військовий збір, ЄСВ.; |-
| responsible_user_id
| uuid
| Відповідальний.; |-
| AC-MOB-3
| є собою прострочені задачі.; | Перегляд клієнтів групи, зміна відповідальних, контроль строків.; |-
| Декларація про майновий стан і доходи
| ФОП на загальній системі, самозайняті особи
| Річна
| До 1 травня року, що настає за звітним
| Для загальної системи ФОП та окремих фізичних осіб.; Бухгалтер відкриває задачу.; | Так
|-
| ЄДРПОУ / РНОКПП
| Податковий номер організації.; Як відповідальний бухгалтер,
!; |-
| AC-SH-4
| Звіт прийнято.; |-
| Додатки до акцизної декларації
| ДПС
| Разом із декларацією
| Подати додатки залежно від виду акцизних операцій.; Загальне правило подання
== 27.; Відкриті питання ==
</div>
!; Ризик
!; |-
| Гранична дата
| Строк подачі.; | ПДВ, акциз, окремі види ренти, зарплатна формування звітів для юросіб.; |-
| AC-DB-6
| Бухгалтер змінює статус звіту.; |-
| Не прийнято
| SUBMITTED
| Статус змінюється на REJECTED.; Відповідальний
elif any(report.status == "REJECTED" and today > report.due_date):
<pre>
!;=== 10.17.; Організація із землею ===
{| class="wikitable"
=== 10.5.; ФОП на загальній системі ===
!; Звіт
!; Приклад календарної події
!; |-
| Прострочених
| 9
| style="background:#ef9a9a;" | Червоний
| Потрібне термінове реагування.;=== 6.2.; Вид оподаткування ===
Календар повинен показувати:
== 29.; Див.; додатково ==
+----------------+----------------+----------------+----------------+---------------+
У межах MVP застосовується тільки внутрішній календар K2 ERP.; Коментар
{| class="wikitable"
=== 10.16.; Платник рентної плати ===
|-
| Мої задачі
| Список звітів, за які відповідає користувач системи.; |-
| Дата прийняття
| Дата отримання підтвердження.;=== 19.2.; Правила заміщення ===
=== 19.1.; Закріплення відповідальних ===
=== 9.2.; Податкова формування звітів: ключовий довідник ===
elif any(report.days_left <= 3 and report.status not in ["SUBMITTED", "ACCEPTED"]):
organization_state = "Критично"
elif any(report.status == "WAITING_CLIENT_DATA"):
organization_state = "Очікуються дані"
elif any(report.days_left <= 7 and report.status not in ["SUBMITTED", "ACCEPTED"]):
organization_state = "Є ризики"
else:
organization_state = "Норма"
22.8.; Отримання мобільних задач відповідального
|
; Періодичність
|
-
|
Має найманих працівників
|
Так/Ні
|
Впливає на ПДФО, військовий збір, ЄСВ та кадрову формування звітів.; Поле
|
| Декларація збору за місця для паркування транспортних засобів
|
ДПС
|
Квартальна
|
-
|
Відповідальний бухгалтер
|
-
|
Гранична дата
|
-
|
Півріччя
|
Протягом 40 календарних днів після останнього дня звітного півріччя.; Звіт
|
-
|
Рік для ПДФО / самозайнятих
|
class="wikitable"
- список організацій на обслуговуванні в K2 ERP;
- картка організації;
- види оподаткування;
- податкові ознаки організації;
- довідник видів звітності;
- приклади типових звітів для ФОП, ТОВ, платників ПДВ, роботодавців, неприбуткових організацій;
- базові правила строків;
- внутрішній календар звітності K2 ERP;
- генерація календарних подій по організаціях;
- шахматка контролю звітності;
- дашборд керівника;
- мобільний список задач відповідального;
- мобільна зміна статусів;
- ручне додавання звітів до календаря;
- ручне коригування строків;
- призначення відповідальних;
- зміна статусів подачі;
- кольорова індикація критичності;
- зведена таблиця по всіх організаціях;
- фільтри по відповідальних, строках, статусах і критичності;
- журнал зміни статусів.; |-
|
AC-MOB-4
|
Бухгалтер натискає «Подано».; характеристика
10.22.; Статистична формування звітів
|
| Платник ПДВ
|
Декларація з ПДВ
|
Зазвичай місячна формування звітів.;=== 10.8.; Юридична особа на єдиному податку 3 група без ПДВ ===
|
-
|
Вид оподаткування
|
-
|
Вид оподаткування
|
Податковий режим організації.; В роботі
|
| Декларація туристичного збору
|
ДПС
|
Квартальна
|
Подати декларацію туристичного збору.; Приклад календарної події
- реалізувати список «Мої задачі»;
- реалізувати мобільний календар;
- реалізувати картку звітності;
- реалізувати зміну статусу;
- реалізувати коментарі;
- реалізувати прикріплення файлів;
- реалізувати push-нагадування.; |}
"source": "mobile"
Мобільний додаток K2 ERP повинен дозволяти відповідальним особам оперативно працювати зі строками звітності без необхідності відкривати повну веб-версію системи.; Фінансова формування звітів Q1 2026
10.9.; Юридична особа на єдиному податку 3 група з ПДВ
|
-
|
AC-MOB-2
|
-
|
Має збір за паркування
|
Так/Ні
|
Впливає на збір за місця для паркування.; Екран
|
| AC-1
|
-
|
has_rent
|
boolean
|
Рентна плата.; Поле
|
-
|
AC-MOB-5
|
-
|
Декларація з ПДВ
|
ДПС
|
Місячна, якщо ФОП є собою платником ПДВ
|
-
|
Днів до строку
|
Розрахунок критичності.; Ці звіти додаються до внутрішнього календаря K2 ERP незалежно від системи оподаткування, якщо в картці організації встановлена ознака Має найманих працівників.; Тип
7.; HTML
|
;=== 11.4.; Картка календарної події K2 ERP ===
- відкрити картку звітності;
- змінити статус;
- додати короткий коментар;
- прикріпити фото або файл;
- позначити «В роботі»;
- позначити «Очікую інформаційні дані від клієнта»;
- позначити «Готово до перевірки»;
- позначити «Подано»;
- позначити «Прийнято»;
- позначити «Не прийнято»;
- створити запит клієнту;
- передати звіт на перевірку керівнику;
- подивитись історію статусів.; характеристика
|
| Організація
|
-
|
reporting_type_id
|
uuid
|
Вид звітності.; K2 ERP відкриває коротку форму:
Етап 3.; Внутрішній календар K2 ERP
|
| Декларація з податку на нерухоме майно
|
ДПС
|
Річна
|
-
|
формування звітів по ЄСВ за себе
|
ДПС / ПФУ залежно від чинної форми
|
Річна або у складі декларації
|
-
|
Повідомлення / заяви по зміні групи або ставки
|
ДПС
|
За подією
|
Подати заяву при зміні групи, ставки або місця діяльності.; Натискає кнопку «Подано».; Поле
"year": 2026,
я хочу вказати вид оподаткування організації,
Кожна колонка — це вид звітності або контрольний період.; характеристика
Календарні події створюються в таблицях K2 ERP і не залежать від зовнішніх календарів.; |-
| Декларація платника єдиного податку 4 група
|
ФОП / юрособи 4 групи
|
Річна
|
До 20 лютого поточного року або за актуальним правилом ДПС
|
}
1.; | Клітинка підсвічується помаранчевим.; |}
| -
|
Фінансова формування звітів
|
ДПС / органи статистики
|
Річна
|
Перегляд, коментування, погодження.; |-
|
SINGLE_TAX_FOP_GROUP_1
|
Єдиний податок ФОП 1 група
|
ФОП
|
-
|
Сьогодні
|
-
|
Власник дорогих авто
|
Декларація з транспортного податку
|
-
|
criticality
|
varchar
|
-
|
taxation_type
|
varchar
|
-
|
Коментар
|
Текст
|
Ні
|
Додаткові примітки.; Приклад календарної події
if any(report.status == "OVERDUE"):
|
| Декларація платника єдиного податку ФОП 2 група
|
ДПС
|
Річна
|
-
|
Ручні події
|
Події, які додає бухгалтер або адміністратор.; Орган подання
|
-
|
Коментарі
|
-
|
AC-MOB-7
|
Статус змінено з мобільного.; Призначити відповідальних осіб.; * ключовий вид оподаткування;
- тип суб'єкта;
- ПДВ-статус;
- наявність працівників;
- наявність спеціальних податків;
- статистичні ознаки;
- фінансові ознаки;
- галузеві ознаки.; !; |}
я хочу бачити управлінський дашборд,
22.9.; Швидка зміна статусу з мобільного додаткуЯк бухгалтер,
| }
|
-
|
Поточний статус
|
-
|
has_ecological_tax
|
boolean
|
Відповідна клітинка підсвічується червоним.; Як зменшити
Критично істотно: прострочені звіти повинні бути видимі керівнику без додаткових фільтрів одразу після входу в дашборд.; Орган подання
| Зміна строків подачі
|
Законодавство та календарі можуть змінюватись.; Статус
| -
|
Відповідальний
|
Бухгалтер або інший користувач системи.; Приклад календарної події
З дашборду керівник повинен мати можливість:
|
-
|
Фінансова формування звітів
|
Баланс, звіт про фінансові результати та інші форми
|
count(status = Waiting Client Data)
|
| Не почато
|
-
|
формування звітів по ЄСВ за себе
|
ДПС / ПФУ залежно від чинної форми
|
Річна або у складі декларації
|
count(status in Rejected/Needs Correction)
|
"status": "SUBMITTED",
18.1.; Призначення мобільного сценарію
|
}
щоб оперативно оновлювати статуси навіть не перебуваючи за комп'ютером.;=== 10.10.; Платник єдиного податку 4 група ===
- реалізувати KPI;
- реалізувати блок прострочених звітів;
- реалізувати блок критичних звітів;
- реалізувати блок навантаження бухгалтерів;
- реалізувати блок очікування даних від клієнта;
- реалізувати фільтри.; |}
|
; Поле
16.1.; Призначення- тип суб'єкта;
ФОП Іваненко | Не подається | Прийнято | Не подається | Не подається | Не подається
| -
|
Податковий розрахунок ПДФО, військового збору та ЄСВ
|
Юрособи, податкові агенти
|
Місячна
|
20 календарних днів після завершення місяця
|
-
|
Податковий консультант
|
class="wikitable"
- реалізувати призначення відповідальних;
- реалізувати зміну статусів;
- реалізувати історію статусів;
- реалізувати коментарі та файли.; Критерій
У шахматці кожен рядок — це організація.; |-
|
Календарна подія
|
-
|
Прострочено
|
OVERDUE
|
Ні
|
| Колонки звітності
|
-
|
Дата подання
|
Фактична дата подання.; Звіт
- реалізувати нагадування за 7, 3 та 1 день;
- реалізувати сповіщення про прострочення;
- реалізувати щоденний дайджест керівнику.; |}
|
-
|
Звіт відхилено
|
Бухгалтер + керівник
|
Одразу після зміни статусу.; Як відповідальна особа,
17.5.; Найближчі дедлайниМобільний сценарій: відповідальні особи повинні мати можливість відмічати виконання звітності через мобільний додаток K2 ERP — з календаря, списку задач або push-нагадування.; | Не почато
23.1.; Організації
| -
|
Дата прийняття
|
Дата отримання підтвердження або квитанції.; характеристика
|
| Декларація з податку на прибуток підприємств
|
ДПС
|
Річна або квартальна
|
Подати декларацію з податку на прибуток.; Приклад календарної події
10.23.; Фінансова формування звітів23. Acceptance Criteria- загальний стан подачі звітності;
- кількість організацій на обслуговуванні;
- кількість звітів у роботі;
- кількість звітів, які потрібно подати сьогодні;
- кількість критичних звітів;
- кількість прострочених звітів;
- навантаження по бухгалтерах;
- клієнтів, по яких очікуються інформаційні дані;
- звіти, які не прийнято;
- найближчі дедлайни;
- проблемні організації.;== 14.; Єдина логіка кольорів ==
| -
|
Уточнююча декларація з податку на нерухомість
|
ДПС
|
За подією
|
Подати уточнення при зміні об'єкта оподаткування.; Періодичність
Календар звітності в цьому ТЗ — це внутрішній календар K2 ERP, який формується системою на основі:
|
| AC-5
|
-
|
Форма 1-підприємництво
|
Держстат
|
Річна
|
Подати структурне обстеження підприємства.; характеристика
|
-
|
Фінансова формування звітів як додаток до декларації з прибутку
|
Платники податку на прибуток
|
Разом із декларацією
|
Разом із декларацією з податку на прибуток
|
}
|
-
|
Акцизний платник
|
Акцизна декларація
|
Залежить від виду акцизних операцій.; - ПДВ-статус;
Шахматка потрібна для швидкого візуального контролю:
| -
|
Вихідні та перенесення строків
|
Строки можуть переноситись.; Періодичність
|
-
|
id
|
uuid
|
Так
|
| Керівник групи
|
користувач системи, який контролює бухгалтера.; Бухгалтер
З шахматки користувач системи повинен мати можливість:
4.; |-
| AC-MOB-8
|
-
|
Неактуальні статуси
|
Відповідальні можуть не оновлювати статуси вчасно.; характеристика
істотно для K2 ERP: календар звітності, шахматка, дашборд керівника та мобільний список задач відповідального повинні працювати з одними й тими самими даними.; |-
|
manager_user_id
|
uuid
|
-
|
Файли
|
-
|
Прийнято
|
ACCEPTED
|
-
|
Статус подачі
|
Поточний стан роботи зі звітністю.; !; Приклад календарної події
18.4.; Поля задачі у мобільному списку
|
-
|
Потребує виправлення
|
NEEDS_CORRECTION
|
}
28.; Джерела
|
; Поле
17.1.; Призначення дашборду
PATCH /api/v1/organizations/{organization_id}/tax-settings
|
; Як керівник групи,
Етап 6.; Дашборд керівника
|
-
|
Власник / користувач системи землі
|
Декларація з плати за землю
|
-
|
Податковий розрахунок ПДФО, військового збору та ЄСВ
|
ДПС
|
Місячна, якщо є собою працівники
|
Подати зарплатну формування звітів.; Для кого
|
| Декларація з транспортного податку
|
ДПС
|
Річна
|
Подати декларацію з транспортного податку.; Приклад календарної події
|
; +----------------------------------------------------------------------------------+
- реалізувати матричне представлення;
- реалізувати кольори клітинок;
- реалізувати drill-down у картку звітності;
- реалізувати фільтри;
- реалізувати експорт у Excel.; |-
|
AC-SH-3
|
До строку залишилось 2 дні.; Доступна при статусі
я хочу бачити всі організації на обслуговуванні,
|
; характеристика
|
-
|
Декларація платника єдиного податку ФОП 2 група
|
ФОП 2 група
|
Річна
|
60 календарних днів після завершення року
|
-
|
По бухгалтеру
|
Календар звітів, за які відповідає конкретний бухгалтер.; характеристика
| Декларація про майновий стан і доходи
|
ДПС
|
Річна
|
-
|
Неповний перелік звітностей
|
-
|
Дата останньої зміни
|
-
|
name
|
varchar
|
-
|
calendar_item_id
|
uuid
|
Календарна подія.; !; Статистика 05.2026
elif days_left <= 3:
color = "orange"
elif days_left <= 7:
color = "yellow"
elif status == "WAITING_CLIENT_DATA":
color = "purple"
else:
color = "green"
2.; Область сфера застосування
Кожне правило повинно мати:
Календар є собою внутрішнім модулем K2 ERP.; Для кожної організації визначити:
| Баланс
|
ДПС / Держстат / власники
|
Квартальна / річна
|
Подати баланс за період.; Звіт
</syntaxhighlight>
я хочу бачити всі строки подачі звітності у внутрішньому календарі K2 ERP,
8.2.; Додаткові податкові режими та ознаки
ТОВ Бета | Критично | Не подається | Критично | Не почато | Не подається
14.1.; Розрахунок критичності
18.7.; Мобільна картка звітності
|
-
|
Вид оподаткування
|
Податковий режим організації.;
color = "dark_red"
<syntaxhighlight lang="json">
|
-
|
Відповідальна особа
|
Працівник, закріплений за організацією або видом звітності.; Код
|
| id
|
uuid
|
-
|
CRITICAL
|
Критично
|
Помаранчевий
|
#ffcc80
|
У календарі K2 ERP з'являється зарплатна формування звітів.; Приклад календарної події
"submitted_at": "2026-05-07T12:30:00Z",
|
| Організація
|
Назва клієнта.; Орган подання
|
-
|
AC-2
|
користувач системи вказує вид оподаткування.; Критерій
GET /api/v1/reporting-calendar?date_from=2026-05-01&date_to=2026-05-31
18.2.; Основні мобільні екрани
22.6.; Отримання дашборду керівника
|
; Орган подання
Зведена таблиця повинна показувати стан подачі звітності по всіх організаціях за вибраний період.; | K2 ERP формує Excel-файл із поточними фільтрами.; |}
Управлінська цінність: керівник бухгалтерської компанії повинен бачити не тільки список звітів, а й загальну картину ризиків: скільки звітів прострочено, скільки критичних, хто з бухгалтерів перевантажений, по яких клієнтах очікуються інформаційні дані.; |-
|
По організації
|
Статус змінюється на SUBMITTED.; |-
|
Аудитор / контролер
|
-
|
Спрощена фінансова формування звітів
|
ДПС / Держстат
|
Річна
|
Перегляд журналів, статусів, історії.; |-
|
Примітки до фінансової звітності
|
ДПС / Держстат / власники
|
Річна
|
У календарі K2 ERP з'являється декларація з ПДВ.; Базовий звітний період
* відкрити картку організації;
* відкрити картку звітності;
* змінити статус звіту;
* додати коментар;
* прикріпити файл;
* призначити відповідального;
* передати на перевірку;
* позначити як подано;
* позначити як прийнято;
* позначити як не подається;
* створити задачу бухгалтеру;
* надіслати запит клієнту на документи;
* експортувати шахматку в Excel.; |-
| Форма 21-заг
| Держстат
| Місячна / річна
| Подати аграрну статистичну форму.; |-
| Додатки до декларації з рентної плати
| ДПС
| Разом із декларацією
| Подати додатки за видом ренти.; Періодичність
|-
| id
| uuid
| ID організації.; |-
| Готово до перевірки
| IN_PROGRESS
| Статус змінюється на WAITING_REVIEW.; Організацій
=== 18.5.; Дії відповідального у мобільному додатку ===
!; |-
| Файли
| Чернетка, XML, PDF, квитанція, підтвердження, скріншот.; |-
| формування звітів по ЄСВ за себе
| ДПС / ПФУ залежно від чинної форми
| Річна або у складі декларації
| Подати річні інформаційні дані по ЄСВ за себе.; Критерій
<div style="border-left: 6px solid #c62828; background: #ffebee; padding: 12px 16px; margin: 16px 0;">
- в історії статусів.; | 20.05.2026
| 2
| style="background:#ef9a9a;" | Прострочено
| Очікували уточнення від клієнта.; !; характеристика
| Прийнято | Подано | В роботі | Очікують інформаційні дані | Не почато |
| 312 | 84 | 96 | 41 | 100 |
{| class="wikitable"
!; Подія
=== Етап 5.; Шахматка ===
== 16.; Зведена таблиця контролю ==
|-
| Адміністратор K2 ERP
| Налаштовує компонент, довідники, права доступу та правила строків.; |}
<div style="border-left: 6px solid #6a1b9a; background: #f3e5f5; padding: 12px 16px; margin: 16px 0;">
З мобільного додатку відповідальний повинен мати можливість:
{
!; Вид звітності
{| class="wikitable"
=== 23.4.; Дашборд керівника ===
* списку організацій на обслуговуванні;
* виду оподаткування організації;
* податкових ознак організації;
* наявності працівників;
* наявності ПДВ;
* наявності спеціальних податків;
* наявності статистичної або фінансової звітності;
* довідника видів звітності;
* правил розрахунку строків подачі;
* ручних коригувань бухгалтера або адміністратора.; Бухгалтер отримує push-нагадування:
=== 10.19.; Організація з транспортним податком ===
!; |-
| REJECTED
| Відхилено
| style="background:#b71c1c; color:#ffffff;" | Бордовий
| #b71c1c
| Звіт відхилено або потребує виправлення після строку.; | Обмежений перегляд власних строків і статусів, якщо потрібно.; | Дашборд показує тільки клієнтів і звіти цього бухгалтера.; Поле
=== 15.5.; інформаційні дані в клітинці шахматки ===
!; Орган подання
Пріоритет критичності:
5.;<div style="border-left: 6px solid #c62828; background: #ffebee; padding: 12px 16px; margin: 16px 0;">
!; |-
| status
| varchar
| Активний, архів, призупинено.; |-
| Податковий розрахунок ПДФО, військового збору та ЄСВ
| ДПС
| Місячна, якщо є собою працівники
| Подати зарплатну формування звітів за місяць.; | Дозволити прикріплювати форми до організації вручну.; |-
| Очікуються інформаційні дані
| Звіти, по яких користувач системи очікує інформаційні дані від клієнта.; Орган подання
3.; | Загальна платформа + ПДВ
| style="background:#ffcc80;" | Критично
| style="background:#eeeeee;" | Не подається
| style="background:#ffcc80;" | Критично
| style="background:#fff9c4;" | Не почато
| style="background:#eeeeee;" | Не подається
| style="background:#ffcc80;" | Критично
|-
| ФОП Іваненко
| Сидоренко А.В.; |-
| AC-DB-2
| є собою прострочені звіти.; |-
| Подано
| SUBMITTED
| Звіт подано до контролюючого органу.; |}
{| class="wikitable"
organization_state = "Прострочено"
!; |-
| reporting_type_id
| uuid
| Вид звітності.; !; |-
| Власник нерухомості
| Декларація з податку на нерухоме майно
| Для юросіб — окремий контроль.; |}
!; !; |-
| Платник екологічного податку
| Декларація екологічного податку
| Зазвичай квартальна.; |-
| Декларація з плати за землю
| Власники або користувачі землі
| Річна або місячна
| Річна — за спеціальним правилом; місячна — 20 днів
| Налаштовується за типом землекористування.; |-
| Збір за паркування
| Декларація збору за місця для паркування
| Для операторів паркування.; Приклад календарної події
!; |}
=== 16.2.; Мінімальні колонки ===
!; |-
| Декларація платника єдиного податку 4 група
| ДПС
| Річна
| Подати декларацію платника єдиного податку 4 групи.; Поле
Як керівник бухгалтерської компанії,
<pre>
!; |-
| comment
| text
| Коментар до зміни.; | Відкривається картка конкретної звітності.; |-
| GENERAL_LEGAL_ENTITY
| Загальна платформа оподаткування юридичної особи
| ТОВ, ПП, АТ, інші юрособи
| Податок на прибуток, фінансова формування звітів, інші податки за ознаками.; |-
| NON_PROFIT
| Неприбуткова організація
| ГО, БО, ОСББ, інші неприбуткові
| Звіт про використання доходів неприбуткової організації.; Звітів у періоді
=== 18.3.; Екран «Мої задачі» ===
__TOC__
{| class="wikitable"
{| class="wikitable"
!; | K2 ERP показує організації по рядках, а звітності по колонках.; # Чи потрібно підтримувати мобільні push-сповіщення?; Періодичність
=== 15.3.; Приклад шахматки у Wiki-таблиці ===
!; |-
| Критичність
| Колір або текстовий рівень ризику.; |-
| Тип суб'єкта
| Довідник
| Так
| ФОП, юридична особа, неприбуткова організація, представництво тощо.; |}
Метою задачі є собою створення в K2 ERP модуля контролю строків подачі звітності підприємствами в Україні.; Ознака
!; |-
| Статистична аграрна формування звітів
| Держстат
| За призначеними формами
| Подати аграрні статистичні форми.; |-
| ключовий КВЕД
| Рядок
| Ні
| ключовий вид діяльності.; |-
| Прострочені
| Звіти, строк яких минув.; |}
!; |-
| AC-3
| користувач системи вказує додаткові ознаки.; # Подано.; | Декларація про майновий стан і доходи.; Назва
[Критично] ТОВ «Альфа» — Декларація з ПДВ
щоб контролювати загальну ситуацію по звітності, простроченнях, ризиках та навантаженні команди.; | Клітинка підсвічується зеленим.; |-
| submitted_at
| timestamp
| Дата подання.; характеристика
!; |-
| taxation_type
| varchar
| Вид оподаткування.; |-
| Не прийнято
| REJECTED
| Звіт відхилено.; Періодичність
!; Тип
!; |-
| Статистична формування звітів
| Форми Держстату
| Залежить від КВЕД, розміру, вибірки Держстату.; | Клітинка підсвічується сірим і має статус «Не подається».; |-
| По критичності
| Прострочені, критичні, наближаються, безпечні.; | count(reporting_calendar_items)
|-
| Подати сьогодні
| Кількість звітів із граничною датою сьогодні.; | 19
| 96
| 20
| 7
| 3
| 51
|-
| Коваль Н.П.; |-
| Критичний строк
| Бухгалтер + керівник групи
| За 1 день до строку.;=== 23.3.; Шахматка ===
<div style="border-left: 6px solid #00838f; background: #e0f7fa; padding: 12px 16px; margin: 16px 0;">
<div style="border-left: 6px solid #2e7d32; background: #e8f5e9; padding: 12px 16px; margin: 16px 0;">
== 5.; Ролі користувачів ==
=== 12.1.; Джерела календаря ===
!; |-
| Роботодавець
| ЄСВ, ПДФО, військовий збір, кадрові та статистичні звіти
| Вмикається при наявності працівників.; |-
| Тиждень
| Деталізація строків на найближчий тиждень.; |-
| Статистична формування звітів індивідуальна
| Держстат має змогу призначати форми конкретним підприємствам.; Орган подання
|-
| Наближається строк
| Відповідальний бухгалтер
| За 7, 3 та 1 день до строку.; Прострочених
|-
| Не почато
| NOT_STARTED
| формування звітів ще не взята в роботу.; |-
| has_transport_tax
| boolean
| Транспортний податок.; |-
| Подано
| READY_TO_SUBMIT / IN_PROGRESS
| Статус змінюється на SUBMITTED.;=== 7.2.; Податкові параметри організації ===
=== 21.4. reporting_calendar_items ===
<pre>
!; |-
| Декларація з податку на нерухоме майно
| Юрособи-власники нерухомості
| Річна
| За спеціальним правилом довідника
| Для організацій з об'єктами нерухомості.; |}
=== 17.8.; Дії з дашборду ===
<pre>
я хочу бачити шахматку стану подачі звітності по всіх організаціях,
!; |-
| Має транспорт
| Так/Ні
| Впливає на транспортний податок.; |-
| Критичність
| Рівень ризику за строком.; |-
| Уточнююча декларація з плати за землю
| ДПС
| За подією
| Подати уточнення при зміні площі, ставки або права користування.; |-
| SINGLE_TAX_FOP_GROUP_2
| Єдиний податок ФОП 2 група
| ФОП
| Спрощена платформа, річна декларація.; | 24
| 118
| 31
| 5
| 1
| 72
|-
| Петренко І.С.; |}
!; |-
| SINGLE_TAX_FOP_GROUP_4
| ФОП 4 група
| ФОП-агровиробники
| Спеціальний аграрний режим.; Вивести подію в календарі, шахматці та дашборді.; |-
| Квартал
| Протягом 40 календарних днів після останнього дня звітного кварталу.; Строк сьогодні.»
=== 18.9.; Push-нагадування ===
|
Додати шахматку, фільтри, групи, відповідальних і дашборд.; |-
|
Шахматка
|
Табличний контроль стану звітності по організаціях і видах звітів.; Значення
| ; Очікуваний результат
Управлінський акцент: дашборд повинен відповідати на питання керівника: «Де зараз ризик?; | ЄП 3 група без ПДВ + працівники
|
Не подається
|
В роботі
|
Очікуються інформаційні дані
|
Не подається
|
Не подається
|
Очікуються інформаційні дані
|
| ТОВ «Гамма»
|
-
|
Туристичний збір
|
Декларація туристичного збору
|
Для податкових агентів.; Приклад календарної події
|
-
|
Відповідальний
|
-
|
organization_id
|
uuid
|
Організація.; Орган подання
|
-
|
Фінансова формування звітів
|
ДПС / органи статистики
|
Річна або квартальна
|
-
|
Статистична формування звітів
|
Держстат
|
За призначеними формами
|
}
|
-
|
is_required
|
boolean
|
-
|
Додати коментар
|
Будь-який активний статус
|
Додається коментар до історії.; Тип
|
-
|
замовник
|
-
|
changed_at
|
timestamp
|
-
|
period_value
|
varchar
|
як ілюстрація 2026-04, 2026-Q1, 2026.;=== Етап 9.; Production hardening ===
|
-
|
Вид звітності
|
count(active organizations)
|
| Кількість звітів у періоді
|
-
|
AC-DB-4
|
Керівник натискає KPI «Критичні».; Гранична дата
elif status in ["REJECTED", "NEEDS_CORRECTION"] and today > due_date:
| OK
|
Норма / прийнято
|
Зелений
|
#c8e6c9
|
}
|
; Звіт
|
|
Відповідальні можуть призначатися на рівні:
компонент повинен дозволяти:
[[Категорія:Шахматка]]
{| class="wikitable"
== 1.; Мета ==
!; Код
<div style="border-left: 6px solid #f57c00; background: #fff3e0; padding: 12px 16px; margin: 16px 0;">
|
-
|
FINANCIAL_INSTITUTION
|
Фінансова установа
|
Фінансові компанії, страхові, небанківські установи
|
-
|
Статус
|
}
; Тип
15.6.; Розрахунок загального стану організації
; Орган подання
21.1. organizations
|-------------|------------|------------------|-----------------|------------
20.; Нагадування та сповіщення
| Податковий розрахунок ПДФО, військового збору та ЄСВ
|
ДПС
|
Місячна для юросіб, квартальна для ФОП
|
Подати зарплатну формування звітів.; №
- у внутрішньому календарі K2 ERP;
7.; |-
|
Декларація з транспортного податку
|
Власники об'єктів транспортного податку
|
Річна
|
За спеціальним правилом довідника
|
Якщо є собою об'єкт оподаткування.; Періодичність
|
-
|
code
|
varchar
|
-
|
Податковий розрахунок ПДФО, військового збору та ЄСВ
|
ДПС
|
Місячна, якщо є собою працівники
|
Подати зарплатну формування звітів.; Орган подання
[Прострочено] ТОВ «Гамма» — Декларація з ПДВ
22.7.; Зміна статусу звітності
Критично істотно: push-нагадування по прострочених та критичних звітах не повинні губитися серед інформаційних повідомлень.; |}
|
-
|
Статистична формування звітів з праці
|
Держстат
|
За призначеними формами
|
Подати форму статистики праці.; Звіт
Приклад тіла запиту:
|
-
|
Список
|
Табличний список усіх подій за період.; # Чи потрібно робити окрему роль для клієнта?; color = "gray"
Статистичні звіти повинні додаватись до внутрішнього календаря K2 ERP вручну або через імпорт, з цієї причини що їх перелік залежить від конкретної організації, КВЕД, розміру підприємства та призначення Держстату.; |-
|
name
|
varchar
|
-
|
AC-DB-7
|
-
|
Повідомлення про прийняття працівника на роботу
|
ДПС
|
За подією
|
}
|
; Приклад календарної події
+--------------------------------------+-------------------------------------------+
18.8.; Мобільні кнопки дій
1.; Умови сфера застосування
|
| Декларація з рентної плати
|
ДПС
|
Місячна або квартальна
|
Подати декларацію з рентної плати.; Базовий строк подання
Приклад:
|
; Поле
| -
|
category
|
varchar
|
Податкова, фінансова, статистична, регуляторна.;== 10.; Приклади звітів для формування у внутрішньому календарі K2 ERP ==
я хочу відмічати виконання звітності через мобільний додаток K2 ERP,
|
| Організація
|
Назва клієнта.; Бухгалтер зберігає.; Очікуваний результат
|
; Орган подання
При натисканні або наведенні на клітинку K2 ERP повинна показувати деталі:
11.3.; Види відображення календаря3.; |-
| entity_type
|
varchar
|
Тип суб'єкта.; Організація
10.20.; Організація з туристичним збором
|
| Декларація акцизного податку
|
ДПС
|
Місячна
|
-
|
AC-SH-5
|
}
До MVP входить:
|
-
|
Багато клієнтів
|
Велика кількість організацій має змогу перевантажити календар.; Організація
+--------------------------------------+-------------------------------------------+
22.3.; Генерація внутрішнього календаря звітності K2 ERP
|
; Статус
Мої задачі — 20.05.2026
Мобільний додаток повинен підтримувати push-нагадування.; # Чи потрібно формувати SLA по кожному клієнту?; | 20.05.2026
|
1
|
Прострочено
|
-
|
Має землю
|
Так/Ні
|
-
|
Дата початку обслуговування
|
Дата
|
Так
|
-
|
AC-DB-5
|
Так
|
| Тип суб'єкта
|
ФОП, юридична особа, неприбуткова організація тощо.; !; №
color = "red"
- у дашборді керівника;
Внутрішній календар звітності K2 ERP призначений для контролю строків подачі звітності по всіх організаціях, які перебувають на бухгалтерському або податковому супроводі.; як ілюстрація, якщо організація має ознаку «Платник ПДВ», K2 ERP повинна створити щомісячні події по декларації з ПДВ.; |-
|
Декларація акцизного податку
|
Платники акцизу
|
Місячна
|
20 календарних днів після завершення місяця
|
-
|
ТОВ «Дельта»
|
ПДФО/ВЗ/ЄСВ
|
Петренко І.С.; Коли
21.; Модель даних
|
| id
|
uuid
|
-
|
Група організацій
|
Команда відповідає за групу клієнтів.; Зміна одразу відображається:
|
| Декларація з податку на прибуток підприємств
|
Юридичні особи на загальній системі
|
Річна або квартальна
|
Рік — 60 календарних днів; квартал — 40 календарних днів
|
Залежить від категорії платника та обсягу доходу.; Орган подання
|
| Організація
|
K2 ERP враховує їх при формуванні звітності.; | count(status = Accepted)
|
| Подані, але не прийняті
|
}
|
-
|
Очікуються інформаційні дані від клієнта
|
Бухгалтер + замовник, якщо увімкнено
|
За налаштуванням.; Днів прострочення
10.13.; Платник ПДВ
- відкрити шахматку;
- відкрити внутрішній календар K2 ERP;
- відкрити картку організації;
- відкрити картку конкретної звітності;
- змінити відповідального;
- поставити задачу бухгалтеру;
- додати коментар;
- відправити нагадування бухгалтеру;
- відправити запит клієнту;
- експортувати інформаційні дані в Excel;
- сформувати звіт по простроченнях;
- сформувати звіт по роботі бухгалтера;
- сформувати щоденний дайджест.; |-
|
Іваненко О.М.; Звіт
| Взяти в роботу
|
NOT_STARTED
|
-
|
AC-SH-7
|
-
|
Керівник бухгалтерської групи
|
-
|
new_status
|
varchar
|
Новий статус.;
|
-
|
Податковий розрахунок ПДФО, військового збору та ЄСВ
|
ДПС
|
Місячна, якщо є собою працівники
|
Подати зарплатну формування звітів.; Сутність
Ці звіти додаються до календаря, якщо в картці організації встановлена ознака Платник ПДВ.; Організація
|
| Організація
|
-
|
priority
|
integer
|
}
|
-
|
is_vat_payer
|
boolean
|
-
|
Форма 1-кб
|
Держстат
|
Місячна
|
Подати звіт з будівництва.; Кому
10.15.; Платник екологічного податку
|
Вони відображаються у віджеті «Що потрібно зробити сьогодні».; Приклад календарної події
+----------------+----------------+----------------+----------------+---------------+
- прикріпити файл / скріншот / квитанцію.; |-
|
Рік
|
-
|
service_end_date
|
date
|
-
|
SINGLE_TAX_FOP_GROUP_3
|
Єдиний податок ФОП 3 група
|
ФОП
|
}
Організація | ПДВ 04.2026 | ЄП Q1 2026 | ПДФО/ЄСВ 04.2026 | Фінзвітність Q1 | Статистика
|
K2 ERP переносить граничну дату за правилом.; # Чи потрібно підтримувати декілька країн, чи тільки Україну?; |}
| -
|
За подією
|
days_left <= 3 and not submitted
|
| Прострочені звіти
|
Звіти, строк подачі яких минув.
|
today > due_date and status not in Submitted/Accepted
|
| Прийняті звіти
|
-
|
Податковий консультант
|
користувач системи
|
Ні
|
-
|
ЄДРПОУ / РНОКПП
|
Податковий номер.; Орган подання
|
KPI дашборду оновлюються відповідно до нового статусу.; |-
|
День
|
Список звітів, які потрібно подати сьогодні.; Приклад календарної події
|
| Назва організації
|
Рядок
|
Так
|
Повна або скорочена назва клієнта.; !;=== 22.1.; Створення організації ===
|
-
|
ЄДРПОУ / РНОКПП
|
Рядок
|
Так
|
Податковий номер організації.; Приклад календарної події
21.5. reporting_status_history
|
-
|
Керівник групи
|
користувач системи
|
Ні
|
Особа, яка контролює бухгалтера.; Вид
POST /api/v1/reporting-calendar/generate
21.3. reporting_rules
|
Перегляд усіх організацій, календаря, шахматки, дашборду, ризиків.; |}
|
-
|
Декларація платника єдиного податку юридичної особи 3 група
|
Юрособи 3 групи
|
Квартальна
|
40 календарних днів після завершення кварталу
|
Для юросіб на спрощеній системі.; Звіт
6.; | Ні
|
| Коментар
|
-
|
Статус
|
-
|
changed_by
|
uuid
|
-
|
Форма 1-П
|
Держстат
|
Місячна / річна
|
-
|
Податковий агент
|
Податковий розрахунок ПДФО, військового збору та ЄСВ
|
-
|
Звіт про власний капітал
|
ДПС / Держстат / власники
|
Річна або за категорією підприємства
|
Подати звіт про власний капітал.; Відповідальний
13.; Статуси подачі звітності
Етап 1.; Довідники та організації
Окремо варто відзначити податковий, фінансовий і кадровий обліковий облік великої кількості клієнтів.; |-
|
Прикріпити файл
|
Будь-який активний статус
|
17
|
84
|
18
|
1
|
0
|
60
|
|
-
|
Гранична дата
|
Останній день подання.; Звіт
4.; Основні сутності модуля
|
| Декларація платника єдиного податку ФОП 1 група
|
ДПС
|
Річна
|
Подати декларацію за 2026 рік.; Знайти всі правила звітності, які підходять організації.; щоб оперативно зрозуміти, де є собою ризик, хто відповідальний і які звіти потребують дії.; Очікуваний результат
|
Статус одразу оновлюється у шахматці.; Періодичність
|
; Приклад календарної події
|
| Декларація платника єдиного податку ФОП 3 група
|
ДПС
|
Квартальна
|
Так
|
| Гранична дата
|
Показується при наведенні або в деталях клітинки.;
Дашборд повинен показувати:
| -
|
accepted_at
|
timestamp
|
Дата прийняття.; Поле
15.2.; Логіка шахматки
|
-
|
OVERDUE
|
Прострочено
|
Червоний
|
#ef9a9a
|
-
|
Статистична формування звітів
|
Держстат
|
За призначеними формами
|
Загальна платформа + ПДВ
|
Прострочено
|
Не подається
|
Прийнято
|
Прийнято
|
В роботі
|
Прострочено
|
25.; Етапи реалізації
22.2.; актуалізація податкових параметрів організації
|
Він бачить загальні KPI по організаціях, звітах, критичних і прострочених строках.; # Відхилено після строку.; |-
|
Вид звітності
|
}
GET /api/v1/reporting-matrix?period=2026-05&responsible_user_id=...; |}
Строки повинні зберігатись у довіднику правил K2 ERP.; Періодичність
9.; |-
|
Звітний період
|
Місяць, квартал, рік або інший період.; Загальний стан
+----------------------------------------------------------------------------------+
12.2.; Алгоритм формування календаря
; Рівень
17.3.; Основні KPI дашборду
|
Звітів усього | Подати сьогодні| Критичних | Прострочених |
|
642 | 37 | 24 | 9 |
10.18.; Організація з нерухомістю
|
-
|
main_responsible_user_id
|
uuid
|
ключовий бухгалтер.; Звіт
24. MVP
платформа повинна підтримувати комбіновану модель визначення звітності:
|
-
|
Вид звітності
|
-
|
Контрольний рівень
|
-
|
due_rule_json
|
jsonb
|
-
|
Днів до строку
|
-
|
AC-DB-8
|
Керівник експортує дашборд.; Значення
|
| Організація
|
-
|
Податковий розрахунок ПДФО, військового збору та ЄСВ
|
ДПС
|
Квартальна, якщо є собою працівники
|
-
|
Картка звітності
|
-
|
Керівник бухгалтерської компанії
|
-
|
Критичність
|
Колірний маркер.; Статус
|
| ТОВ «Альфа»
|
-
|
reviewer_user_id
|
uuid
|
Перевіряючий.; Орган подання
|
| Декларація платника єдиного податку ФОП 3 група
|
ДПС
|
Квартальна
|
-
|
Критичність
|
-
|
Декларація з ПДВ
|
Платники ПДВ
|
Місячна
|
20 календарних днів після завершення місяця
|
}
"regenerate_existing": false
20.2.; Канали сповіщень
|
-
|
формування звітів по ЄСВ за себе
|
ДПС / ПФУ залежно від чинної форми
|
Річна або у складі декларації
|
Подати річні інформаційні дані по ЄСВ.; Для кожного правила сформувати звітні періоди.
|
| |
|
|
|
|
|
|
| |
|
|
|
|
| |
|
|
|
|
| |
|
|
|
| |
|
|
| |
| |
|
|