Saltar para o conteúdo

Aviso

BR-51: O número do cartão na fatura deve mostrar só alguns dígitos

Em resumo

Aviso: convém verificar.

BR-51 significa que o número do cartão de pagamento (BT-87) tem mais de 10 caracteres, o que indica um número completo. Deixe só os últimos quatro dígitos; a fatura continua a ser aceite, mas convém corrigir de imediato.

Nesta página

O que significa

Quando a fatura indica pagamento por cartão (BG-18), o número do cartão (BT-87) só pode mostrar parte dos dígitos: no máximo os primeiros seis e os últimos quatro, segundo a norma de segurança PCI DSS. O teste conta os caracteres do número e exige no máximo 10. Nos conjuntos de regras UBL.BE, a regra verifica outra coisa: que os últimos 4 a 6 dígitos do número do cartão estejam presentes quando a fatura indica pagamento por cartão.

Porque é importante

Um número de cartão completo numa fatura é um risco de segurança, porque as faturas são guardadas, reencaminhadas e arquivadas por muitas pessoas. Na maioria dos conjuntos de regras é apenas um aviso, por isso a fatura é aceite, mas convém corrigir de imediato.

Como corrigir

Altere o seu software de faturação ou a integração de pagamentos para que escreva apenas os últimos quatro dígitos do cartão, por exemplo 1234, no campo do número do cartão. Nunca escreva o número completo do cartão numa fatura.

A regra tal como foi publicada

In accordance with card payments security standards an invoice should never include a full card primary account number (BT-87). At the moment PCI Security Standards Council has defined that the first 6 digits and last 4 digits are the maximum number of digits to be shown.

Termos de negócio: BT-87

Onde esta regra se aplica

Conjunto de regras Versão
EN 16931 (UBL) 1.3.17
EN 16931 (UBL credit note) 1.3.17
EN 16931 (CII) 1.3.17
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
XRechnung 3.0 (CII) 3.0.2
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
Factur-X 1.09 EN 16931 1.0.9-2
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 EN 16931 2.5.2
ZUGFeRD 2.5 EXTENDED 2.5.2
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
NLCIUS (CII) 1.0.3.13
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
France CTC (CII) 1.4.0-04
CIUS-RO UBL Invoice 1.0.9 1.0.9
CIUS-RO UBL Credit Note 1.0.9 1.0.9
Texto da regra retirado de phive-rules 4.6.4.

Verifique o seu ficheiro

Arraste para aqui a sua fatura eletrónica para ver se a regra BR-51 ainda falha e que outras regras falham.

Atualizado em 6 de novembro de 2026