errorPTubl-2.1

PT-R-004:ATCUD validation code required

Portuguese invoices require ATCUD (unique document code).

Fix this in your source system

MANUAL

ATCUD (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 ATCUD

Common 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: