Неправильна ставка ПДВ у P_12: що вписати
Що означає ця помилка
У якомусь рядку рахунку поле ставки ПДВ (P_12) має значення поза списком FA(3). Поле приймає лише готові коди, наприклад 23, 0 KR або zw, записані точно так, як у каталозі, без знака відсотка.
Чому так
В описі поля P_12 у FaWiersz брошура MF наводить закритий каталог значень, і схема XSD приймає лише їх. Регістр і пробіли мають значення: 0 KR це інше значення, ніж 0KR, а zw інше, ніж ZW.
| Значення | Що означає |
|---|---|
23, 22 | основна ставка |
8, 7 | перша знижена ставка |
5 | друга знижена ставка |
4, 3 | ставки 4% і 3% |
0 KR | 0% у країні, крім WDT і експорту |
0 WDT | 0% при внутрішньоспільнотній поставці товарів (WDT) |
0 EX | 0% при експорті товарів |
zw | продаж, звільнений від ПДВ |
oo | зворотне оподаткування у внутрішньому обороті |
np I | продаж за межами країни, що не оподатковується в Польщі (крім ст. 100 ust. 1 pkt 4 і OSS) |
np II | послуги зі ст. 100 ust. 1 pkt 4 Закону про ПДВ |
Наш валідатор порівнює P_12 у кожному рядку з цим списком знак за знаком і в повідомленні показує знайдене значення. Порожнє або пропущене P_12 цієї помилки не викликає. Брошура допускає відсутність ставки при процедурі маржі, при звільненому продажі, про який ідеться в ст. 106b ust. 3 pkt 2 Закону про ПДВ, і в спрощеному рахунку.
Як це виправити
- Подивись у повідомленні, який рядок і яке значення вказав валідатор.
- Вибери код із таблиці. Для ставки 0% завжди вказуй варіант:
0 KR,0 WDTабо0 EX. - Видали знак
%, дробову частину і пробіли на початку чи в кінці.
<!-- ❌ Знак відсотка -->
<P_12>23%</P_12>
<!-- ❌ Число з дробовою частиною -->
<P_12>23.00</P_12>
<!-- ❌ Просто 0, без варіанта -->
<P_12>0</P_12>
<!-- ❌ Великі літери -->
<P_12>ZW</P_12>
<!-- ❌ Немає пробілу -->
<P_12>npI</P_12>
<!-- ✅ Правильні коди -->
<P_12>23</P_12>
<P_12>0 KR</P_12>
<P_12>zw</P_12>
<P_12>np I</P_12>oo стосується лише зворотного оподаткування всередині країни. Для рахунку іноземному покупцеві,
який розраховує ПДВ у себе, брошура вказує np I або np II. Валідатор перевіряє це окремим
правилом.
Звідки береться найчастіше
Програма або таблиця зберігає ставку як число чи текст для показу (23%, 23.00, ZW) і експортує її в XML без перетворення на код FA(3). Друге джерело це ставка 0%, записана просто як 0, без зазначення, чи йдеться про внутрішній продаж, WDT чи експорт.
Як підібрати ставку для клієнтів з інших країн, описуємо в статті про рахунок іноземному покупцеві. Коротка версія цього списку є в огляді найчастіших помилок FA(3) (польською). Після виправлення перевір рахунок ще раз.
Перевір свій рахунок
Завантаж XML-файл, і ми покажемо, що треба виправити. Твій файл не залишає браузер.
Відкрити валідатор