ATCUD & Certified Invoicing Series Explained: Preventing New Fiscal Year Errors

ATCUD & Certified Invoicing Series Explained: Preventing New Fiscal Year Errors

Chief Invoicing Officer Directive: In Portugal, billing software cannot simply increment an invoice number from 001 to 002. Every document series must be cryptographically registered in advance with the Tax and Customs Authority. Failing to communicate new billing series before issuing your first January invoice halts operations and triggers severe fiscal infractions.

Every December and January, hundreds of Portuguese businesses find their commercial operations suddenly paralyzed. Sales teams attempt to close urgent first-quarter deals, dispatch warehouse deliveries, or process online customer transactions, only to be blocked by an impenetrable red error message on their screen: “Série de faturação não comunicada à AT – ATCUD em falta”.

Under Portuguese fiscal legislation—specifically Decree-Law 28/2019 and Portaria 195/2020—billing compliance entered an era of total digital traceability. The ATCUD (Código Único do Documento) and the standardized two-dimensional QR Code are mandatory elements on every invoice, transport guide, credit note, and proforma issued by certified software.

Navigating these regulatory demands requires automated digitalization workflows alongside expert technical consulting to guarantee seamless fiscal transitions across operating years.

ATCUD SERIES GENERATION & INVOICING PIPELINE Define New Invoicing Series for Fiscal Year (e.g., Series: “FT2026”, Type: FT) API Request to Portal das Finanças (WSSeriesCommunication Protocol)

  • SUCCESS FAILURE / ERROR: Tax Authority Issues Validation Code (e.g., “CS98765432”) • Code Injected into Billing Software • Ready to Issue Invoices • Customer Invoice Generated: • Sequential Number: 1 • Concatenated ATCUD: “CS98765432-1” • Encrypted QR Code Rendered on First Page
  • Invalid User Privileges: Series Name Already Exists • Billing Engine Locked Out • Fines under Article 114 RGIT

Deconstructing the ATCUD: What the Code Actually Contains

The ATCUD is not a random alphanumeric sequence. It is a strictly formatted string consisting of two distinct components separated by a hyphen:

$$\text{ATCUD} = \text{Validation Code} - \text{Sequential Number}$$

  1. Validation Code (Código de Validação da Série): An eight-character string generated and cryptographically signed exclusively by the Portuguese Tax Authority (Portal das Finanças) when your software communicates the series.
  2. Sequential Number (Número Sequencial): The progressive number of the document within that specific series (e.g., 1, 2, 3… 450).

For example, if the Tax Authority validates your 2026 sales series with the code CS12345678, your first invoice must prominently display: ATCUD: CS12345678-1

ANATOMY OF A COMPLIANT PORTUGUESE INVOICE HEADER

  • EMPRESA EXEMPLO LDA: NIF: PT 501 234 567 • Rua da Inovação, 100, Lisboa
  • FATURA FT 2026/1: Data: 2026-01-02 10:15 • Original
  • ATCUD: CS12345678-1
  • QR CODE: Hash: ABCD-1234-EFGH-5678 (4-Char Encrypted Hash on Print)
  • GRAPHIC: Standard ISO 18004 2D Barcode Containing Full Tax Payload

Every subsequent document—whether an invoice-receipt (Fatura-Recibo), credit note (Nota de Crédito), or transport guide (Guia de Transporte)—must bear its own distinct validation series and sequential ATCUD.

Communicating Series: Sub-Users and Security Certificates

A commercial software package cannot communicate with the Tax Authority using your personal or primary corporate Finanças credentials. The state strictly forbids entering root administrative passwords into third-party software.

To authorize communication, companies must establish a dedicated API Sub-User (Subutilizador com Permissões de Webservice):

  1. Log into the Tax Authority portal with primary company credentials.
  2. Navigate to Gestão de Utilizadores and create a new sub-user (e.g., 501234567/1).
  3. Assign the precise mandatory permission: WSE - Comunicação e Séries de Documentos de Faturação.
  4. Input these sub-user credentials into your billing platform.

When your software requests the opening of a series, it executes an automated web-service handshake, transmitting the series name, document type (e.g., FT for Fatura, NC for Nota de Crédito), expected starting number, and whether documents are issued electronically or printed physically.

Accountants registered with the Ordem dos Contabilistas Certificados emphasize that verifying sub-user security rights in early December prevents the administrative gridlock that hits technical support desks on January 2nd.

The Two-Dimensional QR Code Requirements

Alongside the human-readable ATCUD string, Decree-Law 28/2019 mandates the printing of a standardized QR Code on all invoices.

The QR code is not a link to your company website; it is an encrypted data payload defined by Tax Authority technical specifications containing:

  • Issuer tax number (NIF) and Buyer tax number.
  • Country code of both parties.
  • Document type, exact date, and unique invoice number.
  • Tax bases broken down by individual VAT rate (Normal 23%, Intermediate 13%, Reduced 6%, Exempt 0%).
  • Total gross payable amount.
  • The 4-character cryptographic hash extracted from the digital SAF-T signature.
  • The full ATCUD code.

Consumers scan this QR code directly with the official e-Fatura smartphone application, registering the purchase instantly in their personal tax deductions without requiring the merchant to manually upload SAF-T files first.

Pluriannual vs Annual Series: The Strategic Decision

A common debate among finance controllers is whether to create new series every calendar year or maintain continuous multi-year series:

SERIES ARCHITECTURE: ANNUAL VS CONTINUOUS

  • Architecture Model Advantages
  • Disadvantages
  • Annual Series
  • Clean chronological audit Must register all series (e.g., FT 2026/1…) trails; easy fiscal closing; annually in December; standard Portuguese norm. risk of setup oversight.
  • Continuous Series No annual renewal setup; Numbering reaches tens of (e.g., FT A/1…) unbroken sequence across thousands; harder to spot multiple calendar years. annual sequence skips.

Most auditors strongly recommend Annual Series (naming format: FT 2026, NC 2026). It provides unmistakable boundary clarity during year-end financial audits and simplifies compliance reporting.

Advisory protocols from Helderconta assist enterprises in structuring uniform series catalogs, while backend API synchronizations engineered by Webxtek ensure that series renewals occur automatically in background worker jobs without human intervention.

Five Practical Rules to Avoid Invoicing Disruptions

  1. Register Next Year’s Series by December 15th: Never wait until the first business day of January. Register all upcoming sales, credit, and transport series two weeks in advance.
  2. Audit Sub-User Permissions Annually: Ensure the billing sub-user has not expired and maintains active WSE privileges on the Tax Authority portal.
  3. Verify Physical Print Legibility: Inspect printed thermal or laser invoices to ensure the QR code measures at least 20x20 millimeters with high contrast for mobile scanner readability.
  4. Never Reuse Series Identifiers: Once a series identifier (such as 2026A) has been validated by the Tax Authority, that exact string can never be reused, even if cancelled or abandoned.
  5. Check Buyer VAT Deductibility: Remember that if an invoice is issued without a valid ATCUD, your corporate clients will be legally blocked from deducting the input VAT, leading to immediate commercial disputes and delayed collections.

In practice, we apply these exact architectural standards across specialized sectors including accounting outsourcing firms and strategy & tax consultants. Whether you are modernizing core workflows through business digitalisation and technical consulting before you build, connecting sector-specific requirements to disciplined execution is what turns technical theory into compounding commercial advantage.

[+] [ INDEX_DIRECTORY ] 13 topics ▼
[ SYSTEM.FAQ ]

Frequently Asked Questions

What is the ATCUD (Código Único do Documento) in Portuguese invoicing?

The ATCUD is a mandatory statutory code printed on every fiscal invoice, combining a series validation code issued by the Tax Authority (AT) and a sequential document number separated by a hyphen (e.g., CS12345678-0001).

When must an invoice series be registered with the Portuguese Tax Authority?

An invoicing series must be registered before the very first invoice is issued within that series. Generating a document without prior AT series communication renders the invoice legally invalid.

What happens if a company issues invoices with an uncommunicated or malformed ATCUD?

Invoices issued without a valid ATCUD are considered legally non-compliant, disqualifying input VAT deductions for buyers and exposing the issuer to statutory fines ranging from €1,500 to €18,750 under the General Regime of Tax Infractions (RGIT).

Must a company create new invoicing series for every new calendar year?

While creating annual series (e.g., FT 2026/1) is the standard and recommended market practice in Portugal, companies can maintain pluriannual series provided chronological sequence and unbroken numbering integrity are strictly preserved.

> START_PROJECT

Need a website that earns trust, ranks in search, and gives your business a stronger digital presence? Start the conversation here.