Skip to content

Facts & figures

Every figure on this page is generated from the KSeF Guard rule registry and the latest KSeF conformance test. It is the canonical reference for what the product checks and how it was verified.

Last verified: · conformance conformance-v9

Overview

Active validation rules
128
FA(3) schema
CRWDE 13775 · 2023-06-29
Languages
Polish (primary) + English, legal citations on every finding

Validation rules by classification

Government-mandated
71
Best practice
25
Inferred
13
Heuristic
12
Security
6
Batch consistency
1

Rules by severity

Error (fails validation)
99
Warning
29

KSeF API enforcement

Enforced by the KSeF API
21
Enforced only by KSeF Guard
100
Structural / XSD-level
7

Beyond what KSeF enforces

Rules beyond KSeF (total)
107
Confirmed via KSeF Test API (rules)
95
Verified off-API (rules)
12
Legal requirements — VAT Act (rules)
55
Best-practice & security (rules)
52

Conformance evidence (KSeF Test API)

Invoices tested
256
Matched KSeF (invoices)
148
Stricter than KSeF — KSeF accepted (invoices)
98
False negatives — passed but KSeF rejected
0
Expected divergences (by design)
10
KSeF API version
2.3.0
Tested on
2026-05-25

0 false negatives is the key safety property: across 256 tested invoices, KSeF Guard never approved an invoice the KSeF API rejected.

Privacy & security

Invoice validation
100% offline — no invoice data leaves the device
Analytics, tracking, cookies
None
Offline license grace period
7 days

Platforms & output

Desktop GUI
Windows 10+ (~30 MB), MSI or portable ZIP
CLI
Windows + Linux, single binary, zero dependencies
Export formats
Text, Summary (Free); CSV, JSON, PDF (Standard+); white-label PDF (Pro)

Pricing

Free — €0
10 files/day · GUI + Smart Hints + CLI · 1 machine
Standard — €39/mo (€384/yr)
5,000 files/day · CSV/JSON/PDF · rule config · 3 machines
Pro — €89/mo (€864/yr)
Unlimited files · white-label PDF · presets · YAML · 10 machines

Billed in EUR by the Merchant of Record (VAT applied by location). Any PLN shown is an estimate (~4.41 PLN/EUR); the final charge is set by the payment processor at checkout.

These numbers are generated from the rule registry and conformance results. If any other page or external source differs, this page is authoritative.