Error codes · peppol-bis-3 · Portugal

BR-PT-01Fixable here

Portuguese NIF required in Portugal

This is the rejection, word for word: „[BR-PT-01] Portuguese invoices must include the 9-digit NIF (tax number).

Why this matters in Portugal

Portugal requires (B2G) e-invoicing using CIUS-PT (UBL 2.1), CIUS-PT (CEFACT CII), Peppol BIS 3.0. An invoice with this error is rejected; it cannot be processed under Portugal's rules.

Portuguese NIF is required for all B2B invoicing in Portugal.

What to have readyThe missing value from your purchase order, contract or bookkeeping.
What we doAdd Portuguese NIF with PT prefix.

How to fix BR-PT-01

01Get NIF9-digit Portuguese tax number
02Add PT prefixFormat: PT + 9 digits
03Validate checksumNIF has control digit

Portugal e-invoicing requirements

PhaseStatusScope
SAF-T reportingLive (Jan 2013)All taxpayers (monthly)
B2GLive (Jan 2025)All suppliers to public entities
ATCUD + QR codesLive (Jan 2023)All invoices
QES for PDFsJan 2027All PDF invoices

Known causes

Missing PT prefix
Invalid NIF
Wrong length