Is the Italian Training Tax Credit 4.0 worth it for training a software development team in 2026?
The condition for not losing it is documentation: daily signed attendance register, detailed program on 4.0 technologies, trainer certification. Those who manage it correctly recover half or more of the training cost through F24 tax offset.
Those who do not use it are paying double for the same training compared to competitors who have understood it. The advantage is not marginal: on a team of 5 developers, the annual saving can exceed 15,000 euros.

A software house in Milan with 15 employees sent five developers to a training program on software architecture and AI applied to .NET: four weeks, 9,000 euros in total cost including courses and personnel hours. At year end, the accountant told the owner that 4,500 euros of that cost would come back through tax offset. Half the training, essentially free.
The Training Tax Credit 4.0 (Credito di Imposta Formazione 4.0), also known as the Training Bonus 4.0, is one of the most underused fiscal tools by Italian IT companies. Not because it does not apply to them, but because many business managers do not know that software development, architecture, AI and cloud courses are eligible activities, do not know how to document training correctly to avoid losing the benefit, and do not have a structured process to leverage it systematically every year.
This guide is updated to the regulations in force in 2026 and answers the concrete questions that a CTO, HR manager or administrative manager asks when they want to understand whether and how to use this tool to train the technical team without paying full price. No abstract tax theory: only the operational information needed to make the decision and activate the process.
The saving this incentive produces for a company that uses it correctly is not marginal: for a small company at the 70% rate, every euro spent on eligible training generates 70 cents of tax credit. Those who do not use the Training Tax Credit 4.0 are paying double compared to competitors who have understood it and integrated it into their training planning process.
What the Training Tax Credit 4.0 is in 2026: updated regulations
The Training Tax Credit 4.0 was introduced by Italy's 2018 Budget Law and has undergone several modifications in subsequent years. In 2026 it is mainly governed by the 2025 Budget Law, which extended and redefined the rates and ceilings. The incentive is part of the broader framework of Industry 4.0 and Transition 4.0 incentives, which also include tax credits for investments in digital capital goods.
The mechanism is simple: the company incurs expenses for training staff on Industry 4.0 enabling technologies, and recovers a percentage of those expenses as a tax credit usable through offset via the F24 tax form. It is not a cash refund, but a reduction of taxes to be paid: IRPEF for partners in personal companies, IRES for capital companies, with the possibility of using it to offset INPS contributions and VAT.
The definition of "enabling technologies" for the purpose of the incentive
The legislation defines eligible technologies with reference to Italy's National Industry 4.0 Plan. For software development teams, the relevant areas are: big data and data analytics, cloud and fog computing, cybersecurity, simulation and cyber-physical systems, horizontal and vertical integration, advanced human-machine interface, additive manufacturing, rapid prototyping, augmented reality and visualization systems, collaborative robots and advanced automation systems, identification and tracking systems, artificial intelligence and machine learning.
In practice, any course that teaches how to develop, integrate or manage systems based on these technologies is potentially eligible. This includes, but is not limited to: .NET application development for cloud systems (Azure, AWS), AI and machine learning system architecture, API integration and heterogeneous systems, IoT and embedded systems development, cybersecurity applied to software development, DevOps and development pipeline automation.
Eligible expenses: what can be included
Eligible expenses are not limited to the course fee: they include a broader set of costs directly related to training. The costs of employed personnel for hours actually dedicated to training (not just the external instructor's cost, but also the remuneration of employees in training, including social security contributions). The costs of external trainers. Location and teaching material costs strictly necessary for the training. Expenses for consulting and support services related to training (e.g., design of the training path).
This inclusion of personnel costs is an often-overlooked element that significantly increases the basis on which the credit is calculated. If a developer earns 3,500 euros gross per month and participates in two weeks of training (40 hours out of 160 monthly working hours), 25% of their monthly cost (875 euros plus contributions) is included in the credit calculation.
Who can access the Training Tax Credit 4.0 and for which companies is it most advantageous
Access to the Training Tax Credit 4.0 is broad by design: the regulation excludes no legal form or company size. Sole proprietorships, partnerships, limited liability companies (SRL, SPA, cooperatives), simplified bookkeeping companies and flat-rate companies can all access it, with some limitations for the latter.
Rates by company size in 2026
The advantage varies significantly based on company size, measured according to the European definition of SME. Small companies, with up to 49 employees and no more than 10 million euros in annual turnover or total balance sheet, access the 70% rate: it is the most generous incentive available in the training incentive landscape. Medium companies, from 50 to 249 employees and up to 50 million euros in turnover, access the 50% rate. Large companies, with more than 250 employees, access the 30% rate.
The annual ceiling on eligible expenses is 300,000 euros per tax period, regardless of company size. In practice, the ceiling is rarely a constraint for IT SMEs: it would require training expenditure enormously higher than that of a typical technical team.
For which companies is it most advantageous in practice
Technology startups and scale-ups with rapidly growing teams are the ideal beneficiaries: they are often small companies (70% rate), they need continuous training on rapidly evolving technologies like AI and cloud, and they have the organizational flexibility to structure eligible training programs. A 10-person startup that invests 20,000 euros in technical training can recover 14,000 euros in tax credit.
IT software houses and medium-sized IT companies, with 20-80 developers, are the segment that benefits most in absolute value: teams large enough to generate significant training bases, 50% rate guaranteeing substantial savings, and a structural need for continuous updates on technologies like .NET, AI and software architecture. An annual training plan of 50,000 euros generates 25,000 euros in tax credit.
Manufacturing or service companies with an internal IT department are no less eligible than pure software houses: the developers employed by a manufacturing company who train on digital technologies have the same right to the credit as the developers of a software house. Many companies of this type are unaware of this.
Which training activities are eligible: the focus on software development and AI
The concrete question for a CTO or HR manager is: are the courses I want to run for my team eligible? The answer requires verifying that the training falls within the enabling technologies and meets the formal requirements on the structure of the training path.

Unambiguously eligible courses for .NET teams
Courses on Azure cloud platform development fall fully into the "cloud and fog computing" category of enabling technologies. This includes: cloud-native application architecture in .NET, microservices development on Kubernetes and Azure Container Apps, integration with Azure services (Service Bus, Event Grid, Cosmos DB), deployment and scalability of ASP.NET Core applications on Azure.
Courses on artificial intelligence and machine learning applied to software development fall into the "artificial intelligence" category. These are eligible: solution development with Azure OpenAI and Semantic Kernel, integration of LLM models into .NET applications, development of RAG (Retrieval-Augmented Generation) pipelines for enterprise applications, implementation of AI agents with .NET and frameworks like AutoGen.
Cybersecurity courses applied to development fall into the specific category. These are eligible: secure coding in C# and ASP.NET Core, OWASP vulnerability analysis in the .NET context, implementation of secure authentication and authorization with ASP.NET Core Identity and Azure AD, penetration testing of .NET web applications.
DevOps and CI/CD automation courses fall under the "horizontal and vertical integration" area of systems. These are eligible: CI/CD pipeline configuration with Azure DevOps and GitHub Actions for .NET projects, test automation and quality gates, Infrastructure as Code with Bicep and Terraform for .NET environments on Azure, monitoring and observability with Application Insights.
Activities clearly not eligible
Legally required training (workplace safety, basic GDPR, first aid) is not eligible, even if delivered digitally. Soft skill, leadership and communication training is not eligible. Courses on traditional technologies not included in the 4.0 Plan (basic Office training, standard Excel, accounting) are not eligible. Sales and marketing training, even on generic digital tools, is not eligible if not explicitly linked to enabling technologies.
Rates and ceilings 2026: how much you really save
Translating the rates into concrete numbers helps understand the extent of the benefit and assess whether it is worth structuring a process to exploit it.
Scenario one: small software house, 8 developers
Company with 8 developers, turnover below 10 million, classified as a small company. Applicable rate: 70%. Annual training plan: .NET and Azure architecture course for 5 developers (3,000 euros/person including instructor costs), plus AI and Semantic Kernel course for 3 developers (2,500 euros/person). Course costs: 15,000 euros + 7,500 euros = 22,500 euros. Personnel costs during training (40 hours per person, average hourly cost 30 euros): 8 people x 40 hours x 30 euros = 9,600 euros. Total calculation base: 32,100 euros. Credit at 70%: 22,470 euros. Real savings on training: 70%.
Scenario two: medium IT company, 35 developers
Company with 35 developers, turnover between 10 and 50 million, classified as a medium company. Applicable rate: 50%. Training plan: annual update path on cloud and AI for the entire technical team, organized in quarterly modules. Estimated annual cost: 85,000 euros between external courses and personnel costs during training hours. Credit at 50%: 42,500 euros. The company recovers almost half the training budget and can reinvest it in further training or reduce the effective net training cost to 42,500 euros instead of 85,000 euros.
Scenario three: large manufacturing company with IT department
Manufacturing company with 300 total employees, of which 20 developers in the IT department. Classified as a large company. Rate: 30%. Training plan for the IT department on OT/IT integration and application development for connected industrial systems (IoT, SCADA, MES in .NET): 40,000 euros in eligible expenses. Credit at 30%: 12,000 euros. The saving is lower in percentage but remains significant in absolute value, especially if the training plan is structured to maximize the calculation base by correctly including personnel costs.
Eligible software development and architecture courses: concrete examples
Translating the list of eligible technologies into a concrete training plan requires understanding how to structure the course program so that it is clearly linked to 4.0 technologies and documented in a way that withstands a tax audit.
Eligible path: software architect on .NET and Azure
A training path on software architecture in .NET and Azure is eligible if structured with modules that explicitly cover cloud and digital integration technologies. A typical program could include: fundamentals of Clean Architecture and Domain-Driven Design applied to cloud-native systems in C# (technology: digital integration and systems), microservices design in ASP.NET Core with deployment on Azure Container Apps (technology: cloud computing), integration with Azure Service Bus for event-driven systems (technology: horizontal integration), monitoring and observability with Application Insights and Azure Monitor (technology: data analytics), application security with Azure AD B2C and ASP.NET Core Identity (technology: cybersecurity).
A program of this type, structured in 40-80 total hours with practical exercises on real projects, is fully eligible and difficult to challenge in an audit.
Eligible path: AI development with .NET
Training on AI applied to .NET development is among the most clearly eligible. A typical path: machine learning fundamentals applied to classification and forecasting problems (technology: artificial intelligence), development with Azure OpenAI Service and integration into ASP.NET Core applications (technology: AI and cloud), implementation of RAG pipelines with Semantic Kernel for semantic search on company data (technology: big data and analytics), development of autonomous AI agents with .NET and Model Context Protocol (technology: advanced AI).
How to document training to avoid losing the benefit
Documentation is the critical point of the Training Tax Credit 4.0. The incentive is lost not for problems with the content of the training, but for missing or irregular documentation. The Italian Revenue Agency's audits on this type of credit focus exactly on this point: not on the technological nature of the course, but on proof that the training took place in a verifiable way and that expenses are real and proportionate.

The attendance register: the most critical document
The attendance register must be completed for each training session, not aggregated at the end of the course. For each training day it must record: date, start and end time of the session, participant name and signature, trainer name and signature. For online training, the register can be replaced by automatic tracking system logs, provided they have the same level of detail.
The most common mistake is keeping only a general attendance sheet with signatures collected at the end of the course, or having attendance with missing signatures because some participants were absent for some sessions. In both cases, the register is irregular and the credit corresponding to undocumented sessions is at risk.
The course program: how it must be structured
The program must be formally approved before training begins (not drafted after the fact) and must contain: clear training objectives with reference to the 4.0 skills to be acquired, list of topics covered with indication of hours dedicated to each, teaching methodology, learning assessment methods, explicit reference to the 4.0 technologies provided for in the National Industry 4.0 Plan.
Final certification and sworn expert report
At the end of the training path, the provider must issue a certification attesting: completion of the path by the participant, skills acquired, compliance of the course with 4.0 technologies. For credits up to 300,000 euros, an internal technical report signed by the legal representative or training manager is sufficient. For credits exceeding 300,000 euros, a sworn expert report from a qualified person is required (chartered accountant, accounting expert or statutory auditor).
Common mistakes that cause loss of the credit: the definitive list
These mistakes emerge systematically in Revenue Agency audits and disputes. Knowing them in advance is the most effective defense.
Attendance documentation mistakes
Attendance signed in aggregate instead of per session. Missing signatures for some sessions without documentation of the reason for absence. Attendance register completed after the fact with dates inconsistent with online training system access data. Attendance of employees not indicated in the original contract with the trainer.
Program content mistakes
Training program that does not explicitly reference 4.0 technologies, even when the actual content is fully eligible. Inclusion of ineligible modules in the program (soft skills, legally required safety training, basic Excel) that lower the percentage of eligible training without the company noticing. Modification of the program during training without formal update of documentation.
Personnel cost mistakes
Inclusion in the calculation of training hours not actually performed. Personnel cost calculated on gross pay without social security contributions (which are instead eligible). Inclusion of costs of managers or non-employees (collaborators, freelancers) who have a different regime.
Credit compensation mistakes
Using the credit in F24 before the tax period in which it was accrued. Offsetting above the annual maximum. Failure to indicate the correct tax code in the F24 payment form. Offsetting against debts of a nature other than that permitted.
How to calculate the real savings for your company: the practical formula
Calculating the real saving is richer than simply "rate multiplied by course cost". It requires considering all eligible expenses, including the personnel component, and taking into account the modalities of credit use.

The complete formula
Calculation base = (Cost of external courses and trainers) + (Hourly personnel cost x Training hours per person x Number of participants). The hourly personnel cost includes gross pay plus employer social security contributions: for a developer with an annual salary of 40,000 euros and contributions at 30%, the hourly cost is approximately (40,000 x 1.30) / (1,720 annual working hours) = approximately 30 euros/hour.
Obtainable credit = Calculation base x Rate (70%, 50% or 30% based on company size), with a ceiling of 300,000 euros on the calculation base per tax period. Effective net saving = Obtainable credit (since the credit offsets taxes that would be owed anyway, the saving equals the value of the credit).
Detailed calculation example for a medium company
Medium IT company, 15 developers, 50% rate. Training plan: AI and software architecture path for 8 developers, 40 hours each, organized in 5 sessions of 8 hours over 2 months. External trainer cost: 15,000 euros total for the group. Personnel cost: 8 developers x 40 hours x 30 euros/hour = 9,600 euros. Total calculation base: 24,600 euros. Credit at 50%: 12,300 euros. Effective net cost of training: 24,600 euros - 12,300 euros = 12,300 euros, exactly half the real cost. Effective cost per developer: 1,537 euros instead of 3,075 euros.
The complete process from accrual to recovery: the operational phases
The process for correctly exploiting the Training Tax Credit 4.0 does not require prior authorization: it is an automatic credit that accrues with the completion of training and collection of documentation. There is no need to submit applications or obtain approvals before starting. However, there are precise phases to follow to avoid errors.
Before training begins
Verify with the accountant or tax consultant that the company is among the eligible subjects and that there are no blocking conditions (financially distressed companies, significant tax pending issues). Define the training plan with indication of 4.0 technologies and planned hours for each module. Select the trainer or provider and sign a contract that explicitly describes the training topics with reference to 4.0 technologies. Prepare the attendance register model to be used during training.
During training
Complete and have the attendance register signed for each session, by both the trainer and participants. Preserve teaching materials, slides, exercises and any other support used during training: it will serve as proof of the actual content of the course. Track hours for each participant for personnel cost calculation.
At the end of training
Collect the declaration of completion and the completion certification from the trainer. Collect and preserve all invoices from the external trainer. Calculate personnel costs based on actual training hours, with documentation of the calculation. Have the accountant prepare the technical report (or sworn expert report if the credit exceeds 300,000 euros). Record the credit in accounting as a tax credit.
Using it in offset through F24
The credit accrued in year X can be used in offset starting from the following tax period (year X+1), without annual amount limitations other than those generally provided for tax credits. It is used via F24 payment form with specific tax codes: 6897 for companies not subject to statutory audit, 6898 for companies subject to statutory audit. There is no expiry date for using the credit, which can be carried forward in offset over multiple years if the amount exceeds the company's annual tax liability.
How to integrate the Training Tax Credit 4.0 into annual technical team planning
The real competitive advantage does not come from occasional use of the Training Tax Credit 4.0, but from its systematic integration into the annual technical team training planning process. Companies that do this systematically have an effective annual training budget 40-70% higher than the nominal one, without increasing net expenditure.
The annual planning cycle
In October-November of each year, when planning the budget for the following year, the CTO or technical manager should identify priority training areas for the team: which technologies need updating, which skills are missing for planned projects, which competencies would increase productivity. At this point, verify which of these areas fall within eligible 4.0 technologies (usually most of them for an IT team): cloud, AI, security, digital integration, DevOps are all eligible.
Estimate the recoverable credit for each training path and include this recovery in the calculation of the net training cost. If a 10,000-euro course effectively becomes 5,000 euros for a medium company, the available training budget doubles without increasing expenditure.
Choosing the trainer: additional criteria for eligibility
Not all training providers are equivalent for eligibility purposes. The trainer must be able to issue the required documentation: detailed program with reference to 4.0 technologies, compliant attendance register, declaration of completion, completion certification. A provider not accustomed to working with companies that use the Training Tax Credit 4.0 may not know how to structure the documentation correctly.
Verifying in advance that the chosen provider has experience in documentation for Training Tax Credit 4.0 is an important step that avoids problems at the credit recovery stage. Asking directly: "Do you provide documentation compliant with Training Tax Credit 4.0?" is the right question to ask before signing the contract.
To deepen training and technical team development strategies, also read our article on how to structure a growth path toward software architecture and on how to adopt AI in the technical team in a structured way.
Conclusion: training your technical team at half price is not a fantasy
The Training Tax Credit 4.0 is a real, accessible and underused tool. Companies that use it systematically train their technical team on AI, cloud, software architecture and cybersecurity spending half or less compared to those unaware of it or who have not structured the process to exploit it.
The numbers are concrete: a medium company with 10 developers that plans 30,000 euros of annual training on 4.0 technologies recovers 15,000 euros in tax credit, every year. Over three years, this is 45,000 euros in tax savings that can be reinvested in further training, equipment, hiring, or simply remain as a net economic advantage.
The requirements are not prohibitive: accurate documentation, detailed program, daily attendance register. These are formalities that a well-structured process makes routine, not an extraordinary burden. The accountant or tax consultant who knows the tool can set up the process in a few hours of work.
Every year without a structured training plan to exploit the Training Tax Credit 4.0 is a year in which you pay double for team training compared to those who have integrated this tool into their planning cycle. The competitive advantage builds over time, but only those who start today have it in 12 months.
The question is not whether it is worth using: the numbers answer clearly. The question is when to start structuring the process. The right answer is: now, planning the next training cycle with this tool integrated from the start.
Frequently asked questions
The Training Tax Credit 4.0 is an Italian fiscal incentive that allows companies to recover a percentage of expenses incurred for training staff on Industry 4.0 enabling technologies. All companies resident in Italy can access it, regardless of legal form, economic sector, size or tax regime adopted. The rate varies by company size: 70% for small companies, 50% for medium companies, 30% for large companies, with a maximum eligible expenditure of 300,000 euros per year per company.
Yes, software development, application architecture, cloud computing, cybersecurity and artificial intelligence courses are eligible for the Training Tax Credit 4.0, provided they are aimed at acquiring or consolidating skills in the technologies provided for in the National Industry 4.0 Plan. In particular, eligible topics include: .NET and C# programming, microservices and cloud architecture (Azure), cybersecurity applied to development, machine learning and AI applied to business systems, DevOps and CI/CD automation.
Savings depend on company size and the type of eligible expenses. For a medium company (50% rate) with 5 developers to train at 1,500 euros each: total course cost 7,500 euros, recoverable credit 3,750 euros. If you also include personnel costs (working hours during training), savings can rise further. Eligible expenses include: cost of external courses, costs of employed personnel for hours actually spent in training (salary + contributions), expenses for external trainers. The credit is used exclusively through offset via F24 tax payment form.
Mandatory documentation includes: (1) contract or agreement with the training provider; (2) attendance register signed by the employee and trainer for each day; (3) course program indicating topics and hours; (4) declaration of completion issued by the trainer; (5) invoices and accounting documentation of expenses incurred; (6) certification issued by the training provider at the end of the course; (7) sworn expert report or simplified technical report (for amounts over 300,000 euros only a report from a qualified technician). Missing even one of these documents can result in loss of the credit in case of audit.
The five most frequent mistakes: (1) failure to maintain the attendance register signed daily, or attendance certified in aggregate instead of per session; (2) training program not sufficiently detailed on the 4.0 technologies covered; (3) inclusion of ineligible activities such as legally required training (workplace safety) or general skills training not linked to 4.0 technologies; (4) use of unqualified trainers or non-accredited training bodies for the part requiring accreditation; (5) offsetting the credit before the right matures or without respecting annual limits.
Yes, e-learning and distance training is eligible for the Training Tax Credit 4.0, provided that the documentation requirements are met, the same as for in-person training. In particular, for online training it is necessary: a participation tracking system (login/logout with timestamps), confirmation of session completion, final learning assessment. Asynchronous training (pre-recorded videos without interaction) is eligible only if accompanied by synchronous verification and discussion sessions. Synchronous training via video conference (Zoom, Teams) with a teacher is fully eligible if properly documented.
