Номер KSeF: где его найти и можно ли сгенерировать?
Номер KSeF появляется после принятия фактуры системой. Узнайте, где его найти, чем он отличается от номера продавца и почему генератор XML его не заменит.
- Категория
- Счета
- Обновлено
- Автор
- Norman
Номер KSeF можно найти рядом с принятой фактурой в системе KSeF и в её UPO, официальном подтверждении получения. Номер присваивает сама система после принятия документа. Собственный номер фактуры продавца, например FV/10/2026/15, остаётся отдельным обозначением. Генератор XML готовит файл к отправке, но сам по себе не выдаёт официальный номер KSeF.
Разница важна, когда клиент просит прислать номер, программа показывает только «отправлено» или бухгалтеру нужно связать документ с подтверждением его принятия. Эта инструкция предназначена для предпринимателей в Польше, включая владельцев JDG и компаний. Она основана на материалах Министерства финансов Польши, доступных на 28 октября 2026 года.
Номер фактуры, номер KSeF или номер сессии?
Сначала уточните, какой именно идентификатор вам нужен. При работе с одним документом можно увидеть несколько номеров. У каждого своё назначение, поэтому переносить их в одно и то же поле нельзя.
| Обозначение | Что идентифицирует | Где искать |
|---|---|---|
| Номер фактуры продавца | Документ в системе нумерации продавца | На фактуре; в XML в поле P_2 |
| Номер KSeF | Отдельную фактуру, принятую в KSeF | Рядом с документом в KSeF и в его UPO |
| Референсный номер сессии | Сессию отправки, которая может содержать документы | В истории отправки и подтверждении сессии |
Минфин объясняет различие двух номеров фактуры. В разделе об UPO во второй части руководства KSeF отдельно указано, что референсный номер сессии не является номером KSeF отправленной фактуры.
Поэтому просьбу «пришлите референсный номер» лучше уточнить. Нужно найти конкретную фактуру или разобраться с ошибкой передачи? Если в одной сессии отправлялось несколько документов, общий идентификатор сессии сам по себе не объясняет получателю, какой из них следует проверить.
Можно ли сгенерировать номер KSeF до отправки?
Польский поисковый запрос «numer KSeF generator» часто смешивает две задачи: подготовить фактуру и получить подтверждение её принятия. Генератор фактур KSeF помогает подготовить документ. Для получения официального номера необходима также успешная передача фактуры в нужную среду KSeF.
Не вписывайте выдуманный идентификатор только потому, что программа требует заполнить поле. Не просите AI угадать недостающий номер. Он должен поступить из данных принятой фактуры. Последовательность символов, которая выглядит правдоподобно, не доказывает существование документа в KSeF.
При тестировании интеграции отделяйте демонстрационные данные от документов действующего бизнеса. Номер из тестовой среды не подтверждает принятие фактуры в рабочую среду KSeF. Перед поиском запишите, из какой среды и какой программы пришла информация. Иначе можно долго искать документ там, где он никогда не отправлялся.
Как найти номер KSeF по шагам?
Начните с приложения, через которое фактура была отправлена или получена. Для чтения идентификатора не нужно создавать этот документ заново.
- Откройте нужную фирму. Проверьте контекст NIP, особенно если работаете с несколькими юридическими лицами или JDG.
- Найдите документ. Сопоставьте номер продавца, контрагента, дату и сумму. Похожего имени файла недостаточно.
- Проверьте принятие в KSeF. Прочитайте номер именно этой фактуры, а не общей сессии отправки.
- Скопируйте номер без изменений. Не сокращайте его и не воспроизводите по памяти. Сохраните связь с конкретным документом.
- При необходимости скачайте UPO. Сравните данные подтверждения с выбранной фактурой.
В государственной Aplikacja Podatnika KSeF отправные точки называются «Lista faktur», список фактур, и «Historia sesji», история сессий. Интерфейс описан в официальном руководстве приложения. Если вы ещё только готовите первую отправку, начните с инструкции как бесплатно выставить фактуру в KSeF.
При покупке убедитесь, что ищете среди полученных, а не выставленных фактур. Если документ не виден, проверьте диапазон дат и права доступа. Пустой список с узким фильтром не доказывает, что продавец ничего не отправил. Полезно сначала убрать лишние ограничения поиска, сохранив правильный контекст фирмы.
Что проверить, если у вас только XML или PDF?
Поиск по содержимому XML не покажет собственный номер KSeF этой фактуры. В официальном ответе Минфина, вопрос 7, подтверждено: в структуре FA(3) нет поля для номера KSeF, присваиваемого самой этой фактуре. Его следует взять из ответа системы или UPO.
PDF представляет документ в удобном для чтения виде. Если файл скачан до принятия фактуры, проверьте актуальную версию и статус в программе. Не редактируйте старый PDF вручную, добавляя найденный в другом месте номер. Сначала убедитесь, что подтверждение относится именно к этой фактуре.
Сравните как минимум номер продавца, стороны сделки, валюту и итоговую сумму. Две фактуры от одного поставщика могут иметь одинаковую стоимость. Совпадения одной суммы недостаточно, чтобы считать связь документа и идентификатора проверенной. Это особенно важно при регулярных услугах с одинаковой ежемесячной оплатой.
Как отличить отправку от принятия в Norman?
Согласно документации отправки фактур в KSeF через Norman, статус Wysłano, «отправлено», означает, что KSeF обрабатывает фактуру. Zaakceptowano, «принято», означает присвоение номера. Он отображается рядом с фактурой, а UPO можно скачать из меню или карточки документа. Здесь удобно проверить результат перед ответом клиенту.
Пример рабочего порядка: вы отправили фактуру FV/10/2026/15, и клиент сразу попросил номер KSeF. Сначала откройте статус именно этого документа. Пока идёт обработка, не выдавайте номер сессии за номер KSeF фактуры. После принятия скопируйте присвоенный идентификатор и проверьте связанное UPO. Пример описывает последовательность действий, а не обещает определённое время обработки.
При ошибке прочитайте её причину и следуйте инструкции программы. Не выставляйте сразу вторую фактуру на ту же продажу. Если результат неясен, сначала выясните состояние первой отправки. Принятие документа в KSeF также не подтверждает, что клиент его оплатил: движение денег проверяют отдельно.
Как передать номер бухгалтеру или контрагенту?
Укажите оба обозначения с понятными подписями: «номер фактуры продавца» и «номер KSeF». Добавьте дату, сумму и валюту, если получателю предстоит найти документ в большом наборе. Для разбора технической проблемы запишите номер сессии в отдельном поле.
В рабочей таблице можно предусмотреть контрагента, номер фактуры, номер KSeF, статус принятия и место хранения UPO. Недостающий номер отметьте как вопрос для уточнения. Это полезнее, чем внешне заполненная строка с неверным идентификатором, которую другой человек может принять за проверенные данные.
Такая таблица не подтверждает проведение документа в учёте или отправку JPK. Она помогает идентифицировать фактуры. Отражение в регистрах, налоговая отчётность и оплата требуют самостоятельной проверки. Не используйте один общий статус «готово» для всех этих разных действий.
Пример: два похожих документа в одной папке
Предположим, поставщик прислал две фактуры за последовательные этапы работ. Суммы одинаковы, но номера продавца отличаются. В папке также лежат два PDF с непонятными названиями. Если скопировать первый найденный номер KSeF в обе строки таблицы, получится ошибочная связь.
Откройте первый документ, прочитайте номер продавца и найдите соответствующую запись в системе. Присвойте найденный номер KSeF только этой строке. Повторите проверку для второй фактуры. Затем убедитесь, что каждая строка позволяет вернуться к правильному источнику. Этот пример касается идентификации, а не права признать расход или вычесть VAT.
Если документы готовят несколько человек, договоритесь о правилах названий файлов и передачи подтверждений. Следующий сотрудник должен восстановить связь без догадок о том, какой файл был последним. При этом сами номера, присвоенные продавцом и KSeF, оставляйте без изменений.
Проверка перед завершением задачи
Убедитесь в четырёх вещах: выбрана правильная фирма, найдена нужная фактура, принятие подтверждено, номер получен из KSeF. Затем сохраните связь с UPO. Если у вас пока только номер продавца или сессии, поиск официального идентификатора фактуры ещё не завершён.
При большом количестве документов организуйте этот процесс в бухгалтерской программе: статус должен быть доступен рядом с фактурой, а подтверждение легко находиться. Автоматизация помогает переносить данные, но источником номера остаётся KSeF. Проверку более широкого документооборота разбираем в статье как оценить AI-бухгалтерию в Польше.
Частые вопросы
- Может ли генератор номера KSeF присвоить номер настоящей фактуре?
- Номер присваивает KSeF после принятия фактуры. Генератор XML готовит документ к отправке. Создание похожей последовательности символов не регистрирует фактуру в системе.
- Где найти номер KSeF своей фирмы?
- Номер KSeF идентифицирует отдельную фактуру, а не фирму. У компании есть другие идентификаторы, например NIP. Чтобы узнать номер KSeF, откройте нужную фактуру или относящееся к ней UPO.
- Есть ли номер KSeF внутри XML фактуры?
- Собственный номер KSeF фактуры не входит в её XML по структуре FA(3). Номер продавца находится в поле P_2. При этом XML может ссылаться на номер KSeF другой фактуры, например той, которую корректируют.
Проверьте статус KSeF рядом с фактурой
Подключите KSeF к Norman для работы с фактурами и их статусами. После принятия документа проверьте присвоенный номер и скачайте UPO.