Назад до блогу

KSeF 2026 — повний посібник для малого бізнесу в Польщі

Опубліковано 23 серпня 2026 р.8 хв читання
Цей посібник стосується Польщі. KSeF — це польська національна система електронних рахунків-фактур. Правила, описані нижче, стосуються бізнесу, зареєстрованого в Польщі, — зокрема компаній і ФОП (польською — JDG), які належать іноземцям. Якщо ваша компанія зареєстрована в іншій країні, це вас не стосується.

Krajowy System e-Faktur (KSeF — Національна система електронних рахунків-фактур) змінив правила виставлення рахунків у Польщі. Структуровані електронні рахунки обов’язкові для великих компаній з 1 лютого 2026 року, а для всіх активних платників ПДВ — з 1 квітня 2026 року. Кожен підприємець, зокрема звільнений від ПДВ, з 1 лютого 2026 року має бути технічно готовий отримувати рахунки через систему.

Зміни охоплюють понад 1,7 мільйона суб’єктів — зокрема одноосібну підприємницьку діяльність (JDG) і товариства. Якщо ви ведете малий бізнес у Польщі й хочете уникнути штрафів після завершення перехідного періоду, цей посібник для вас.

Що таке KSeF?

KSeF (Krajowy System e-Faktur) — це центральна інформаційна система Міністерства фінансів Польщі, у якій зберігаються структуровані електронні рахунки-фактури у форматі XML. Кожен рахунок, надісланий до KSeF, отримує унікальний референсний номер KSeF та UPO (Urzędowe Poświadczenie Odbioru — офіційне підтвердження отримання). Разом вони підтверджують справжність, цілісність і дату доставлення документа.

Система замінює попередню модель, коли рахунки у форматі PDF або на папері курсували між продавцем і покупцем. У KSeF рахунок потрапляє до центральної бази даних і одразу стає доступним обом сторонам. Його не треба надсилати електронною поштою чи зберігати самостійно — система зберігає рахунки 10 років від кінця календарного року, у якому їх виставлено.

Кого стосується KSeF і від коли

Обов’язок запроваджується етапами. Ось повний графік:

ДатаЩо змінюється
1 лютого 2026Великі компанії виставляють рахунки через KSeF. Усі інші, зокрема звільнені від ПДВ, зобов’язані отримувати рахунки через систему.
1 квітня 2026Виставлення рахунків через KSeF стає обов’язковим для всіх активних платників ПДВ.
31 грудня 2026Завершення перехідного періоду для мікропідприємств (продаж менше ніж 10 тис. злотих на місяць).
1 січня 2027Повний обов’язок для кожного суб’єкта B2B і початок застосування фінансових санкцій.

А що з рахунками для приватних осіб (B2C)?

Рахунки для споживачів — фізичних осіб без номера NIP — не потрібно надсилати через KSeF. Їх можна виставляти як раніше: у PDF або на папері.

NIP — це польський податковий номер, аналог українського ЄДРПОУ або ІПН. Саме за ним KSeF визначає, якому покупцеві належить рахунок.

Як згенерувати токен KSeF 2.0 крок за кроком

Токен авторизації — це ключ, який дозволяє зовнішнім застосункам (наприклад, Invoice.app) взаємодіяти з KSeF від вашого імені. Ставтеся до нього як до пароля — зберігайте в безпечному місці.

Важливо: токени, згенеровані в KSeF 1.0 (тестове середовище до 2026 року), не працюють у KSeF 2.0 (промислове середовище). Потрібно згенерувати новий токен у чинному порталі.

Портал платника податків доступний лише польською мовою, тому знімки екрана нижче — з польського інтерфейсу. Польські назви розділів і кнопок подано разом з українським поясненням, щоб їх легше було знайти.

Крок 1 — увійдіть до Aplikacja Podatnika KSeF

Перейдіть на ap.ksef.mf.gov.pl/web і увійдіть одним зі способів:

  • Profil Zaufany (Довірений профіль) — найпоширеніший спосіб, доступний через login.gov.pl. Потрібен польський довірений профіль, який зазвичай оформлюють через банк або державну установу.
  • Podpis kwalifikowany (кваліфікований електронний підпис) — швидша та стабільніша альтернатива. Потрібен кваліфікований сертифікат, наприклад від Certum або SimplySign.
  • Pieczęć elektroniczna (електронна печатка) — для компаній, які мають кваліфіковану електронну печатку.
Aplikacja Podatnika KSeF (польський інтерфейс) — вхід до системи

Крок 2 — згенеруйте токен з потрібними дозволами

Після входу відкрийте розділ Tokeny (Токени) і натисніть Generuj token (Згенерувати токен). На екрані генерування:

  1. Дайте токену зрозумілу назву, наприклад «Invoice app» — так ви легко зрозумієте, для чого призначений кожен токен.
  2. Позначте обидва дозволи:
    • Wystawianie faktur (виставлення рахунків) — дозволяє надсилати рахунки до KSeF із застосунку.
    • Przeglądanie faktur (перегляд рахунків) — дозволяє завантажувати отримані рахунки, зокрема рахунки на закупівлю від ваших постачальників.

Зверніть увагу: дозволи токена не можна змінити після створення. Якщо забудете про дозвіл на перегляд, доведеться генерувати новий токен.

Aplikacja Podatnika KSeF (польський інтерфейс) — генерування токена і вибір дозволів

Крок 3 — скопіюйте та збережіть токен

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

Aplikacja Podatnika KSeF (польський інтерфейс) — скопіюйте згенерований токен

Робота з KSeF в Invoice.app

Налаштування з’єднання

Вставте згенерований токен у налаштуваннях Invoice.app — з’єднання з KSeF буде налаштовано автоматично. Відтоді ви можете надсилати й отримувати рахунки безпосередньо із застосунку.

Екран налаштування KSeF в Invoice.app — автентифікація токеном

Надсилання першого рахунку до KSeF

Коли токен налаштовано, надіслати рахунок просто — більшість кроків виконується автоматично:

  1. Створіть рахунок як зазвичай: заповніть дані клієнта, позиції, ставки ПДВ і строк оплати.
  2. Перевірте NIP покупця — KSeF вимагає NIP на кожному рахунку B2B. Переконайтеся, що дані клієнта повні й відповідають реєстру платників ПДВ.
  3. Надішліть рахунок до KSeF — Invoice.app сформує структурований файл XML, зашифрує його та передасть до системи.
  4. Дочекайтеся перевірки — KSeF перевірить рахунок. Після прийняття він отримає офіційний референсний номер KSeF та UPO.

Порада: надісланий до KSeF рахунок не можна відредагувати чи видалити. Якщо ви помітили помилку, єдиний вихід — виставити коригувальний рахунок (faktura korygująca).

Надсилання рахунку до KSeF в Invoice.app

Відстеження статусу та завантаження UPO

Invoice.app показує статус кожного рахунку в реальному часі:

  • Очікує — рахунок надіслано, він чекає на перевірку.
  • Прийнято — рахунок пройшов перевірку й отримав референсний номер KSeF. Покупець бачить його у своїй системі.
  • Відхилено — рахунок містить помилки, наприклад неправильний NIP. Виправте дані й надішліть повторно.
Відстеження статусу рахунків KSeF в Invoice.app

Синхронізація рахунків на закупівлю

Більше не потрібно вручну вводити рахунки за пальне чи телефон. Invoice.app автоматично завантажує рахунки, отримані через KSeF, і підтримує локальні дані в актуальному стані. Усі рахунки — і виставлені, і отримані — зібрані в одному місці.

Синхронізація рахунків з KSeF в Invoice.app

QR-коди на рахунках

Invoice.app автоматично додає QR-код до PDF-версії кожного рахунку, надісланого до KSeF. Отримувач може відсканувати його телефоном і перевірити документ безпосередньо в національній системі.

QR-код KSeF на рахунку, створеному в Invoice.app

Найчастіші помилки під час впровадження KSeF

  1. Відсутній або неправильний NIP покупця — KSeF вимагає NIP на кожному рахунку B2B, причому без дефісів і пробілів. Перевірте, чи дані клієнтів актуальні.
  2. Токен без дозволу на перегляд рахунків — під час генерування позначте обидва дозволи. Змінити їх після створення неможливо.
  3. Спроба відредагувати надісланий рахунок — рахунок у KSeF незмінний. Єдиний вихід — коригувальний рахунок.

Що KSeF дає малому бізнесу

  • Швидше повернення ПДВ — строк скорочується з 60 до 40 днів для рахунків, виставлених через KSeF.
  • Без архівування — система зберігає документи 10 років, тож архівувати рахунки самостійно не потрібно.
  • Кінець JPK_FA — податкова вже має ваші рахунки в системі, додаткові файли готувати не треба.
  • Миттєве доставлення — контрагент бачить рахунок одразу після перевірки в KSeF.

Корисні посилання

Поширені запитання про KSeF

Так. Обов’язок охоплює і активних платників ПДВ, і звільнених від нього. З 1 лютого 2026 року кожен підприємець має бути готовий отримувати рахунки з KSeF, а з 1 квітня 2026 року — виставляти їх.

Отримання рахунків обов’язкове з 1 лютого 2026 року, виставлення — з 1 квітня 2026 року. Мікропідприємства з продажем менше ніж 10 тис. злотих на місяць мають перехідний період до 31 грудня 2026 року.

Так. KSeF стосується бізнесу, зареєстрованого для оподаткування в Польщі, незалежно від громадянства власника та мови, якою ви ведете справи. Якщо у вас польська JDG або товариство, ви підпадаєте під ті самі правила, що й будь-який інший польський бізнес. Мова інтерфейсу вашого застосунку на це не впливає.

Ні. Рахунки для споживачів — фізичних осіб без NIP — не підпадають під обов’язок KSeF. Їх можна виставляти як раніше.

Токен — це конфіденційний рядок символів, згенерований в Aplikacja Podatnika KSeF. Він дозволяє зовнішнім застосункам, як-от Invoice.app, надсилати й отримувати рахунки від вашого імені. Ставтеся до нього як до пароля й нікому не передавайте.

Рахунок у KSeF не можна відредагувати чи видалити. Єдиний спосіб — виставити коригувальний рахунок, пов’язаний з первинним документом.

Так. Invoice.app повністю інтегрований з API KSeF 2.0. Підтримує виставлення й отримання рахунків, синхронізацію рахунків на закупівлю, QR-коди та завантаження UPO.

Готові почати роботу з KSeF?

Завантажте Invoice.app і починайте надсилати е-рахунки до Національної системи е-фактур Польщі вже сьогодні.

Завантажити в App StoreЗавантажити в Google PlayВідкрити вебзастосунок