Electronic invoice in Portugal
The Definitive Guide to Portugal’s E-Invoicing Landscape: Navigating the dual circuits of B2G CIUS-PT delivery via eSPap and separate AT fiscal compliance (ATCUD, SAF-T).
Portugal is easy to get wrong because two entirely separate regimes run at the same time and are constantly confused with each other. One is public procurement e-invoicing: structured CIUS-PT invoices to public buyers, now mandatory for every category of supplier since 1 January 2026. The other is fiscal control of invoicing generally: certified software, pre-registered document series, ATCUD, QR codes and monthly transmission of invoice data to the tax authority.
Peppol handles the first and does nothing at all for the second. That is the single most expensive misunderstanding available in this market — see The two circuits. Note also that Portugal is not a clearance country: the tax authority receives invoice data after issuance, it does not authorise invoices before they reach the buyer.
Portugal has postponed more deadlines than almost any other EU country, and did so again in the 2026 State Budget. Reading a Portuguese roadmap without checking the latest budget law is a reliable way to be wrong.
Central contracting authorities from April 2019, other public buyers from April 2020, under the Public Contracts Code (Código dos Contratos Públicos, CCP).
Suppliers other than SMEs move to mandatory structured invoicing on public contracts.
The QR code requirement takes effect for documents issued by certified software, followed a year later by the ATCUD unique document code. See Fiscal controls and AT reporting.
The relief for micro, small and medium enterprises and for public bodies acting as suppliers expired on 31 December 2025. Structured CIUS-PT is now required from all main supplier categories on public contracts.
PDF invoices are accepted as electronic invoices for tax purposes only until 31 December 2026. From 2027 an electronic invoice needs a qualified electronic signature — or one of the alternatives set out under B2B, B2C and the PDF.
Deferred again by the 2026 State Budget. The first mandatory annual SAF-T Accounting file covers FY 2027 transactions and is filed in 2028. This is separate from SAF-T Billing, which is already monthly.
Structured e-invoicing and near-real-time reporting for the cross-border transactions in scope. See ViDA and 2030.
The PDF extension does not apply to B2G. Much commentary reports that "small companies may keep issuing PDFs until the end of 2026" and leaves it there. That concession is about PDFs counting as electronic invoices for tax purposes. It does not suspend the structured CIUS-PT requirement on public contracts, which has applied to all main supplier categories since 1 January 2026.
Everything in Portugal becomes clearer once you accept that there are two independent obligations with different owners, different technology and different regulators.
Getting a structured CIUS-PT invoice to a public buyer, through FE-AP, Peppol, a direct AS2 or API connection, a portal or a service provider.
Governed by eSPap. This is what an Access Point does.
Certified software, document series registered in advance, ATCUD, QR codes, invoice data to the tax authority, retention and audit trail.
Governed by AT. This is not what an Access Point does.
The consequence for scoping: tax reporting to the AT is not performed automatically by the Peppol exchange and has to be organised separately. And the legal obligation towards the AT stays with the taxpayer even where a provider performs the technical work.
A drafting point worth noticing: the CCP wording is about the performance of public contracts generally, not about the EU procurement thresholds. Compliance should be assessed against Portuguese national law rather than by asking whether a contract exceeds a European threshold.
FE-AP — Fatura Eletrónica na Administração Pública — is the government e-invoicing system, and eSPap describes its portal as the gateway of the State for receiving invoices and corrective documents electronically. It supports direct connection by suppliers and service providers, and its official guidance covers AS2 over HTTPS, web services and APIs, asynchronous status messages, separate pre-production and production environments, onboarding and integration testing.
The competence sits on a clear legal footing: Decreto-Lei n.º 123/2018 of 28 December gave eSPap the power to issue the technical and functional requirements supporting e-invoicing, to develop support instruments for the entities covered, and to provide the reception solution.
Peppol components are used within the FE-AP infrastructure, but the legislation does not require every B2G invoice to travel exclusively over a Peppol four-corner exchange. In practice the channel is agreed with the individual public buyer: FE-AP, Peppol, a direct AS2 or API connection, that institution's portal, or its service provider.
Direct integration with FE-AP is its own process: an onboarding questionnaire, selection of the communication channel, pre-production setup, tests of successful and failing invoices, credit notes and debit notes, status message testing, retesting in production, and documents evidencing the organisation's identity. Treat it as the technical and contractual onboarding of a specific government gateway — not as a national accreditation.
There is no general requirement for Portuguese companies to exchange structured XML in domestic B2B or B2C. The rule that dominates practice is the PDF concession — and it has now been extended so many times that its expiry is treated with justified scepticism.
Most coverage says "qualified electronic signature from 2027" and stops. The law is wider: authenticity of origin and integrity of content may be ensured by a qualified electronic signature, a qualified electronic seal, or EDI under the European Model EDI Agreement. A qualified signature is one route, not the only one — which matters if signing per document is awkward in your architecture.
The general rules also continue to require the recipient's agreement to the electronic format, and the mandatory invoice content is unaffected by any of this.
Portugal is best classified as post-issuance centralised tax reporting with fiscal invoice controls — not clearance, and not a Peppol five-corner model either.
What does happen is that data on issued invoices reaches the AT afterwards, and that documents carry pre-registered series, an ATCUD and, where applicable, a QR code. Tax reporting exists independently of the transport channel used for the commercial exchange — which is why choosing Peppol answers a delivery question and no fiscal one.
Every document series must be notified to the AT in advance. On registering the series the AT issues a validation code, which is combined with the sequential document number to form the ATCUD (Código Único de Documento). The ATCUD must appear on invoices and other fiscally relevant documents and is generated at the moment of issue. It has been required since 1 January 2023.
Required on the relevant documents produced by software certified by the AT, since 1 January 2022. ATCUD and QR are fiscal controls on the document — they are not prior clearance of its content, and they do not make Portugal a clearance jurisdiction.
Anyone subject to the Portuguese invoicing rules and carrying out VAT-taxable transactions in Portugal must transmit invoice data to the AT. Three routes are permitted:
The deadline is the 5th day of the month following the month of issue. So Portugal does not have mandatory real-time reporting in the strict sense — the real-time API is one permitted channel, and the obligation can equally be met by a monthly SAF-T (PT) submission.
The e-Fatura portal is how the tax administration receives and matches invoice data, particularly in B2C. It is not a universal platform for delivering the legal invoice from seller to buyer — it is tax reporting and data control infrastructure, and treating it as a delivery channel is a category error.
Keep the two SAF-T files apart. SAF-T Billing is the monthly file covering invoices issued. SAF-T Accounting is the annual accounting file, deferred again by the 2026 State Budget — the first mandatory submission covers FY 2027 and is filed in 2028.
Portaria n.º 289/2019 assigns the governance model for public e-invoicing to eSPap and requires the Portuguese government model to conform to EN 16931 and Directive 2014/55/EU. The national specification is CIUS-PT, which carries the Portuguese semantic rules, mandatory business terms, identifiers, tax details and validation rules.
Build on UBL 2.1 CIUS-PT. Where CII is required, confirm support with the specific public recipient or its service provider before committing — the profile being listed at European level is not a guarantee that a particular Portuguese gateway will accept it.
The confirmed Portugal-specific Peppol scheme is 9946 — Portugal VAT number. A participant is normally identified by its Portuguese NIF. Other global schemes such as GLN can technically be used in Peppol, but 9946 is the national one.
The practical form depends on SMP and Access Point configuration, so at onboarding check three things rather than assuming: whether the PT prefix is expected, which participant identifier the recipient has actually registered, and which document types and process identifiers are published in its SMP. A correct NIF in the wrong shape fails as completely as a wrong NIF.
The Portuguese Peppol Authority is eSPap — Entidade de Serviços Partilhados da Administração Pública, I.P. The division of responsibility with the tax authority is clean and worth memorising:
Peppol is used, but it is not the sole mandatory national channel. It is part of the government interoperability landscape rather than a legal requirement for every B2G invoice.
No separate national licence comparable to the Slovak digitálny poštár or the French plateforme agréée was identified in the official sources. eSPap is listed by OpenPeppol as the Portuguese Peppol Authority, but no public rules establishing a licensing layer for all Access Points on the Portuguese market were found. That does not release a provider from the general OpenPeppol requirements or from the rules of the specific FE-AP channel.
9946Where the provider additionally performs conversion or fiscal compliance functions, it needs the Portuguese fiscal data and processes to be right — although the legal duty towards the AT remains the taxpayer's. Before a commercial launch it is worth obtaining written confirmation from eSPap that no additional non-public operational requirements apply to a foreign Access Point.
The general tax offences regime (Regime Geral das Infrações Tributárias, RGIT) provides the numbers that matter here.
For legal persons the minimum and maximum limits are generally doubled. The actual amount depends on the degree of fault, how long the breach lasted, the tax at stake, whether it was voluntarily corrected, and the applicable reduction procedures.
Article 299-B CCP sets no separate universal fixed penalty for sending a PDF instead of a CIUS-PT invoice. In practice the document is technically rejected, is not recognised as a proper invoice for processing, a correct structured document is requested, the payment workflow does not start, contractual sanctions may follow, and general tax penalties apply if fiscal invoicing requirements were breached at the same time. Since the payment period on a public contract runs from receipt of the invoice or an equivalent document, not receiving a valid structured invoice can postpone the start of the payment period.
A structured e-invoice is not the only lawful basis for deducting VAT across the whole economy. The Portuguese VAT Code links the right to deduct to VAT shown on invoices issued in legal form and held in the taxpayer's name and possession — it does not require that document to be a structured e-invoice in all B2B transactions. A proper paper invoice, a PDF recognised by tax law, a structured e-invoice or another compliant electronic invoice can all serve.
The deduction is at risk where the invoice lacks mandatory content, relates to a fictitious transaction, shows VAT charged unlawfully, is not in the taxpayer's possession, or where defects were never corrected by a corrective document.
Electronic invoices must be retained for a minimum of ten years, with integrity, authenticity and legibility ensured throughout. Portugal then adds a location rule that catches out providers hosting outside Europe.
Ten years is long enough that the archive will outlive the software that produced it. Retaining the structured document, not merely a rendering, is what makes it possible to satisfy an AT audit years after a system migration.
The ViDA package was finally adopted by the Council on 11 March 2025. From 1 July 2030, invoices for the intra-EU cross-border B2B transactions in scope must be issued in structured electronic form, with the data transmitted to the tax authorities in near real time. Existing national digital reporting systems must be brought into line with the ViDA framework by 1 January 2035.
ViDA does not make Portuguese domestic B2B e-invoicing mandatory by itself. Domestic transactions would need a separate national decision. What ViDA does put on Portugal's plate is the 2035 alignment question for the systems it already runs — SAF-T (PT), e-Fatura and the invoice data transmission obligation.
Portugal is a market where scope has to be stated precisely. This is the delivery circuit, and what it does and does not include:
9946 with the NIF verified and the identifier form checked against the recipient's SMP entryPortugal has a strict fiscal regime and a narrow invoicing mandate, and the two are routinely mixed up. Structured CIUS-PT is compulsory on public contracts for all main supplier categories since January 2026. Domestic B2B and B2C have no structured mandate — but every business with Portuguese VAT obligations lives with certified software, registered document series, ATCUD, QR codes and monthly transmission of invoice data.
The deadlines keep moving. The PDF concession now runs to 31 December 2026, and SAF-T Accounting has been pushed to FY 2027 for filing in 2028. Both were deferred by the 2026 State Budget, and both have been deferred before.
If you take one thing from this page: Peppol solves delivery to public buyers and nothing else. The AT circuit — series, ATCUD, QR, SAF-T — is separate work with a separate regulator, and the legal duty for it never leaves the taxpayer.