PL · PLN · clearance

Co sprawdza narzędzie

Formaty e-faktur, identyfikatory, zasady, terminy i bezpłatne narzędzia techniczne dla kraju: Polska. FA(3) XML. Kontrola techniczna nie gwarantuje przyjęcia przez urząd skarbowy ani platformę odbiorczą.

mandatoryP0Reviewed 2026-08-02
Validation stack

How to validate KSeF FA(3)

  1. 1
    File integrity and parsing

    Preserve the source bytes and hash, then confirm the file is readable and well formed.

  2. 2
    Syntax and profile

    Apply the correct schema and profile identifiers for FA(3) XML.

  3. 3
    Semantic business rules

    Validate parties, dates, lines, taxes, totals, references and payment data.

  4. 4
    National and network rules

    KSeF/FA document signature · Polish NIP structure · Invoice totals and mandatory header fields

  5. 5
    Identity, security and routing

    Confirm national identities, signatures, hashes, QR and recipient routing as applicable.

  6. 6
    Official outcome

    Use Authenticated KSeF 2.0 API or taxpayer application, with KSeF number, session/status handling, official receipt and offline-mode workflows. and preserve the response from KSeF FA(3).