Product: QR requirement in Portugal

InterForm NG

Product: QR requirement in Portugal

New invoicing requirements in Portugal - InterForm has the solution.

With InterForm you are able to create a QR barcode for your invoices so you are ready when the new regulations kick in from January 2021.

Originally the Law-Decree 28/2019 introduced new requirements for the invoicing process. From January 2021 it is mandatory to include a unique identification number and QR barcode on invoices.

With the latest ordinance, 195/2020 companies issuing invoices under Portuguese law must include a unique identification number called ATCUD on their documents. The ATCUD consists of a minimum 8 character validation code (based on invoice number series) issued by the Portuguese tax authorities and a sequential number. Effectively a data string where the two values are combined.


So in order to comply with the new regulations, you need to reach out to the tax authority and the rest you can do with InterForm.


Changes to your layout

All of this means that you have to change your current invoicing process and current layout of the physical invoice.

First of all, you must present the ATCUD data in a readable format immediately before the QR barcode as well as on every page of each invoice.

Additionally, the QR barcode must be presented as part of the invoice body and must appear on the first or the last page of each invoice.

This is very easily done with InterForm and our graphical designer without any changes to your ERP or any programming required.

At InterForm we are able to help you no matter what system or platform (Windows, Linux, IBM i) you are running.

Reach out to us if you want to know more.


AS400/AS/400/IBM i

We have already helped a lot of our many IBM I customers running various ERP systems. Based on your existing spool file output we/you need to include the ATCUD data in the spool file in order to create a compliant invoice. If you cannot add the data in your native print program, then it is nice to know that it can be done in a simple way using InterForm.


InterForm is a platform-independent solution designed to help businesses create intelligent output from any system and platform On-Premise or in the cloud.



This website uses Cookies to enhance your experience.

Read about our Cookies and Privacy Policy Learn more

I understand


Thank you for your interest in InterXML400!

Please fill out the form below and we will contact you shortly with further information.

Form not found or is not published

Powered by ChronoForms -

You can also read more about the module on this page.
- This email address is being protected from spambots. You need JavaScript enabled to view it.

Best regards,

InterForm A/S