Неправильний номер банківського рахунку у FA(3)
Що означає це повідомлення
Номер банківського рахунку у фактурі має неправильну довжину. Польський номер рахунку (NRB) має 26 цифр, а у форматі IBAN 28 знаків: «PL» і ті самі 26 цифр. Інша довжина майже завжди означає загублену чи зайву цифру або пробіли між групами цифр.
Валідатор перевіряє поле Platnosc/RachunekBankowy/NrRB (якщо рахунків кілька, перший із них) і повідомляє про помилку, коли:
- номер починається з
PLі не має рівно 28 знаків, - номер складається лише з цифр і не має рівно 26 знаків.
Номери з іншим префіксом країни (наприклад, DE) ми не перевіряємо, як і номери без префікса, у яких є пробіли чи дефіси. Контрольних цифр ми теж не рахуємо, тож номер правильної довжини з переставленими цифрами пройде. Звір його із застосунком банку.
Чому ми це перевіряємо
Схема FA(3) вимагає лише, щоб NrRB мав від 10 до 34 знаків (брошура FA(3), опис поля NrRB). Отже, ця перевірка виходить за межі вимог MF: схема пропустить польський номер без однієї цифри. Ми про нього повідомляємо, бо покупець перепише номер із фактури в переказ, і помилка виявиться лише під час оплати.
Якщо у фактурі є елемент RachunekBankowy, поле NrRB у ньому обов'язкове. Якщо не хочеш указувати рахунок, пропусти весь RachunekBankowy.
Як це виправити
- Скопіюй номер рахунку із застосунку банку, не переписуй його вручну.
- Видали пробіли й дефіси.
- Залиш 26 цифр або
PLі 26 цифр, без пробілу після префікса.
<!-- ❌ Пробіли: з префіксом PL це 34 знаки замість 28 -->
<NrRB>PL61 1090 1014 0000 0712 1981 2874</NrRB>
<!-- ❌ 25 цифр, однієї бракує -->
<NrRB>6110901014000007121981287</NrRB>
<!-- ✅ Формат NRB: 26 цифр -->
<NrRB>61109010140000071219812874</NrRB>
<!-- ✅ Формат IBAN: PL і 26 цифр -->
<Platnosc>
<TerminPlatnosci>
<Termin>2026-10-22</Termin>
</TerminPlatnosci>
<FormaPlatnosci>6</FormaPlatnosci>
<RachunekBankowy>
<NrRB>PL61109010140000071219812874</NrRB>
</RachunekBankowy>
</Platnosc>Звідки береться найчастіше
Найчастіше номер вписали вручну або скопіювали з PDF разом із пробілами. Якщо фактури генерує програма, перевір номер рахунку в її налаштуваннях даних фірми: виправлення там полагодить усі наступні фактури.
Що далі
Інші поля, на яких фактура FA(3) найчастіше не проходить перевірку, ми описали в найчастіших помилках валідації FA(3) (польською). Після виправлення перевір фактуру ще раз.
Перевір свій рахунок
Завантаж XML-файл, і ми покажемо, що треба виправити. Твій файл не залишає браузер.
Відкрити валідатор