KSeF Faktury
UK
Записатися на старт

NIP у кошику магазину: як збирати і перевіряти NIP для KSeF

Коротко: NIP в інтернет-магазині визначає, хто отримає фактуру. У KSeF фактура потрапляє до тієї фірми, чий NIP на ній вказано, і система не перевіряє, чи це правильний контрагент. Тому NIP треба зібрати до оплати, у кошику або на сторінці оформлення, і одразу перевірити хоча б контрольну суму. Помилка, знайдена після виставлення фактури, означає коригування до нуля і нову фактуру.

Чому NIP тепер важливіший, ніж раніше

До KSeF фактуру з помилкою в NIP можна було виправити нотою (nota korygująca) або заміною PDF. У KSeF інакше:

Ще одне правило, про яке магазини часто не знають: фірма, яка хоче фактуру, зобов'язана назвати свій NIP, якщо користується ним у цій операції (art. 106ba ustawy o VAT). Тож магазин може прямо попросити NIP при замовленні і не вгадувати його за назвою фірми.

Де питати про NIP

Місце Плюси Ризики
Кошик (до переходу до оплати) NIP відомий ще до оплати; при неправильному номері можна заблокувати наступний крок Поле має працювати у вашій темі і на телефоні
Сторінка оформлення (checkout) Покупець і так вводить там дані для фактури На багатьох платформах важко додати власне поле з перевіркою
Акаунт клієнта Постійний клієнт вводить NIP один раз Не працює при покупці без реєстрації
Е-мейл після покупки Нічого не треба впроваджувати Затримки, помилки, ручне перенесення даних

Найкраще працює простий перемикач «Хочу фактуру на фірму» у кошику. Поля NIP і назви фірми з'являються лише після того, як клієнт його позначить. Приватний покупець нічого зайвого не бачить і не заповнює.

Що перевіряти, перш ніж прийняти NIP

1. Контрольна сума

Польський NIP має 10 цифр, остання з них контрольна. Перші 9 цифр множите на ваги 6, 5, 7, 2, 3, 4, 5, 6, 7, додаєте і ділите на 11. Остача має дорівнювати останній цифрі (остача 10 означає, що номер неправильний).

Приклад для NIP 526-025-02-74: 5·6 + 2·5 + 6·7 + 0·2 + 2·3 + 5·4 + 0·5 + 2·6 + 7·7 = 169, а 169 mod 11 = 4. Остання цифра 4, отже номер математично правильний.

Така перевірка ловить більшість описок і переставлених цифр. Але вона не зловить ситуацію, коли клієнт введе правильний NIP іншої фірми, наприклад з попередньої роботи або з фактури від постачальника.

Перед збереженням приберіть пробіли, дефіси і префікс «PL». Клієнти вставляють NIP у різних форматах, а для фактури потрібні 10 цифр.

2. Білий список платників VAT

Реєстр платників VAT (biała lista) показує назву, адресу і статус VAT фірми. Варто порівняти назву з реєстру з тією, що ввів клієнт, особливо при великих замовленнях. Швидко це можна зробити в нашому інструменті перевірки NIP (польською).

Увага: якщо фірми немає в білому списку, це ще не означає, що перед вами споживач. У реєстрі лише платники, зареєстровані як активні або звільнені від VAT, а частина малих фірм зі звільненням від VAT не реєструється. MF звертає на це увагу (FAQ MF, „Wystawianie i otrzymywanie faktur”, питання 27 і 28). Такій фірмі ви теж виставляєте фактуру в KSeF.

3. VIES для фірм з інших країн ЄС

Коли купує фірма з Німеччини чи Чехії, вона вказує номер VAT ЄС з префіксом країни. Його чинність перевіряють у системі VIES Європейської комісії. Це окрема тема (ставка, зворотне оподаткування), тож не змішуйте її з полем для польського NIP. Про таких клієнтів читайте в статті покупець з-за кордону.

Фірма чи споживач: вирішує сам покупець

Від того, хто купує, залежить, де з'явиться фактура:

Тому рішення має ухвалити сам покупець, позначивши «Хочу фактуру на фірму». Не вгадуйте за полем «Фірма» в адресі доставки: туди клієнти часто пишуть назву офісу, де забирають посилку. Детальніше в статті фактура для клієнта з NIP і без NIP.

Клієнт назвав NIP після покупки

Буває, що фірма пише через кілька днів після замовлення: «прошу фактуру на NIP...». Що робити?

  1. Фактури ще немає. Перевірте NIP (контрольна сума і білий список) і виставте фактуру в KSeF. Для продажу іншому платнику продавець виставляє фактуру обов'язково (art. 106b ust. 1 pkt 1 ustawy o VAT), не пізніше 15-го числа місяця, наступного за місяцем продажу (art. 106i ust. 1).
  2. Продаж пройшов через касовий апарат. Фактуру для фірми до такого продажу можна виставити лише тоді, коли на чеку є NIP покупця (art. 106b ust. 5). Це ще одна причина питати NIP до оплати. Правила на 2027 р. описані в статті paragon z NIP і KSeF.
  3. Фактура вже в KSeF, але на неправильний NIP. Тоді лише коригування до нуля і нова фактура.

Як це виглядає на платформах

Короткий чекліст для будь-якої платформи:

Як це робить застосунок KSeF Faktury

У нашому застосунку для Shopify поле «Chcę fakturę na firmę (VAT)» з полями NIP і назви фірми вмикається в редакторі теми, без зміни коду. Поле одразу перевіряє контрольну суму: при неправильному номері показує повідомлення «Ten NIP jest nieprawidłowy. Sprawdź cyfry.» і блокує кнопку переходу до оформлення, доки клієнт не виправить номер або не зніме позначку. Після оплати замовлення застосунок виставляє фактуру FA(3) і відправляє її в KSeF.

Чесно про обмеження: поле перевіряє контрольну суму, а не білий список. Правильний номер іншої фірми пройде, так само як він проходить у KSeF. Поле працює в кошику, тож клієнт, який платить кнопкою швидкої оплати на сторінці товару, оминаючи кошик, його не побачить.

Питання і відповіді

Чи обов'язково мати поле NIP у кошику?

Закон не каже, де саме збирати NIP. Але ви маєте знати його до того, як виставите фактуру фірмі, а при продажу через касу NIP має бути вже на чеку. Поле в кошику просто найнадійніший спосіб.

Чи достатньо перевірки контрольної суми?

Вона ловить описки, але не підміну на NIP іншої фірми. При великих замовленнях порівняйте назву фірми з білим списком.

Клієнта немає в білому списку. Виставляти йому фактуру в KSeF?

Так, якщо це фірма. У реєстрі немає частини платників зі звільненням від VAT, а вони теж отримують фактури в KSeF.

Що робити, якщо клієнт ввів NIP з префіксом PL?

Приберіть префікс і збережіть 10 цифр. Префікс PL потрібен у номері VAT ЄС, а в полі покупця на внутрішній фактурі вказують сам NIP.

Джерела

Правовий стан на 19 жовтня 2026 р.

Стаття має загальний інформаційний характер і не є податковою консультацією.

KSeF Faktury

Записатися на старт

Напишемо один раз, у день старту в Shopify App Store (грудень 2026 року), і допоможемо з налаштуванням.