Немає P_15: загальна сума до оплати у FA(3)
Що означає ця помилка
У рахунку немає поля P_15, тобто загальної суми до оплати (kwota należności ogółem). Це сума, яку клієнт має заплатити, і вона мусить бути в кожному рахунку FA(3). Без неї файл не відповідає схемі, тож KSeF його не прийме.
Чому так
В описі поля P_15 брошура MF позначає його як обов'язкове. Поля P_13_x і P_14_x заповнюєш лише для ставок, які є в рахунку, а P_15 завжди.
Значення поля залежить від виду рахунку:
| Вид рахунку | Що вписуєш у P_15 |
|---|---|
звичайний (VAT) | загальну суму до оплати |
авансовий (ZAL) | суму оплати, яку документує рахунок |
| розрахунковий (ст. 106f ust. 3 Закону про ПДВ) | суму, що залишилася до оплати |
коригувальний (KOR) | корекцію суми з коригованого рахунку |
Наш валідатор перевіряє, чи є елемент P_15 у Fa. Схема XSD вимагає його так само, тож ця відсутність може з'явитися у списку вдруге, як помилка схеми.
Як це виправити
- Порахуй суму: усі суми нетто (
P_13_x) і податку (P_14_x) з підсумку разом. Для авансового, розрахункового чи коригувального рахунку впиши суму з таблиці вище. - Додай
P_15уFaодразу після останнього поляP_13_xабоP_14_x, а передKursWalutyZ(якщо його використовуєш) іAdnotacje. Порядок фіксований. - Запиши суму цифрами, з крапкою і щонайбільше двома десятковими знаками, наприклад
4920.00.
<!-- ❌ Немає P_15 -->
<Fa>
<KodWaluty>PLN</KodWaluty>
<P_1>2026-10-08</P_1>
<P_2>FV/10/2026</P_2>
<P_6>2026-10-08</P_6>
<P_13_1>4000.00</P_13_1>
<P_14_1>920.00</P_14_1>
<Adnotacje>...</Adnotacje>
<RodzajFaktury>VAT</RodzajFaktury>
...
</Fa>
<!-- ✅ P_15 після полів підсумку, перед Adnotacje -->
<Fa>
<KodWaluty>PLN</KodWaluty>
<P_1>2026-10-08</P_1>
<P_2>FV/10/2026</P_2>
<P_6>2026-10-08</P_6>
<P_13_1>4000.00</P_13_1>
<P_14_1>920.00</P_14_1>
<P_15>4920.00</P_15>
<Adnotacje>...</Adnotacje>
<RodzajFaktury>VAT</RodzajFaktury>
...
</Fa>Звідки береться найчастіше
- Помилка в назві елемента, наприклад
P15абоp_15. Для валідатора це інше поле, тожP_15і далі бракує. - Ручне редагування файлу, під час якого поле видалили разом із сусідніми сумами.
- Власний експорт, що заповнює
P_15лише для звичайних рахунків, а в авансових чи коригувальних його пропускає.
Коли P_15 уже є, але не збігається із сумою, валідатор повідомить про помилку розрахунку ПДВ. Список інших обов'язкових полів є в огляді найчастіших помилок FA(3) (польською). Після виправлення перевір рахунок ще раз.
Перевір свій рахунок
Завантаж XML-файл, і ми покажемо, що треба виправити. Твій файл не залишає браузер.
Відкрити валідатор