Przejdź do głównej zawartości

Czym jest ksefnik

Od 2026 roku Krajowy System e-Faktur (KSeF) jest obowiązkowy dla wszystkich podatników VAT w Polsce. Firmy otrzymują i wysyłają setki faktur miesięcznie przez KSeF — ale nadal muszą ręcznie porównywać je z przelewami bankowymi.

To oznacza:

  • Godziny pracy księgowych na uzgadnianie faktur z wyciągami
  • Ryzyko pomyłek przy ręcznym dopasowywaniu
  • Brak narzędzi developer-friendly do automatyzacji tego procesu
  • Istniejące rozwiązania to zamknięte systemy ERP, nie biblioteki

ksefnik automatycznie dopasowuje faktury KSeF do przelewów bankowych w 6 krokach, od najwyższej do najniższej pewności:

PassNazwaConfidenceOpis
100ksef-ref99%Numer KSeF w tytule przelewu
200exact95%Dokładny NIP + kwota
300invoice-ref90%Numer faktury w tytule przelewu
400fuzzy70-85%Rozmyte dopasowanie nazwy kontrahenta
450partial60-75%Częściowe dopasowanie kwoty (zaliczki, raty)
500proximity50-65%Bliskość dat i podobieństwo kwot

Każdy pass próbuje dopasować tylko te faktury i transakcje, które nie zostały jeszcze sparowane. Wynik to raport z confidence score dla każdego dopasowania.

Cała logika biznesowa mieszka w @ksefnik/core. CLI, serwer MCP i hosted API to cienkie wrappery, które delegują do SDK:

┌─────────────┐
│ @ksefnik/ │
│ cli │
└──────┬──────┘
│
┌─────────────┐ ┌──────┴──────┐ ┌─────────────┐
│ @ksefnik/ │ │ @ksefnik/ │ │ ksefnik- │
│ mcp ├────┤ core ├────┤ pro │
└─────────────┘ └──────┬──────┘ └─────────────┘
│
┌──────┴──────┐
│ @ksefnik/ │
│ simulator │
└─────────────┘

Dzięki temu możesz użyć ksefnik jako:

  • Biblioteki w swoim projekcie TypeScript/Node.js
  • CLI do jednorazowych operacji lub skryptów
  • Serwera MCP do integracji z asystentami AI
  • API (ksefnik-pro) do integracji z własnymi systemami
PakietNazwa npmOpis
@ksefnik/sharedSchematy Zod, typy, interfejs pluginówWspólne definicje dla całego ekosystemu
@ksefnik/coreSDK facade, silnik, parseryCała logika biznesowa — jedyny pakiet, który musisz zainstalować
@ksefnik/simulatorOffline mock KSeFSymuluje API KSeF w testach i developmencie
@ksefnik/mcpSerwer MCP9 narzędzi AI do uzgadniania i walidacji
@ksefnik/cliCLI + binarkaInterfejs konsolowy, kompilowany do standalone binarki

Developerzy

Integrujesz KSeF w swoim produkcie? ksefnik daje Ci gotowy silnik uzgadniania, parsery bankowe i walidację — jako bibliotekę TypeScript z typami.

Biura rachunkowe

Obsługujesz dziesiątki firm? CLI i serwer MCP pozwalają zautomatyzować uzgadnianie faktur z przelewami bez pisania kodu.

Firmy SaaS

Budujesz produkt na KSeF? ksefnik to gotowy fundament — silnik, parsery, walidacja. Skup się na swojej wartości dodanej.

  • MIT — open-source, darmowy do użytku komercyjnego
  • Zero DRM — brak walidacji licencji w runtime, brak phone-home
  • Plugin by absence — pro features ładowane dynamicznie przez try { await import() }. Brak pluginu = darmowa wersja, bez błędów