---
title: "Odoo 19.4 Adds Spain DeCA Support"
description: "Odoo says version 19.4 supports Spain’s DeCA document. Review the October 2026 deadline, PDF and QR rules, retention duties and required checks."
canonical_url: "https://websitefuze.com/blog/odoo-19-4-spain-deca-support-october-deadline"
last_updated: "2026-09-03T01:03:31.245Z"
keywords: ["Odoo 19.4", "Spain DeCA", "electronic transport document", "road freight", "Odoo goods movements", "Spanish transport compliance"]
---

# Odoo 19.4 Adds Spain’s DeCA Support Before October Deadline

Published: 2026-09-03

Category: Odoo Updates

Odoo says version 19.4 supports Spain’s DeCA document. Review the October 2026 deadline, PDF and QR rules, retention duties and required checks.

Odoo announced on 1 September 2026 that Odoo 19.4 and later can generate Spain’s electronic administrative control document, known as DeCA. Users can access the document and its QR code from goods movements, alongside delivery-note generation.([What Is Deca And How To Manage It](https://www.odoo.com/ko_KR/blog/business-hacks-1/what-is-deca-and-how-to-manage-it-2412))The digital document becomes mandatory on 5 October 2026 for applicable public road-freight transport in Spain.(Act.Php;Act.Php)

Generating the document in Odoo is only one part of the required process. The official rules also cover file format and size, QR-linked access, technical security, retention and the handling of information that changes during transport. Organisations planning to use the feature should test the full workflow rather than treating successful PDF generation as sufficient.([What Is Deca And How To Manage It](https://www.odoo.com/ko_KR/blog/business-hacks-1/what-is-deca-and-how-to-manage-it-2412);Act.Php)

## What Odoo has announced

Odoo describes the DeCA functionality as available in version 19.4 and later. Its announcement says users can access the document and QR code from goods movements, where delivery notes can also be generated. Odoo has therefore placed DeCA within the operational records used to manage goods movements rather than presenting it as a separate document process.([What Is Deca And How To Manage It](https://www.odoo.com/ko_KR/blog/business-hacks-1/what-is-deca-and-how-to-manage-it-2412))

The announcement confirms document and QR-code generation, but does not establish how every official requirement is handled.([What Is Deca And How To Manage It](https://www.odoo.com/ko_KR/blog/business-hacks-1/what-is-deca-and-how-to-manage-it-2412))Organisations should separately verify the public download URL, TLS configuration, unauthenticated access, document retention and treatment of changes made while goods are in transit. These requirements apply to the complete workflow, not just the generated document’s appearance.(Act.Php)

## The 5 October 2026 deadline

Spain’s Sustainable Mobility Law entered into force on 5 December 2025. It requires the administrative control document for public road-freight transport to become digital ten months after that date, setting the changeover for 5 October 2026.(Act.Php;Act.Php)Odoo published its announcement on 1 September 2026, leaving just over a month before the mandatory digital date.([What Is Deca And How To Manage It](https://www.odoo.com/ko_KR/blog/business-hacks-1/what-is-deca-and-how-to-manage-it-2412);Act.Php)

An organisation should first determine whether its transport operations are subject to the public road-freight requirements.(Act.Php)If they are, it should confirm that its production environment is running Odoo 19.4 or later and that DeCA can be generated from the goods movements used in its delivery process. The supplied information does not establish that earlier Odoo versions have the same capability.([What Is Deca And How To Manage It](https://www.odoo.com/ko_KR/blog/business-hacks-1/what-is-deca-and-how-to-manage-it-2412))

## PDF and QR requirements

The administrative control document must be created natively as a PDF and must not exceed 5 MB. A scan of a paper document or another digitised image is not accepted as the required electronic document. Consequently, replacing a paper archive with scanned copies would not satisfy the native-PDF requirement.(Act.Php)

Each PDF must contain a QR code linked to a unique URL for that document. The URL must use HTTPS with TLS 1.2 or later.(Act.Php)Although Odoo says its feature provides the DeCA document and QR code from the goods movement, users should test whether every generated document receives a unique URL and whether the hosting configuration meets the HTTPS and TLS requirements.([What Is Deca And How To Manage It](https://www.odoo.com/ko_KR/blog/business-hacks-1/what-is-deca-and-how-to-manage-it-2412);Act.Php)

## Access during transport

During the transport service, scanning the QR code must lead to a URL that directly downloads the PDF. The person accessing it must not need to enter credentials, authenticate, select a download button or complete another manual step.(Act.Php)A document could therefore be generated correctly in Odoo but still fail this requirement if its linked page requires a login or an additional interaction.([What Is Deca And How To Manage It](https://www.odoo.com/ko_KR/blog/business-hacks-1/what-is-deca-and-how-to-manage-it-2412);Act.Php)

Testing should occur outside the authenticated Odoo session used to create the goods movement. The relevant test is whether the QR code on the final document leads directly to that specific PDF under the required access conditions. Testing only from an administrator’s browser may not reveal authentication or permission barriers encountered by an external user.(Act.Php)

## Retention and changed transport data

The contractual shipper and effective carrier must retain generated electronic documents for at least one year. Organisations should define responsibility where the parties use different systems or one creates the DeCA for the other. They should also confirm that their Odoo and storage arrangements retain each document for the required period rather than relying solely on a live download link.(Act.Php)

The rules also address information that changes after transport begins. An operator may update the existing PDF, but must preserve the superseded data. Alternatively, the operator may create a new PDF if the original is retained for traceability. The process must therefore preserve the earlier state or original document rather than simply overwriting the current record.(Act.Php)

Odoo’s announcement says the DeCA document is available through goods movements, but it does not explain how version 19.4 preserves superseded transport data or manages replacement PDFs.([What Is Deca And How To Manage It](https://www.odoo.com/ko_KR/blog/business-hacks-1/what-is-deca-and-how-to-manage-it-2412))Organisations that expect transport information to change in transit should confirm the system’s versioning and retention behaviour before operational use.(Act.Php)

## What Odoo decision-makers should verify

Start with version and availability. Confirm that the production system is running Odoo 19.4 or later and that the DeCA function appears in the goods movements used by the organisation.([What Is Deca And How To Manage It](https://www.odoo.com/ko_KR/blog/business-hacks-1/what-is-deca-and-how-to-manage-it-2412))Then inspect the document output to confirm that it is a native PDF, remains within the 5 MB limit and includes a working QR code.(Act.Php)

Next, test technical access. Each QR code should resolve to a unique HTTPS URL using TLS 1.2 or later. During the transport service, scanning it should directly download the corresponding PDF without credentials, authentication, buttons or other manual interaction. The test should be performed from outside the internal Odoo interface under the conditions in which the document will be presented.(Act.Php)

Finally, review records management. Contractual shippers and effective carriers need a defined method for retaining every document for at least one year. The workflow must also preserve superseded information when an existing PDF is updated, or retain the original when a replacement PDF is generated.(Act.Php)These controls need to operate alongside Odoo’s document-generation function so the record remains traceable after creation.([What Is Deca And How To Manage It](https://www.odoo.com/ko_KR/blog/business-hacks-1/what-is-deca-and-how-to-manage-it-2412);Act.Php)

Odoo 19.4 provides a way to generate DeCA documents from goods movements, but the official requirements extend to document format, public retrieval, retention and changes during transit. Before 5 October 2026, affected organisations should test the complete process in their production configuration and clarify responsibilities shared with contractual shippers or effective carriers.([What Is Deca And How To Manage It](https://www.odoo.com/ko_KR/blog/business-hacks-1/what-is-deca-and-how-to-manage-it-2412);Act.Php;Act.Php)
