Перейти до основного контенту
База знань · виробничий облік USD41,42 ПДВ20% МЗП8 000

Документ · Декларація ПДВ

Наказ МФУ №21 від 28.01.2016

Декларація з ПДВ

Консолідований звіт платника за період: усі ПЗ (вихідні ПН) та ПК (вхідні ПН), і підсумок — до сплати чи до відшкодування.

Форма
Наказ МФУ №21 від 28.01.2016
Нормативна база
ПКУ ст. 203 (подання та сплата); форма за наказом МФУ №21
Строк
Подання — протягом 20 к.д. після місяця, сплата — протягом 10 к.д. після граничного дня подання
Редакція
2026-05-29

Декларація з ПДВ — це підсумковий звіт платника за податковий період: вона зводить усі податкові зобов’язання (з вихідних ПН) і весь податковий кредит (з вхідних ПН) в одну суму — до сплати в бюджет або до відшкодування. Її подають щомісяця, навіть коли діяльності не було (тоді — порожню). Це не первинний документ і не накладна: декларацію не «виписують» контрагенту, а формують із того, що вже зареєстровано в ЄРПН, і подають до ДПС у вигляді XML за КЕП. Помилка тут коштує дорого — заниження ПЗ тягне донарахування і штраф, а пропущений дедлайн — автоматичний штраф навіть за нульову декларацію.

Призначення

Декларація рахує одну річ: скільки ПДВ платник винен бюджету за період. Логіка проста — від суми податкових зобов’язань (ПЗ) віднімають суму податкового кредиту (ПК). Якщо ПЗ більші — різниця йде до сплати; якщо більший ПК — виникає від’ємне значення, яке або переноситься на наступний період, або заявляється до бюджетного відшкодування.

Декларація консолідує дані, які вже існують у ЄРПН: вихідні ПН формують ПЗ, вхідні ПН — ПК. Сама декларація нічого не створює — вона збирає, групує за ставками й періодами і виводить підсумок. Тому її коректність повністю залежить від того, чи всі ПН складено вчасно, з правильними сумами й кодами.

Для оборонних поставок зі звільненням за ст. 197.1.32 (БПЛА, оптика, РЕБ, бронетехніка для ЗСУ) операції все одно потрапляють у декларацію — в рядки звільнених операцій, з нульовим ПДВ і відповідним кодом пільги. «Не оподатковується» не означає «не звітується».

Склад декларації

Декларація — це не первинка, тож реквізити в неї зовсім інші, ніж у накладної. Тут немає сторін операції, натуральних вимірників чи печаток — є шапка платника, рядки сум за період і додатки.

Шапка (вступна частина):

  • Тип документа: звітна / звітна нова / уточнююча
  • Звітний (податковий) період — місяць і рік
  • Повна назва платника та код за ЄДРПОУ
  • Індивідуальний податковий номер платника ПДВ (ІПН)
  • Код і назва контролюючого органу (ДПІ), до якого подають
  • Ознаки спеціального статусу, якщо є (наприклад, касовий метод)

Розділ I — податкові зобов’язання: рядки з обсягами постачання за ставками 20 %, 14 %, 7 %, 0 %, операції звільнені та ті, що не є об’єктом, плюс підсумкова сума нарахованих ПЗ.

Розділ II — податковий кредит: обсяги придбання та суми ПК, коригування ПК, а також розподіл за ст. 199 для тих, хто веде одночасно оподатковувану й неоподатковувану діяльність.

Розділ III — розрахунки за період: від’ємне значення попереднього періоду, підсумок «до сплати в бюджет» (позитивне значення) або «до відшкодування / перенесення» (від’ємне значення).

Завершальна частина: дата подання, підпис керівника (та головного бухгалтера, якщо посада передбачена) — на практиці це накладений КЕП уповноваженої особи, та перелік поданих додатків.

Додатки подають разом із декларацією, коли є відповідні операції. Їхній склад і літерна нумерація залежать від чинної редакції наказу №21, тож звіряйте з актуальним бланком. За призначенням це:

  • коригування ПЗ і ПК (за розрахунками коригування);
  • розрахунок від’ємного значення та суми бюджетного відшкодування;
  • розподіл податкового кредиту за ст. 199 — для одночасно оподатковуваної й неоподатковуваної діяльності;
  • звільнені та необ’єктні операції, зокрема оборонна пільга для ЗСУ;
  • заява про помилки чи порушення строків реєстрації ПН з боку постачальника.

Як це в Odoo

Декларація — це звіт, а не документ: її не «підтверджують» як рахунок чи платіж, а формують із уже проведених account.move. У стандартній Odoo основа — модуль Accounting → Reporting → Tax Report (account.report), який групує податки за податковими позначками (account.tax, поля tax_tag) і дає суми в розрізі звітних рядків. Період і дату закриття задають у самому звіті.

Стандартна Odoo Community української форми за наказом МФУ №21 «з коробки» не дає. Потрібен локалізаційний модуль l10n_ua (OCA або платний від локального партнера), який мапить податкові позначки на рядки декларації, формує XML за форматом ДПС і додатки (Д1, Д5, Д6 тощо). Подача йде не з Odoo напряму, а через конектор або вивантаження у MEDoc / Sonata / iFin, звідки декларацію підписують КЕП і відправляють до ДПС.

Перед формуванням декларації звіряють два джерела: суми ПЗ і ПК у Tax Report мають збігатися з тим, що зареєстровано в ЄРПН. Розбіжність — це, як правило, незареєстрована або заблокована ПН, ПН, проведена не тим періодом, або проводка без податкової позначки. Тому коректна декларація починається не наприкінці місяця, а з дисципліни реєстрації ПН протягом нього.

Зв’язки

Зразок документа

Зразок документа: Декларація з ПДВ
Заповнений зразок з гіпотетичної транзакції. Зверніть увагу на правовий шар внизу — корреспонденція рахунків і строк реєстрації ПН. Відкрити SVG в новому вікні →

Приклад

За лютий 2026: рядок 1 (база ПЗ) 800 000 ₴, рядок 9 (сума ПЗ) 160 000 ₴, рядок 17 (ПК) 100 000 ₴, рядок 18 (позитивне значення, до сплати) 60 000 ₴.

Де цей документ зустрічається3