Skip to content

Funkcje

Przegląd możliwości walidacji offline KSeF Guard

Walidacja XSD

Weryfikacja struktury XML względem oficjalnego schematu FA(3) Ministerstwa Finansów. Wykorzystuje silnik libxml2 — standardowy silnik walidacji XML. Precyzyjne komunikaty błędów ze wskazaniem dokładnej lokalizacji w pliku XML.

FA_2026_03_0001.xml
Poprawny
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?xml version="1.0" encoding="UTF-8"?>
<Faktura xmlns="http://crd.gov.pl..." xmlns:etd="http://crd.gov.pl..." xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org...">
<Naglowek>
<KodFormularza kodSystemowy="FA (3)" wersjaSchemy="1-0E">FA</KodFormularza>
<WariantFormularza>3</WariantFormularza>
<DataWytworzeniaFa>2026-03-10T09:00:00Z</DataWytworzeniaFa>
<SystemInfo>KSeF Guard Showcase</SystemInfo>
</Naglowek>
<Podmiot1>
<DaneIdentyfikacyjne><NIP>1111111111</NIP><Nazwa>ACME Sp. z o.o.</Nazwa></DaneIdentyfikacyjne>
<Adres><KodKraju>PL</KodKraju><AdresL1>ul. Marszalkowska 1, Warszawa</AdresL1></Adres>
</Podmiot1>
<Podmiot2>
<DaneIdentyfikacyjne>
<NIP>2222222222</NIP>
<Nazwa>XYZ Trading Sp. z o.o.</Nazwa>
</DaneIdentyfikacyjne>
<Adres><KodKraju>PL</KodKraju><AdresL1>ul. Poznanska 10, Poznan</AdresL1></Adres>
<JST>2</JST><GV>2</GV>
</Podmiot2>
<Fa>
<KodWaluty>PLN</KodWaluty>
<P_1>2026-03-10</P_1>
<P_2>FV/2026/03/0001</P_2>
<P_13_1>1000.00</P_13_1><P_14_1>230.00</P_14_1>
<P_15>1230.00</P_15>
<Adnotacje>
<P_16>2</P_16><P_17>2</P_17><P_18>2</P_18><P_18A>2</P_18A>
<Zwolnienie><P_19N>1</P_19N></Zwolnienie>
<NoweSrodkiTransportu><P_22N>1</P_22N></NoweSrodkiTransportu>
<P_23>2</P_23>
<PMarzy><P_PMarzyN>1</P_PMarzyN></PMarzy>
</Adnotacje>
<RodzajFaktury>VAT</RodzajFaktury>
<FaWiersz>
<NrWierszaFa>1</NrWierszaFa><P_7>Uslugi konsultingowe IT</P_7>
<P_8A>godz</P_8A><P_8B>10.00</P_8B><P_9A>100.00</P_9A><P_9B>123.00</P_9B>
<P_11>1000.00</P_11><P_11A>1230.00</P_11A><P_11Vat>230.00</P_11Vat><P_12>23</P_12>
</FaWiersz>
</Fa>
</Faktura>
FA_2026_03_0156.xml
Błąd XSD
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
<?xml version="1.0" encoding="UTF-8"?>
<Faktura xmlns:etd="http://crd.gov.pl..." xmlns:xsi="http://www.w3.org..."
xmlns="http://crd.gov.pl...">
<Naglowek>
<KodFormularza kodSystemowy="FA (3)" wersjaSchemy="1-0E">FA</KodFormularza>
<WariantFormularza>3</WariantFormularza>
<DataWytworzeniaFa>2026-03-18T15:30:00Z</DataWytworzeniaFa>
<SystemInfo>KSeF Guard Showcase</SystemInfo>
</Naglowek>
<Podmiot1>
<DaneIdentyfikacyjne>
<NIP>999-999-99-99</NIP>
Poprawka: NIP musi zawierać dokładnie 10 cyfr bez myślników — np. 9999999999
<Nazwa>TechStar Sp. z o.o.</Nazwa>
</DaneIdentyfikacyjne>
<Adres>
<KodKraju>PL</KodKraju>
<AdresL1>ul. Wspolna 30, Wroclaw</AdresL1>
</Adres>
</Podmiot1>
<Podmiot2>
<DaneIdentyfikacyjne>
<NIP>1111111111</NIP>
<Nazwa>DataCenter Sp. z o.o.</Nazwa>
</DaneIdentyfikacyjne>
<Adres>
<KodKraju>PL</KodKraju>
<AdresL1>ul. Serwerowa 5, Poznan</AdresL1>
</Adres>
<JST>2</JST>
<GV>2</GV>
</Podmiot2>
<Fa>
<KodWaluty>PLN</KodWaluty>
<P_1>2026-03-18</P_1>
<P_2>FV/2026/03/0156</P_2>
<P_13_1>1666.66</P_13_1>
<P_14_1>383.33</P_14_1>
<P_13_3>0.95</P_13_3>
<P_14_3>0.05</P_14_3>
<P_15>2051.00</P_15>
<Adnotacje>
<P_16>2</P_16>
<P_17>2</P_17>
<P_18>2</P_18>
<P_18A>2</P_18A>
<Zwolnienie>
<P_19N>1</P_19N>
</Zwolnienie>
<NoweSrodkiTransportu>
<P_22N>1</P_22N>
</NoweSrodkiTransportu>
<P_23>2</P_23>
<PMarzy>
<P_PMarzyN>1</P_PMarzyN>
</PMarzy>
</Adnotacje>
<RodzajFaktury>VAT</RodzajFaktury>
<FP>1</FP>
<FaWiersz>
<NrWierszaFa>1</NrWierszaFa>
<P_7>Serwery i osprzet sieciowy</P_7>
<P_8A>szt</P_8A>
<P_8B>1</P_8B>
<P_9A>1626.01</P_9A>
<P_11>1626.01</P_11>
<P_12>23</P_12>
</FaWiersz>
<FaWiersz>
<NrWierszaFa>2</NrWierszaFa>
<P_7>Konfiguracja i wniesienie sprzetu</P_7>
<P_8A>szt</P_8A>
<P_8B>1</P_8B>
<P_9A>40.65</P_9A>
<P_11>40.65</P_11>
<P_12>23</P_12>
</FaWiersz>
<FaWiersz>
<NrWierszaFa>3</NrWierszaFa>
<P_7>Kabel sieciowy promocyjny</P_7>
<P_8A>szt</P_8A>
<P_8B>1</P_8B>
<P_9A>0.95</P_9A>
<P_11>0.95</P_11>
<P_12>5</P_12>
</FaWiersz>
<Platnosc>
<Zaplacono>1</Zaplacono>
<DataZaplaty>2026-03-17</DataZaplaty>
<FormaPlatnosci>6</FormaPlatnosci>
</Platnosc>
</Fa>
</Faktura>
PASS FA_2026_03_0001.xml FAIL FA_2026_03_0156.xml
Błąd XSD Linia 14: Naruszenie wzorca NIP — oczekiwano [0-9]{10}, otrzymano 999-999-99-99
XSD: schemat FA(3) 1-0E • 128 reguł • libxml2

128 Reguł walidacji

Reguły merytoryczne oparte na art. 106e ustawy o VAT, rozporządzeniu MF oraz oficjalnej broszurze informacyjnej FA(3). 71 obowiązkowych, reszta to najlepsze praktyki, heurystyczne, bezpieczeństwo, wsadowe i wywnioskowane. Każda reguła zawiera dwujęzyczny opis problemu/rozwiązania i cytaty źródłowe weryfikowane SHA-256.

Eksplorator reguł 128 reguł
Szukaj reguły...
ID Reguły
Opis
Klasyfikacja
KSeF Egzekwowane
Ważność
KSEF-BUS-003
Wszystkie pola P_14_*W wymagane dla waluty obcej w odpowiednich przedziałach stawek
GOV_MANDATED
ERROR
KSEF-BUS-006
Brak kursu waluty dla faktury w walucie obcej
GOV_MANDATED
ERROR
KSEF-BUS-030
Data wystawienia przekracza dozwolone okno przyszłej daty
GOV_MANDATED
KSeF Gov Enforced
ERROR
KSEF-BUS-044
Wartość netto wiersza spójna z ilością × skorygowana cena jednostkowa
GOV_MANDATED
ERROR
KSEF-BUS-072
Stawka podatku musi być zgodna z przedziałem kwot netto (faktury uproszczone pominięte)
BEST_PRACTICE
ERROR
KSEF-BUS-074
P_19=1 bez podania podstawy zwolnienia (P_19A/B/C)
GOV_MANDATED
KSeF Gov Enforced
ERROR
↓ 122 kolejnych reguł
KSEF-BUS-006 GOV MANDATED ERROR KSEF GUARD ONLY

Brak kursu waluty dla faktury w walucie obcej

Exchange rate missing for foreign currency invoice

Problem

Faktura wystawiona w walucie obcej zawiera kwoty VAT w walucie obcej (P_14_*W), ale brakuje kursu przeliczeniowego. Wymagane jest wskazanie kursu w polu KursWalutyZ (globalny kurs faktury) lub KursWaluty (kurs per wiersz).

Jak naprawić

Uzupełnij kurs waluty w polu KursWalutyZ (kurs globalny dla całej faktury) lub KursWaluty (kurs per wiersz). Kurs powinien odpowiadać wymogom Art. 31a — średni kurs NBP z ostatniego dnia roboczego przed dniem powstania obowiązku podatkowego.

Cytat źródłowy

„Kurs waluty stosowany do wyliczenia kwoty podatku w przypadkach, o których mowa w dziale VI ustawy. W przypadku, gdy kwoty stosowane do określenia podstawy opodatkowania są określone w walucie obcej, podaje się kurs waluty właściwy dla danego wiersza faktury.”

DESCRIPTION SHA-256: c2fd221e087382ca…

5 formatów eksportu

Text i Summary (Free). CSV, JSON i PDF (Standard+). PDF zawiera cytaty prawne, ocenę ryzyka i źródła. Wszystkie formaty dwujęzyczne — polski i angielski.

PDF A4 · DejaVu Sans · PL
Powiększ
KSeF Guard
Raport walidacji
Data: 2026-05-03
KSeF Guard
KSeF Guard
Walidator FA(3)
Podsumowanie
Pliki
6
PASS
1
FAIL
5
Wskaźnik PASS
17%
Reguły: 128 | Błędy: 9 | Ostrzeżenia: 4 | XSD: 1
Indeks plików
# Status Plik Błędy Ostrz. XSD Risk Str.
1 FAIL FA_2026_01_0201.xml 1 1 0 25 1
2 FAIL FA_2026_02_0042.xml 3 1 0 65 2
3 FAIL FA_2026_02_0099.xml 1 1 0 25 4
4 FAIL FA_2026_02_0187.xml 2 1 0 25 6
5 PASS FA_2026_03_0001.xml 0 0 0 0 7
6 FAIL FA_2026_03_0156.xml 2 0 1 40 9
FAIL FA_2026_01_0201.xml Błędy: 1 | Ostrzeżenia: 1
[ERROR] KSEF-BUS-044 Prawny
Opis:
Wartość netto wiersza (P_11 — kwota netto) nie odpowiada formule: ilość (P_8B) × (cena netto P_9A − rabat P_10 + narzut P_10_Dodatki). Proszę sprawdzić obliczenia na pozycji.
Co naprawić:
Sprawdź obliczenia na pozycjach faktury — wartość netto (P_11) powinna wynikać z formuły: P_8B × (P_9A − P_10 + P_10_Dodatki), z dokładnością do groszy (tolerancja: 0,02 PLN).
Dowód:
Wartość: NrWierszaFa=2; P_8B=10.00; P_9A=50.00; P_11=0.00
Ścieżka: /Faktura/Fa/FaWiersz/P_11
Linia: 44
Podgląd XML Line 44
41<FaWiersz>
42 <NrWierszaFa>2</NrWierszaFa><P_7>Instalacja paneli</P_7>
43 <P_8A>szt</P_8A><P_8B>10.00</P_8B><P_9A>50.00</P_9A><P_9B>0.00</P_9B>
44 <P_11>0.00</P_11><P_11A>0.00</P_11A><P_11Vat>0.00</P_11Vat><P_12>23</P_12>
45</FaWiersz>
Poprawka: P_11 = 500.00
Cytat:
„11) wartość dostarczonych towarów lub wykonanych usług, objętych transakcją, bez kwoty podatku (wartość sprzedaży netto)"
Źródło: Ustawa o VAT Art. 106e ust. 1 pkt 11
TXT Powiększ
ksef-guard v1.0.0 | Preset: recommended | 128 rules
────────────────────────────────────────────────────
✗ FA_2026_01_0201.xml — FAIL
XSD: pass | Rules: 128 evaluated, 1 error(s), 1 warning(s)
[FAIL] KSEF-BUS-044 [GOV_MANDATED]
Problem: Wartość netto wiersza (P_11 — kwota netto) nie odpowiada formule…
Line net value (P_11 — net amount) does not match the formula…
Fix:Sprawdź obliczenia na pozycjach faktury — wartość netto (P_11)…
Check the invoice line calculations — the net amount (P_11)…
Evidence: NrWierszaFa=2; P_8B=10.00; P_9A=50.00; P_11=0.00
Path:/Faktura/Fa/FaWiersz/P_11
Source:Ustawa o VAT Art. 106e ust. 1 pkt 11
[WARN] KSEF-BUS-140 [BEST_PRACTICE]
Problem: Pozycja faktury ma zerową kwotę netto (P_11 — kwota netto = 0) przy stawce opodatkowanej…
Invoice line has zero net amount (P_11 — net amount = 0) with a taxable rate…
✗ FA_2026_02_0042.xml — FAIL
✗ FA_2026_02_0099.xml — FAIL
✗ FA_2026_02_0187.xml — FAIL
✓ FA_2026_03_0001.xml — PASS
✗ FA_2026_03_0156.xml — FAIL
────────────────────────────────────────────────────
Summary: 1 pass, 5 fail (6 files) in 285ms
Schema: FA(3) 1-0E | Registry: 1.0.0
CSV Powiększ
file_name file_status risk_score violation_type code severity classification
FA_2026_01_0201.xml FAIL 25 RULE KSEF-BUS-044 error GOV_MANDATED
FA_2026_02_0042.xml FAIL 65 RULE KSEF-BUS-003 error GOV_MANDATED
FA_2026_02_0099.xml FAIL 25 RULE KSEF-BUS-030 error GOV_MANDATED
FA_2026_02_0187.xml FAIL 25 RULE KSEF-BUS-006 error GOV_MANDATED
FA_2026_03_0001.xml PASS 0 - - - -
FA_2026_03_0156.xml FAIL 40 XSD FA3-XSD-E001 error -
15 rows · 18 columns · UTF-8 BOM
JSON Powiększ
{
"rule_id": "KSEF-BUS-044",
"result": "FAIL",
"severity": "error",
"classification_tag": "GOV_MANDATED",
"source_ref": "Ustawa o VAT Art. 106e ust. 1 pkt 11",
"problem_pl": "Wartość netto wiersza (P_11)…",
"problem_en": "Line net value (P_11 — net amount)…",
"reason_code": "KSEF-BUS-044_LINE_ARITHMETIC_MISMATCH|xml_line=44",
"fix_pl": "Sprawdź obliczenia na pozycjach…",
"fix_en": "Check the invoice line calculations…",
"quote_pl": "11) wartość dostarczonych towarów…",
"quote_en": "11) Value of goods delivered…",
"evidence_value": "NrWierszaFa=2; P_8B=10.00…",
"evidence_path": "/Faktura/Fa/FaWiersz/P_11",
"evidence_line": 44,
"correction_hint": "P_11 = 500.00",
"legal_basis": [
{ "title_pl": "Wymogi ustawowe…", "source": "Art. 106e ust. 1 pkt 8", }
]
}

Operacje wsadowe

Przetwarzanie do 5000 plików dziennie (Standard) lub bez limitu (Pro). Rekurencyjne skanowanie folderów z regułami krzyżowymi: duplikaty numerów, niespójności NIP i problemy z chronologią. Plan Free: 10 plików/dzień.

ksef-guard validate ./invoices/
ksef-guard v1.0.0 (windows/amd64) | Preset: recommended | 128 rules
Plan: Standard | Limit: 5,000/day | Used: 4,213
787 / 787
────────────────────────────────────────────────────
⋮ (780 results above)
✓ FA_2026_Q1_0781.xml — PASS
✓ FA_2026_Q1_0782.xml — PASS
✗ FA_2026_Q1_0783.xml — FAIL
XSD: pass | Rules: 128 evaluated, 3 error(s), 0 warning(s)
[FAIL] KSEF-BUS-300 [GOV_MANDATED]
Problem: W partii faktur wykryto zduplikowany numer faktury (P_2)…
Duplicate invoice number (P_2) detected in the batch…
Fix: Sprawdź numerację faktur w partii — każda faktura musi mieć unikalny numer (P_2)…
Check the invoice numbering in the batch — each invoice must have a unique number…
Evidence: P_2="FV/2026/03/0214" (duplicate: FA_2026_Q1_0214.xml)
Path: /Faktura/Fa/P_2
[FAIL] KSEF-BUS-044 [GOV_MANDATED]
Problem: Wartość netto wiersza (P_11 — kwota netto) nie odpowiada formule…
Line net value (P_11 — net amount) does not match the formula…
[FAIL] KSEF-BUS-302 [BATCH_CHECK]
Problem: Regresja daty wystawienia (P_1) w sekwencji numerów faktur…
Issue date (P_1) regression in the invoice number sequence…
✓ FA_2026_Q1_0784.xml — PASS
✓ FA_2026_Q1_0785.xml — PASS
✓ FA_2026_Q1_0786.xml — PASS
✓ FA_2026_Q1_0787.xml — PASS
────────────────────────────────────────────────────
Summary: 782 pass, 5 fail (787 files) in 1,420ms
Schema: FA(3) 1-0E | Registry: 1.0.0
3 warnings | Risk avg: 1/100
✓ Compliance: Offline-verifiable subset checked.
Batch Stats
782 pass
5 fail
Pass rate: 99.4%

Profile konfiguracji

Trzy wbudowane presety: essential (tylko reguły obowiązkowe), recommended (zbalansowany) i maximum (wszystkie reguły, ostrzeżenia promowane do błędów). Nadpisywanie reguł przez .ksef-guard.yml (Pro).

Profil: Preset:
Podstawowy Essential Zalecany Recommended Maksymalny Maximum
Essential 71 rules
Tylko reguły wymagane przez przepisy. Minimum prawne.
tylko 71 GOV_MANDATED
GOV_MANDATED: wł.
BEST_PRACTICE: wył.
HEURISTIC: wył.
SECURITY: wył.
Recommended Domyślny
Wszystkie reguły. Ostrzeżenia odnotowane, nie wpływają na werdykt.
128 rules
55% GOV · 20% BEST · 9% HEUR · 16% other
Wszystkie kategorie: wł.
Ostrzeżenia: pokaż
Nadpisania per reguła
Aktywny
Maximum 128 rules
Wszystkie reguły. Ostrzeżenia traktowane jak błędy.
128 reguł · wszystkie podniesione do błędu
ostrzeżenie → błąd
Zero tolerancji
Najściślejsza zgodność
.ksef-guard.yml | Konfiguracja do udostępniania — CLI i CI/CD
↑ Importuj Import ↓ Eksportuj Export
# Export from GUI: Settings → Rules → Eksportuj/Export
# Place in project root or ~/.config/ksef-guard/
# CLI auto-discovers: walks up from cwd → user config dir
preset: recommended # essential | recommended | maximum

rules: # per-rule: "error" | "warning" | "off"
KSEF-BUS-140: "off" # disable zero-amount heuristic
KSEF-BUS-193: "warning" # demote to warning
KSEF-BUS-044: "error" # enforce line arithmetic
5-poziomowy łańcuch priorytetów — wyższy poziom zawsze wygrywa
L5
Domyślne
z rejestru
najniższy
L4
.yml
preset:
plik
L3
.yml
rules:
nadpisania
L2
CLI
--preset
flaga
L1
CLI
--disable-rule
najwyższy
← niższy priorytet
wyższy priorytet →

Integracja CI/CD

Jeden plik binarny, zero zależności — pobierz, uruchom, gotowe. Zawiera gotowe szablony GitHub Actions i GitLab CI. Automatycznie wykrywa .ksef-guard.yml w repozytorium. Kody wyjścia rozróżniają błędy XSD od naruszeń reguł biznesowych.

ksef-validate.yml GitHub Actions
name: KSeF Validation
on: [push, pull_request]
jobs:
validate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Download ksef-guard
run: |
curl -fsSL -o kg.tar.gz
ksefguard.pl/dl/linux-amd64.tar.gz
tar xzf kg.tar.gz
- name: Validate invoices
run: |
./ksef-guard validate
--preset maximum
--output results.txt
./invoices/
- uses: actions/upload-artifact@v4
if: always()
with:
name: ksef-results
path: results.txt
Validate invoices
exit code 2
$ ./ksef-guard validate --preset maximum --output results.txt ./invoices/
Validated: 2/2 files.
ksef-guard v1.0.0 | Preset: maximum | 128 rules
────────────────────────────────────────────────
✗ FA_2026_03_0042.xml — FAIL
XSD: pass | Rules: 128 evaluated, 3 error(s), 0 warning(s)
[FAIL] KSEF-BUS-044 [GOV_MANDATED]
Problem: Wartość netto wiersza (P_11) nie odpowiada...
Fix: ... | Evidence: ... | Path: .../FaWiersz/P_11
[FAIL] KSEF-BUS-110 [INFERRED]
Problem: Kwota netto wiersza przekracza ilość × cena...
Fix: ... | Evidence: ... | Path: .../FaWiersz/P_11
[FAIL] KSEF-BUS-177 [GOV_MANDATED]
Problem: Wartość brutto (P_11A) nie jest zgodna...
Fix: ... | Evidence: ... | Path: .../FaWiersz/P_11A
✓ FA_2026_03_0001.xml — PASS
XSD: pass | Rules: 128 evaluated, 0 error(s), 0 warning(s)
────────────────────────────────────────────────
Summary: 1 pass, 1 fail (2 files) in 109ms
Schema: FA(3) 1-0E | Registry: 1.0.0
Exit code: 2
0
ALL PASS
1
XSD FAIL
2
RULE FAIL
10–13
ARGS / IO
Single binary Zero dependencies Offline — no API calls .ksef-guard.yml auto-discovery

White-label PDF

Raporty PDF z własnym logo i nagłówkiem firmy (Pro). Branding KSeF Guard ukryty — idealne do przekazywania klientom i audytorom.

Domyślny Default
PDF A4 · DejaVu Sans
KSeF Guard
Raport walidacji
Data: 2026-05-03
KSeF Guard
KSeF Guard
Walidator FA(3)
Pliki
6
PASS
1
FAIL
5
Wskaźnik
17%
FAILFA_2026_01_0201.xmlBUS-044
FAILFA_2026_02_0042.xmlBUS-044, BUS-110
FAILFA_2026_03_0088.xmlBUS-140
PASSFA_2026_03_0001.xml
... 2 więcej plików
Powered by KSeF Guard
White-label PRO
PDF A4 · DejaVu Sans
Acme Księgowość Sp. z o.o.
Raport walidacji
Data: 2026-05-03
AC
Acme
Księgowość
Pliki
6
PASS
1
FAIL
5
Wskaźnik
17%
FAILFA_2026_01_0201.xmlBUS-044
FAILFA_2026_02_0042.xmlBUS-044, BUS-110
FAILFA_2026_03_0088.xmlBUS-140
PASSFA_2026_03_0001.xml
... 2 więcej plików
Powered by KSeF Guard
White-label PRO
PDF Export Settings
Logo firmy / Company logo
PNG, JPG · max 2 MB
acme-logo.png
Ukryj branding / Hide branding
Removes "KSeF Guard" from PDF footer
Nazwa firmy / Company name
Replaces "KSeF Guard" as report title
Acme Księgowość Sp. z o.o.

Historia sesji

Automatyczne zapisywanie wyników walidacji (wszystkie plany; Free przechowuje ostatnie 5 sesji, Standard 25, Pro 100). Przeglądaj poprzednie sesje, śledź wskaźniki i powtarzające się naruszenia, przywracaj pełne wyniki jednym kliknięciem.

KSeF Guard
Walidator FA(3)
FA(3) Validator
IDLE
Użycie: 0/inf
Usage:
Profil: Preset:
Przeciągnij pliki lub folder XML tutaj
Drag XML files or folder here
Ostatnie skanowania | Recent Scans
23 godz. temu | 23h ago 9 files recommended
33% KSEF-BUS-197 KSEF-BUS-044 KSEF-BUS-140
Wczoraj | Yesterday 12 files recommended
100%
Wczoraj | Yesterday 48 files maximum
78% KSEF-BUS-044 KSEF-BUS-110
2 dni temu | 2 days ago 5 files essential
100%
4 / 100 skanowań zapisanych | scans saved

Przestań zgadywać. Zacznij walidować.

Za darmo do 10 faktur dziennie. Bez rejestracji. Dane faktur zostają na Twoim komputerze.

Pobierz za darmo