Номер KSeF у фактурі: де його знайти і що зберегти
Дізнайтеся, що таке номер KSeF, чим він відрізняється від номера фактури P_2, де його знайти і як використовувати в UPO, JPK та платежах.

Коротко
Номер KSeF надається лише після прийняття фактури системою. Його не створює продавець, його не вписують у чернетку фактури і його не слід плутати з власним номером фактури з поля P_2.
Номер KSeF не є елементом цієї самої XML-фактури FA(3). Він може з'явитися в XML як посилання на іншу фактуру, наприклад у корекції, але номер поточної фактури виникає після перевірки в KSeF.
Мала фірма повинна зберігати номер KSeF разом із номером фактури, UPO, статусом, датою прийняття, контрагентом, сумою та даними для JPK і платежів. Без такого набору легко переплутати підготовлену фактуру з документом, прийнятим системою.
Чому номер KSeF у фактурі викликає стільки питань
Уявіть сервісну фірму, яка виставляє фактуру в програмі, надсилає її до KSeF і через мить отримує від бухгалтерії питання: який номер KSeF цієї фактури? Власник бачить FV/06/2026, XML, PDF і статус відправлення, але не знає, який номер потрібен для JPK, UPO або платежу.
Ця плутанина зрозуміла, бо в KSeF існує кілька ідентифікаторів. Один номер надає продавець у власній серії фактур, інший може описувати технічну сесію, а окремий номер KSeF надає після прийняття документа. Цей посібник відображає стан інформації, перевірений 23 червня 2026 року.
Головне правило просте: записуйте номер KSeF тільки тоді, коли фактуру прийнято KSeF і система повернула цей номер.
Зміст
Ключові висновки
Таблиця нижче збирає рішення, які фірма повинна прийняти перед перенесенням номера KSeF до бухгалтерії, JPK або призначення платежу.
| Пункт | Деталі |
|---|---|
| Момент надання | Номер KSeF виникає після позитивної перевірки та прийняття XML системою KSeF, а не під час створення чернетки фактури. |
| Різні ідентифікатори | Номер фактури P_2, номер KSeF, номер референції сесії та UPO означають різні речі. Їх не можна використовувати взаємозамінно. |
| XML і PDF | Номер KSeF, наданий поточній фактурі, не є полем цієї самої фактури FA(3). PDF може показувати процесну інформацію, але статус і UPO потрібно перевірити. |
| JPK і платежі | У JPK_V7M(3) та JPK_V7K(3) номер KSeF потрапляє до поля NrKSeF, якщо фактура має номер на день подання JPK. З 2027 року номер також важливий для вибраних платежів. |
| Процес фірми | Зберігайте номер KSeF разом із P_2, UPO, статусом, датою прийняття, контрагентом, сумою, строком платежу і можливим збірним ідентифікатором. |
Що таке номер KSeF і коли він виникає
Номер KSeF - це унікальний ідентифікатор фактури в польській Національній системі е-фактур. Він виникає після позитивної перевірки та обробки XML, коли система приймає документ. Посібник KSeF 2.0 описує цей момент як успішну обробку, надання номера KSeF і доступність UPO.
На практиці фактура, підготовлена в програмі для виставлення рахунків, ще не має номера KSeF. Вона може мати власний номер фактури, дані покупця, позиції та строк платежу, але системний ідентифікатор з'являється лише після прийняття в KSeF.
Технічний формат потрібно описувати обережно. Поточний OpenAPI KSeF 2.0 вказує, що `KsefNumber` приймає 35 або 36 символів, а документація KSeF 2.0 зазначає, що номери генеруються тільки у 35-символьному форматі. Приклад із документації має вигляд `5555555555-20250828-010080615740-E4`.
Операційна перевірка: перевірте статус прийняття, збережіть або завантажте UPO, перенесіть номер KSeF із системи, зв'яжіть його з номером фактури P_2 і не створюйте номер вручну за шаблоном.
| Стан документа | Чи є номер KSeF | Що зберігає фірма |
|---|---|---|
| Чернетка фактури перед відправленням | Ні | Номер фактури P_2, дані сторін, суми, строк платежу і робочий статус. |
| XML надіслано до KSeF | Ще не обов'язково | Номер референції сесії або відправлення та статус обробки. |
| Фактуру прийнято KSeF | Так | Номер KSeF, UPO, дату прийняття, P_2 і статус прийняття. |
| Фактуру відхилено | Ні | Повідомлення про помилку, версію XML і рішення, хто виправляє документ. |
Номер KSeF, номер фактури, UPO і номер сесії
Найчастіша помилка полягає в тому, що фірма вважає номер FV/06/2026 номером KSeF. Це два різні ідентифікатори. Номер фактури в полі P_2 надає платник податку у власній нумерації. Номер KSeF надає система після прийняття документа.
UPO також не є номером KSeF. Це окремий XML-документ, який підтверджує прийняття фактури KSeF і містить дані для зв'язку фактури з відправленням. Номер референції сесії або пакета допомагає відстежити технічну операцію, але не ідентифікує фактуру так, як номер KSeF.
Якщо бухгалтерія питає про фактуру продажу FV/12/06/2026, фірма повинна вміти подати і P_2, і номер KSeF, і UPO.
| Ідентифікатор | Хто надає | Коли виникає | Для чого служить |
|---|---|---|---|
| Номер фактури P_2 | Виставник | Під час виставлення фактури | Нумерація документів у фірмі та відносини з контрагентом. |
| Номер KSeF | KSeF | Після прийняття фактури | Ідентифікація фактури в KSeF, UPO, JPK і платіжних процесах. |
| Номер референції сесії або пакета | KSeF або інтеграція | Під час відправлення | Відстеження технічної операції відправлення або пакета. |
| UPO | KSeF | Після прийняття документа | Офіційне підтвердження отримання і доказ завершення процесу. |
Чи є номер KSeF в XML або на PDF
Номер KSeF, наданий конкретній е-фактурі, не є елементом цієї фактури. Структура FA(3) не має поля, у яке виставник вписує номер KSeF власного документа перед відправленням. Це логічно, бо номер виникає тільки після прийняття системою.
В XML номер KSeF може з'явитися як посилання на іншу фактуру, наприклад при корекції або розрахунковій фактурі. Це не змінює основного правила: номер власної, щойно відправленої фактури не надається платником податку в XML.
З PDF потрібно бути ще обережнішим. Візуалізація може показувати процесну інформацію, але не повинна бути єдиним джерелом правди про прийняття фактури. Якщо у вас є тільки PDF від контрагента, перевірте фактуру в KSeF, UPO або метаданих. Різницю між переглядом і структурою пояснює посібник як читати XML KSeF.
| Місце | Чи може показувати номер KSeF | На що звернути увагу |
|---|---|---|
| XML FA(3) перед відправленням | Ні для цієї самої фактури | Не вписуйте номер вручну, бо система надасть його пізніше. |
| XML з корекцією або посиланням | Може містити посилання на іншу фактуру | Це посилання, а не номер, який надається поточній фактурі. |
| PDF-візуалізація | Може показувати процесну інформацію | Підтвердьте номер у KSeF, метаданих або UPO. |
| UPO | Так | Це найпрактичніше місце для підтвердження номера і прийняття. |
Де знайти номер KSeF після виставлення або отримання
Найнадійніші місця - це UPO, метадані фактури в KSeF та застосунок або інтеграція, через яку фірма надсилає чи отримує документи. OpenAPI KSeF 2.0 показує номер KSeF, зокрема, при отриманні фактури за номером, у запитах про метадані, статусах сесій і фактур та при завантаженні UPO фактури.
При експорті фактур через API документація також показує практичне правило: фактури потрапляють до пакета як файли з назвою `{ksefNumber}.xml`, а поруч є файл `_metadata.json` з метаданими фактур. Це важливо для фірм, які передають пакети документів бухгалтерії або до архіву.
У застосунку платника KSeF 2.0 номер KSeF також потрібен для анонімного доступу до фактури без входу. Процедура вимагає подати номер KSeF, номер фактури P_2, дані покупця і загальну суму до сплати. Тут не описано конкретні кліки, бо інтерфейс може змінюватися.
Шукайте номер в UPO, метаданих, експорті, статусі фактури або системі, яка обслуговує KSeF. Не шукайте його в чернетці перед відправленням.
| Ситуація | Де шукати номер | Що зберігати у фірмі | З чим не плутати |
|---|---|---|---|
| Виставлена фактура продажу | UPO, статус фактури, метадані | P_2, номер KSeF, дату прийняття і UPO | Не плутати з номером сесії. |
| Фактура закупівлі, отримана з KSeF | Метадані фактури і перегляд документа | Номер KSeF, контрагента, суму і статус акцепту | Сам факт появи документа не означає акцепту витрати. |
| PDF від контрагента | KSeF, UPO або метадані, не лише PDF | Номер KSeF після підтвердження в системі | Не покладатися тільки на візуалізацію. |
| Корекція | Дані корекції і посилання на первинну фактуру | Номер KSeF корекції та ідентифікатор коригованого документа | Не замінювати номер корекції номером первинної фактури. |
| Експорт через API | Назва файлу `{ksefNumber}.xml` і `_metadata.json` | Повний XML-пакет з метаданими | Не видаляти метадані з архіву. |
Що зберігати для бухгалтерії, JPK і платежів
Мала фірма не повинна зберігати сам номер KSeF окремо від решти даних. Мінімальний набір - це номер фактури P_2, номер KSeF, UPO, статус, дата прийняття, контрагент, сума, строк платежу і можливий збірний ідентифікатор.
У JPK_V7M(3) і JPK_V7K(3) є поле NrKSeF та позначення OFF, BFK і DI для ситуацій без номера. Найбезпечніше операційне правило: якщо на день подання JPK фактура має номер KSeF, його вписують у полі NrKSeF. Деталі винятків описує окремий посібник KSeF і JPK.
Для платежів, здійснених з 1 січня 2027 року, стаття 108g закону про VAT охоплює обов'язок подати ідентифікатор фактури в KSeF або збірний ідентифікатор у визначених платежах за структуровані фактури між активними платниками VAT, якщо платіжний інструмент дозволяє вказати призначення переказу. Ширший контекст строків описує стаття строк оплати фактури KSeF.
Операційна перевірка: збережіть обидва номери, підключіть UPO, перевірте статус, встановіть строк платежу, вирішіть питання поля NrKSeF або відповідного позначення JPK і не вписуйте номер у переказ, доки він не підтверджений.
| Область | Що зберігати | Навіщо | Типова помилка |
|---|---|---|---|
| Бухгалтерія | P_2, номер KSeF, UPO, статус, дату прийняття, контрагента і суму | Щоб пов'язати фактуру з розрахунком і архівом | Передача лише PDF без UPO і номера KSeF. |
| JPK_V7 | NrKSeF або відповідне позначення OFF, BFK чи DI | Щоб показати документ відповідно до стану на день подання JPK | Вписання P_2 замість номера KSeF. |
| Платіж за одну фактуру | Номер KSeF, якщо обов'язок зі статті 108g стосується платежу | Щоб призначення переказу містило правильний ідентифікатор | Використання непідтвердженого номера з чернетки. |
| Збірний платіж | Збірний ідентифікатор | Щоб охопити кілька фактур одним платежем | Вставлення багатьох номерів без визначення правильного ідентифікатора. |
| Офлайн-фактура без номера | Статус, режим, джерельний документ і пізніше доповнення номера | Щоб не загубити документ між особливим режимом і JPK | Припущення, що відсутність номера закриває тему. |
Процес від UPO до переказу
Найкраще трактувати номер KSeF як контрольну точку в процесі, а не як одне поле для копіювання. Виставник або особа, яка отримує фактуру, має спочатку перевірити статус, потім зберегти номер KSeF і лише після цього передати документ до бухгалтерії або платежів.
Для малої фірми практичний процес має п'ять кроків. Спочатку ви надсилаєте або отримуєте фактуру. Потім перевіряєте, чи KSeF прийняв документ. Далі зберігаєте номер KSeF поруч із номером фактури P_2. Потім підключаєте UPO і дату прийняття. Наприкінці використовуєте номер KSeF або збірний ідентифікатор там, де цього вимагає JPK чи платіж.
Приклад: сервісна фірма виставляє фактуру FV/24/06/2026, але не передає її бухгалтерії одразу після створення PDF. Спочатку вона чекає статусу прийняття, завантажує UPO, записує номер KSeF при тому самому записі і лише потім позначає документ як готовий до JPK і розрахунків.
Найбільший ризик виникає при ручному переписуванні. Якщо номер фактури, номер KSeF, UPO і статус живуть у різних папках, помилка зазвичай проявляється лише при закритті місяця.
| Крок | Що перевірити | Що зберегти |
|---|---|---|
| 1. Виставлення або отримання | Чи документ є чернеткою, надісланою фактурою або фактурою, отриманою з KSeF. | P_2, контрагента, суму, строк платежу і робочий статус. |
| 2. Статус KSeF | Чи фактуру прийнято, відхилено або вона ще обробляється. | Статус, код відповіді і номер референції операції, якщо він потрібен технічно. |
| 3. Номер KSeF | Чи система надала номер після прийняття документа. | Номер KSeF при тому самому записі, що й P_2. |
| 4. UPO | Чи офіційне підтвердження отримання завантажено або збережено в системі. | UPO, дату прийняття і зв'язок із фактурою. |
| 5. Бухгалтерія і платіж | Чи документ готовий до JPK, розрахунків і можливого призначення переказу. | NrKSeF або відповідне позначення JPK та дані для платежу. |

Як KSeFGPT допомагає впорядкувати номери KSeF
KSeFGPT варто трактувати як робоче місце для даних фактур KSeF, а не як джерело нових податкових правил. Застосунок може допомагати впорядковувати вхідні та вихідні фактури, статуси, XML, PDF, UPO і дані, потрібні бухгалтерії.
У контексті номера KSeF найважливіше - зменшити ручну роботу. Фірма повинна бачити при фактурі власний номер, номер KSeF, статус, UPO, контрагента, суму і строк платежу, а не складати ці дані з листів, папок і експортів.
KSeFGPT не є сервісом Міністерства фінансів і не замінює бухгалтера. Він може допомогти з операційною проблемою: перевірити, чи документ прийнято, чи є UPO, чи номер KSeF прив'язано до правильного запису і чи бухгалтерія отримала повний набір даних.
Упорядкуйте номери KSeF, UPO і статуси фактур
KSeFGPT допомагає працювати з фактурами KSeF в одному місці: від даних документа, статусу і UPO до повного набору інформації для бухгалтерії.
Перейти до KSeFGPTПоширені запитання
Що таке номер KSeF?
Номер KSeF - це унікальний ідентифікатор фактури, який надає Національна система е-фактур після позитивної перевірки та прийняття документа. Його не надає продавець і це не власний номер фактури з поля P_2.
Де знайти номер KSeF, якщо його немає на PDF?
Спочатку перевірте UPO, потім метадані фактури в KSeF або застосунок, через який ви обробляєте фактури. PDF може бути лише візуалізацією, тому відсутність номера на PDF не означає, що фактура не має номера KSeF.
Чи є номер KSeF елементом XML-фактури?
Номер KSeF, наданий конкретній е-фактурі, не є елементом цієї самої фактури FA(3). Він може з'явитися в XML як посилання на іншу фактуру, наприклад у корекції, але не як номер, який продавець вписує перед відправленням.
Чим номер KSeF відрізняється від номера фактури?
Номер фактури надає платник податку і показує його в полі P_2. Номер KSeF надає система після прийняття фактури. У бухгалтерії варто зберігати обидва ідентифікатори, бо вони виконують різні функції.
Чи потрібно вписувати номер KSeF у призначення платежу?
Для платежів, здійснених з 1 січня 2027 року, стаття 108g польського закону про VAT охоплює обов'язок подати ідентифікатор фактури в KSeF або збірний ідентифікатор у визначених платежах між активними платниками VAT, якщо платіжний інструмент дозволяє вказати призначення переказу.
Що вписати при оплаті кількох фактур з KSeF?
Для платежу за кілька фактур законодавчий механізм передбачає збірний ідентифікатор замість переписування багатьох номерів KSeF. Завжди перевіряйте, чи конкретний платіж відповідає умовам статті 108g закону про VAT.
Що робити, якщо фактура ще не має номера KSeF?
Не вигадуйте номер. Перевірте статус відправлення, UPO, повідомлення валідації та те, чи документ уже прийнято KSeF. У JPK використовується поле NrKSeF або відповідні позначення OFF, BFK чи DI залежно від документа і стану на дату подання файлу.
Чи потрібен номер KSeF для коригувальної фактури?
При корекціях номер KSeF допомагає однозначно пов'язати корекцію з первинним документом. Власний номер коригованої фактури і номер KSeF не є тим самим, тому в процесі потрібно зберігати обидва ідентифікатори.
Рекомендовані матеріали
Щоб поглибити тему без дублювання всього процесу KSeF, прочитайте ці чотири посібники:
KSeF для малих фірм - як організувати роботу з фактурами, UPO, номерами KSeF і бухгалтерією у малій фірмі.
UPO в KSeF - що підтверджує UPO і як відрізнити його від номера KSeF.
KSeF і JPK - як номер KSeF працює з полем NrKSeF та позначеннями OFF, BFK і DI.
Строк оплати фактури KSeF - коли дата номера KSeF важлива для отримання фактури і платежу.
Упорядкуйте номери KSeF разом із фактурами
KSeFGPT допомагає тримати в одному місці фактури, статуси, UPO, номери KSeF і дані, потрібні для співпраці з бухгалтерією.
Перейти до KSeFGPTДжерела
Статтю підготовлено на основі офіційних матеріалів Міністерства фінансів, документації API KSeF 2.0 і правових актів, зазначених у дослідницькому плані. Джерела перевірено 23 червня 2026 року.
- Посібник KSeF 2.0, частина II: виставлення та отримання фактур у KSeF
Міністерство фінансів · доступ: 23 червня 2026
Опис прийняття фактури, статусу 200, надання номера KSeF, UPO та доступу до фактур у KSeF 2.0.
- Номер KSeF і збірний ідентифікатор
Міністерство фінансів · доступ: 23 червня 2026
Офіційне пояснення різниці між номером KSeF, номером фактури платника податку, UPO, XML та збірним ідентифікатором.
- KSeF API v2 OpenAPI
Міністерство фінансів · доступ: 23 червня 2026
Технічний опис схеми KsefNumber, метаданих, статусів, отримання фактур і отримання UPO.
- Структура е-фактури
Міністерство фінансів · доступ: 23 червня 2026
Інформація про логічну структуру FA(3) і роль XML як структурованої фактури.
- Закон про податок на товари і послуги, консолідований текст
Sejm RP · доступ: 23 червня 2026
Правова основа номера фактури, який надає платник податку, включно з полем P_2 як черговим номером фактури.
- Закон про зміну VAT, Dz.U. 2025 poz. 1203
Sejm RP · доступ: 23 червня 2026
Правова основа статті 108g щодо подання ідентифікатора фактури в KSeF або збірного ідентифікатора в окремих платежах з 2027 року.
- JPK_VAT з декларацією від 1 лютого 2026 року
Міністерство фінансів · доступ: 23 червня 2026
Опис структур JPK_V7M(3) і JPK_V7K(3), включно з полем NrKSeF.
- JPK_VAT з декларацією: застосування позначень
Міністерство фінансів · доступ: 23 червня 2026
Матриця застосування позначень OFF, BFK і DI та їхній зв'язок із полем NrKSeF.
Перевірено експертом: Bogdan Mazurek
Податковий консультант · 24 червня 2026
Текст перевірено щодо розрізнення номера KSeF, номера фактури P_2, UPO, номера референції сесії, XML FA(3), JPK і платіжних обов'язків з 2027 року.
Читайте також
KSeF для фрилансера і JDG: B2B-рахунки, витрати та обов'язки
Коли виставляти B2B-рахунки, як отримувати витрати, контролювати UPO, номер KSeF і співпрацю з бухгалтерією.
Немає UPO в KSeF: як завантажити офіційне підтвердження отримання?
Не бачите UPO після надсилання рахунка до KSeF? Перевірте статус, номер KSeF, сесію, помилки відхилення і шляхи завантаження UPO в застосунку, API або KSeFGPT.
Коригування до нуля в KSeF і ризик спору з податковою щодо VAT
Перевірте, коли обнулення рахунку в KSeF є обгрунтованим, а коли краще виправити конкретну помилку, щоб не створювати ризику у VAT.
KSeF для малого бізнесу. Як вибрати застосунок для рахунків і роботи з бухгалтерією у 2026 році
Практичний посібник для малих компаній, одноосібної діяльності та мікробізнесу: строки KSeF, отримання витрат, UPO, номер KSeF, XML FA(3), інструменти MF і KSeFGPT.