errorPTubl-2.1
PT-R-004:ATCUD validation code required
Portuguese invoices require ATCUD (unique document code).
Fix this in your source system
MANUALATCUD (Código Único de Documento) requires a validation series registered with Autoridade Tributária. The code must be algorithmically generated by certified invoicing software using the registered series. You cannot manually add an ATCUD - ensure your invoicing software is AT-certified and has a valid series registered.
See the step-by-step instructions below to fix this error manually.
Why This Error Matters
ATCUD required for Portuguese invoice validity.
How to Fix It
1
Get ATCUD series
Register series with AT
2
Generate code
Series + document number
3
Add to invoice
Include ATCUD in document
Technical Details
XPath: Extension or Note for ATCUDCommon Causes
- Missing ATCUD
- Invalid ATCUD format
- Uncertified software
Frequently Asked Questions
Portuguese invoices require ATCUD (unique document code).
Add ATCUD code from certified software. You can also use Invoice Navigator's automatic Fixer tool to correct this instantly.
Yes, PT-R-004 is a critical error that will cause invoice rejection. It must be fixed before submission.
See Also
Related Errors
Last updated: 19 January 2026
Share this guide: