ValidateFin

ACH — a notification of change (C01, corrected account number)

Uma notificação de alteração — e o essencial é que NÃO é uma rejeição. O pagamento passou. O banco recetor pede que o dado guardado seja corrigido antes do PRÓXIMO pagamento: reenviar este pagaria ao beneficiário duas vezes. Daí o montante ZERO da entrada e o código SEC COR do lote. O addenda 98 leva C01 com o número de conta corrigido nas posições 36-52 do registo.

Nacha 94-character — Válido

Uma notificação de alteração — e o essencial é que NÃO é uma rejeição. O pagamento passou. O banco recetor pede que o dado guardado seja corrigido antes do PRÓXIMO pagamento: reenviar este pagaria ao beneficiário duas vezes. Daí o montante ZERO da entrada e o código SEC COR do lote. O addenda 98 leva C01 com o número de conta corrigido nas posições 36-52 do registo.

Ficheiro ACH / NACHA (EUA) Nacha 94-character ACH / NACHAResultado esperado: Válido

O que este ficheiro mostra

Uma notificação de alteração — e o essencial é que NÃO é uma rejeição. O pagamento passou. O banco recetor pede que o dado guardado seja corrigido antes do PRÓXIMO pagamento: reenviar este pagaria ao beneficiário duas vezes. Daí o montante ZERO da entrada e o código SEC COR do lote. O addenda 98 leva C01 com o número de conta corrigido nas posições 36-52 do registo.

Transações1
TotalUS$ 0,00
Data no ficheiro2026-07-12
Última verificação: Licença: CC-BY-4.0

Todas as partes, IBAN e montantes abaixo são fictícios. Os IBAN são estruturalmente válidos — passam no mod-97 — mas não correspondem a nenhuma conta real.

Conteúdo do ficheiro

101 091000019 0910000192607121200A094101RECEIVING BANK         ORIGIN BANK                    
5220YOUR COMPANY, IN                    121042882 CORVENDOR PAY      260712   1091000010000001
6212313801044744-5678-99     0000000000LOCATION #23   BEST CO. #23          S 1121042880000001
798C01121042880000001      121042889876543210                                  091012980000088
82200000020023138010000000000000000000000000                                   091000010000001
9000001000001000000020023138010000000000000000000000000                                       
9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999

Como sabemos que estes resultados se mantêm

Cada ficheiro desta biblioteca passa pelo próprio validador do site em cada build. O resultado esperado indicado acima é verificado por um teste automatizado: se um ficheiro deixasse de corresponder ao que esta página afirma, o build falharia. Duas fixtures herdadas foram reparadas assim antes da publicação: três IBAN falhavam o mod-97 e vários nomes usavam caracteres fora do conjunto SEPA básico.

Ficheiro ACH / NACHA (EUA)