Перейти до вмісту

Технічне завдання: контроль сроків подачі звітності підприємствами в Україні

Матеріал з K2 ERP Wiki

12.; Правила формування календаря

!; ПДВ 04.2026 !; |}

!; Приклад календарної події !; |- | AC-DB-1 | Керівник відкриває дашборд.; характеристика

!; |-
| Очікуються інформаційні дані від клієнта
| 41
| style="background:#f3e5f5;" | Фіолетовий
| Потрібна комунікація з клієнтами.; |-
| Статус обслуговування
| Довідник
| Так
| Активний, призупинено, архів, на старті, завершено.; | Так
|-
| Вид оподаткування
| ключовий податковий режим.; |-
| Дата завершення обслуговування
| Дата
| Ні
| Заповнюється при завершенні співпраці.; Вид оподаткування

!; Приклад використання
!; Кнопка
!; | Повідомлення про прийняття працівника, уточнюючі декларації, заяви.; |-
| Файли
| Прикріплені файли.; Періодичність

* які організації мають подати формування звітів;
* які звіти вже подано;
* які звіти прийнято;
* які звіти ще в роботі;
* де очікуються інформаційні дані від клієнта;
* де є собою ризик прострочення;
* де строк вже прострочено;
* які бухгалтери відповідають за проблемні звіти.; |-
| Декларація туристичного збору
| Податкові агенти туристичного збору
| Квартальна
| 40 календарних днів після завершення кварталу
| Для готелів, хостелів та інших податкових агентів.; Критерій

ТОВ Альфа | Прийнято | Не подається | Подано | В роботі | Очікуються інформаційні дані
Кожна клітинка — це статус конкретної звітності по конкретній організації за конкретний період.; Звіт

!; | Податок на прибуток, річна декларація єдиного податку окремих платників.; |-
| Має екологічний податок
| Так/Ні
| Впливає на екологічну декларацію.; | ЄП 3 група без ПДВ
| style="background:#eeeeee;" | Не подається
| style="background:#c8e6c9;" | Прийнято
| style="background:#eeeeee;" | Не подається
| style="background:#eeeeee;" | Не подається
| style="background:#eeeeee;" | Не подається
| style="background:#c8e6c9;" | Норма
|-
| ФОП Петренко
| Коваль Н.П.; |-
| AC-6
| Строк припадає на вихідний.; |-
| Звіт про фінансові результати
| ДПС / Держстат / власники
| Квартальна / річна
| Подати звіт про фінансові результати.; | Ні
|-
| Дата прийняття
| Дата отримання квитанції або підтвердження.; | Коментар зберігається в історії статусів.; |-
| authority
| varchar
| ДПС, Держстат, НБУ, інший орган.; |-
| Має нерухомість
| Так/Ні
| Впливає на податок на нерухоме майно.; №

* реалізувати генерацію календаря;
* реалізувати місячний, тижневий і списковий вид;
* реалізувати фільтри;
* реалізувати картку події.; Приклад календарної події
Опційно в майбутніх версіях має змогу бути реалізована синхронізація із зовнішніми календарями, але в межах MVP застосовують, коли потрібно тільки внутрішній календар K2 ERP.; |-
| Мобільна задача
| задача відповідального у мобільному додатку K2 ERP.; |}

Строк: 20.05.2026 Статус: В роботі
=== 17.6.; Прострочені звіти ===
!; компаній забезпечується через '''Головна ідея:''' розробити компонент K2 ERP; додатково реалізовано які супроводжують бухгалтерський.; |-
| status
| varchar
| Статус подачі.; |-
| історичний розвиток статусів
| Повна історичний розвиток зміни статусів.; |-
| service_start_date
| date
| Початок обслуговування.; інформаційні дані

=== 10.1.; ФОП на єдиному податку 1 група ===

POST /api/v1/mobile/reporting-tasks/{calendar_item_id}/quick-status

} |- | Організація | організація, ФОП або інший суб'єкт, який перебуває на обслуговуванні.; Періодичність

8.1.; Основні види оподаткування

|- | ТОВ «Гамма» | Декларація з ПДВ | Іваненко О.М.; |- | Розрахунок частки сільськогосподарського товаровиробництва | ДПС | Річна | Подати розрахунок частки сільгосптоваровиробництва.;== 7.; Картка організації ==

!; |}

!; |}

+--------------------------------------+-------------------------------------------+

[Норма] ФОП Іваненко — Єдиний податок

10.6.; Юридична особа на загальній системі без ПДВ

Це технічне задача описує саме компонент системи K2 ERP.; |-
Декларація з ПДВ ДПС Місячна } ; характеристика

15.1.; Призначення шахматки

color = "green"
Місяць Відображення всіх строків подачі звітності за місяць.; Періодичність
Вид звітності - SINGLE_TAX_LEGAL_ENTITY_GROUP_3 Єдиний податок юридична особа 3 група Юрособи count(status = Not Started)
Відхилені Зміна одразу відображається в календарі, шахматці та дашборді.; |- Коментар - Статистична формування звітів Держстат За призначеними формами - 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-блоків дашборду

22.; API модуля K2 ERP

- історичний розвиток - Декларація екологічного податку Платники екологічного податку Квартальна 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.; Канали сповіщень

- формування звітів по ЄСВ за себе ДПС / ПФУ залежно від чинної форми Річна або у складі декларації Подати річні інформаційні дані по ЄСВ.; Для кожного правила сформувати звітні періоди.