Code10 eInvoicing – saf-t eFactura B2B Portugal

Changes and Tax Compliance Requirements in e-Invoicing in Portugal

Last update: 18/10/2023


Updates to the Tax Calendar in Portugal

Portugal has made adjustments to its tax calendar to facilitate compliance with requirements set by the TA – Autoridade Tributária e Aduaneira. Deadlines have been extended, but it’s crucial to stay informed about the new dates due to the implementation of new regulations related to electronic invoicing and the SAF-T accounting declaration.

New Obligations to Meet Electronic Tax Requirements in Portugal

As of January 1, 2022:

  • Relevant invoices and tax documents must include a QR Code.

As of January 1, 2023:

  • Relevant invoices and tax documents must include the ATCUD document code.

Starting January 1, 2024:

  • Electronic and PDF invoices must include a digital signature to be considered valid. Consequently, companies opting for electronic invoicing must have a system in place to verify document authenticity.

Software Certification and Validation by Autoridade Tributária e Aduaneira (AT)

To include the ATCUD and QR Code, it is necessary to have a software solution certified by the Autoridade Tributária e Aduaneira (AT) and receive the validation code sent by the tax authority.

Widespread Adoption of Electronic Invoicing for Business-to-Government (B2G) Transactions

Electronic invoicing has been implemented in business-to-government relations. Since 2021 and 2022, all companies, regardless of size, supplying the Portuguese public administration are obligated to use electronic invoicing.

Mandatory SAF-T Accounting Document Declaration in 2025

Starting in 2025, the declaration of the SAF-T accounting document will be mandatory in Portugal. This SAF-T-PT document is a file in the Standard Audit File for Tax format, an international standard used for the exchange of accounting and tax information with an external auditor. Private and public companies with commercial, agricultural, or industrial profiles operating in Portuguese territory must work with this document.

Accounting Systems and SAF-T-PT Declaration

Accounting systems must record information to generate the electronic accounting file SAF-T-PT. This declaration, conducted monthly or annually, must include catalogs of articles, clients, and suppliers, VAT regimes, as well as the chart of accounts and accounting books.

The purpose of the SAF-T-PT file is to facilitate the declaration of simplified commercial information and the annual tax and accounting declaration through electronic means.

Requirements for Companies and Code10 Solution Approach

Companies must have an electronic system to conduct the SAF-T-PT accounting declaration process to the AT. Code10 offers a solution specifically designed to assist companies in complying with these regulations in Portugal. Their experience and solutions are prepared to guide and support all companies operating in Portugal in meeting these requirements. We are convinced that the value we provide with our solution is not only based on compliance with existing regulations, but on offering a service that adds convenience and peace of mind to our customers.

Importance of Digitalization

Digitalization offers significant benefits, including reducing environmental impact, optimizing resources, and minimizing tax evasion. Creating a system that adapts to the needs of the modern business environment requires a company that can quickly adapt.

Continuous Updates

It’s essential for companies to stay informed about these changes and work toward compliance to avoid risks associated with non-compliance. Code10, with its prepared solution, is ready to assist companies in this important task.


Subscribe to get the latest updates for the Portuguese B2B eInvoice

Thank you for the interest in the Code10 eInvoicing – Integración SAP for SAF-T eFactura Portugal® . If you would like to get the latest updates about this new legal requirement, please provide us with your contact details below. We will send you further information and answer any questions you may have.