SAFTCheck
Documentazione / atcud
atcud.format

Formato ATCUD — VALIDAZIONE-SEQUENZA dal 2023

Codice univoco di documento obbligatorio: 8 caratteri alfanumerici maiuscoli, trattino, sequenza ≥ 1.

Cos'è l'ATCUD

L'ATCUD (Código Único de Documento) è un codice univoco di documento che l'AT impone su ogni fattura, ricevuta, documento di trasporto e voce del SAF-T dal 1° gennaio 2023. Collega il documento a una serie registrata presso l'AT e a una posizione sequenziale all'interno di quella serie.

Il formato

L'ATCUD ha due parti unite da un singolo trattino:

<CODICE-VALIDAZIONE>-<SEQUENZA>
  • Codice di validazione: esattamente 8 caratteri alfanumerici maiuscoli (A–Z, 0–9). L'AT lo emette quando si registra una serie di documenti.
  • Sequenza: un intero positivo a partire da 1, senza zeri iniziali.

SAFTCheck applica la regex:

/^[A-Z0-9]{8}-[1-9]\d{0,9}$/

Esempi

ValoreVerdettoPerché
AAJFK4DH-18 maiuscoli + trattino + 1
BCDEF123-998 maiuscoli + trattino + 99
1234ABCD-1000000Mix di cifre e lettere OK
0✓ (sentinella)Ammesso per documenti la cui serie precede l'obbligo ATCUD
aaaaaaaa-1Codice di validazione minuscolo
AAJFK4DH1Trattino mancante
AAJFK4DH-0La sequenza deve essere ≥ 1
AAJFK4DH-001Zero iniziale
SHORTCD-1Il codice di validazione deve essere esattamente di 8 caratteri

Come correggere

Esamina il documento problematico nel tuo ERP e la registrazione della serie sul portale AT:

  1. Conferma il codice di validazione della serie con l'AT (Portal das Finanças → Faturação → Comunicação de séries).
  2. Assicurati che l'ERP memorizzi il codice di validazione in maiuscolo esattamente come l'AT l'ha emesso.
  3. Riemetti il documento con l'ATCUD corretto — oppure usa l'editor inline per correggere questa occorrenza sul posto. L'editor include un pulsante MAIUSCOLO di un clic per il caso comune del codice di validazione in minuscolo.

Correlato

Altre regole

Usiamo un cookie di sessione per l'accesso, un cookie locale per la preferenza linguistica e Tawk.to per il widget di chat (che imposta i propri cookie quando apri la chat). Google Analytics (GA4) si carica solo dopo la tua accettazione, con anonimizzazione dell'IP; nessun tracker pubblicitario. Vedi la nostra Informativa sulla privacy.