What Is “Dual-Use Software” and Why Is the Spanish Tax Agency Cracking Down on It?
The AEAT increases scrutiny on management software with hidden features that enable data manipulation. Is your company at risk without knowing it?

The Spanish Tax Agency (AEAT) has launched an intensive control campaign targeting the use of so-called dual-use software — a type of program that many businesses may unknowingly be using, but that poses significant legal and financial risks.
What is dual-use software?
This type of software includes standard functions (such as recording sales, issuing invoices, and tracking stock) as well as hidden features that allow records to be altered or deleted. The goal: to hide real income and pay less tax.
Common functionalities include:
-
Deleting or altering already-issued invoices or tickets.
-
Hiding cash transactions.
-
Creating false invoices with lower amounts.
-
Manipulating inventory records to justify undeclared goods.
These systems allow companies to maintain a parallel accounting system — commonly known as "shadow accounting."
Why is the Tax Agency acting now?
The AEAT has seen a growing use of these tools, particularly in cash-intensive sectors such as hospitality, retail, and services. In response, it is now conducting in-depth IT audits to uncover hidden manipulation features in business software.
Consequences of using dual-use software:
-
Heavy fines, depending on the scale of the fraud.
-
Criminal liability for serious cases of tax evasion.
-
Reputational damage, which can impact relationships with clients and suppliers.
Could I be using it without knowing?
Yes. Some businesses purchase software solutions unaware that they contain illegal functionalities. To avoid this, it’s essential to:
-
Ensure your software complies with current tax regulations.
-
Keep systems up to date using trusted providers.
-
Train staff in accurate financial practices.
-
Periodically audit internal records and processes.
RELATED CONTENT
-
How long is a work protected by intellectual property law in a business context?
Original creations are also business assets. Understanding their legal protection period is essential to prevent conflicts and ensure their proper commercial use.
-
Article 50 of the Workers' Statute: Can an employee terminate their contract with compensation?
Although often overlooked, Article 50 of the Spanish Workers’ Statute allows employees to legally terminate their employment contract with compensation if the employer has committed a serious breach of contract.
-
Sick leave before holidays: what should the company do?
In HR management, unforeseen situations can arise that affect the organisation of work. One of the most common is when an employee goes on temporary incapacity (IT) just before starting their holiday period. What does this mean for the company? What rights does the employee retain?