CHECK-KSEF-NUMBER-MISSING
InvoiceIn checks · regola di validazione
InvoiceIn checksNota
Questo documento è una fattura strutturata polacca (KSeF FA(2)/FA(3)), ma non è stato fornito alcun numero KSeF. Quel numero di 35 caratteri viene assegnato da KSeF al momento dell'accettazione della fattura e quindi non si trova mai dentro l'XML: il client KSeF del destinatario lo riceve accanto alla fattura — nella risposta dell'API, nell'UPO o nel codice QR della visualizzazione. Dal 1° gennaio 2027 l'art. 108g della legge polacca sull'IVA impone al soggetto IVA attivo che paga una fattura strutturata emessa da un altro soggetto IVA attivo — con bonifico o con qualsiasi strumento di pagamento che porti una causale — di indicare quel numero nella causale, oppure un identificativo collettivo (NNNNNNNNNN-IZRRRRMM-…), che può essere generato da entrambe le parti, quando un unico pagamento salda due o più fatture. Passalo come ?ksef=… o nell'header X-KSeF-Number: viene verificato rispetto alla fattura e restituito in payment.ksef_number, pronto per la distinta di pagamento. La fattura non ha alcun difetto — questa è una nota per il lato ricevente.
- Campo
payment.ksef_number (PL national, not an EN 16931 term)- Set di regole
- InvoiceIn checks
- Chi deve correggere
- Il destinatario
Questo riguarda il lato ricevente: il documento in sé è corretto, ma alla distinta di pagamento manca qualcosa o un dato non concorda — si risolve nella propria integrazione, non con il fornitore.
Controlla la tua fattura
Carica il file che non ha superato la validazione. Lo leggiamo, applichiamo i set di regole ufficiali ed elenchiamo ogni rilievo con la correzione — 20 fatture al giorno, senza chiave, nulla viene conservato.
Apri la demoLa stessa spiegazione via API: GET /v1/rules/CHECK-KSEF-NUMBER-MISSING?lang=it