
Devolution and LGR: Progress to date and looking ahead to 2026
Dec 10 2025
Devolution and Local Government Reorganisation Webinar Series
Read MoreThe recent case of Topalsson v Rolls-Royce raises issues that are likely to be familiar to those who scope, procure and ultimately manage large IT services contracts including: delayed delivery, missed milestones, where the fault for the delay lie, the difficulties involved in identifying which document amounts to the contractual implementation or project plan, and when and on what ground to terminate.
The consequences of getting things wrong (on both the customer and supplier side) can be very serious. So what can we learn from this case?
In 2019, Topalsson agreed to develop and supply to Rolls-Royce software for a new car configurator. The contract provided that Topalsson would “deliver the Deliverables… on time and in full by any applicable milestone or delivery date” and that “time shall be of the essence”. The contract incorporated a “high level project roadmap” which provided that Topalsson would achieve certain steps by certain quarters (eg. “web configurator” by partway through Q2 2020). In December 2019 (shortly after the contract was signed), the parties agreed a “plan” which set out the dates by which Topalsson would achieve certain steps (the first of those being in March and early April 2020). However, in March 2020, the parties agreed revised dates including new dates for certain “Technical Go Live” milestones.
In mid-April 2020, Rolls-Royce purported to terminate the contract on the basis that Topalsson had failed to meet the milestone dates set out in the plan agreed in December 2019. Topalsson rejected the termination notice and affirmed the contract. So Rolls-Royce tried again – in late April 2020, Rolls-Royce served a second termination notice this time relying on Topalsson’s failure to achieve the dates set out in the plan agreed in March 2020. In May 2020, Topalsson stopped all work on the project telling Rolls-Royce that Rolls-Royce’s attempt to terminate the contract was unlawful and amounted to a repudiatory breach of the contract which entitled Topalsson to treat the contract as at an end.
Topalsson then sued Rolls-Royce for repudiatory breach of the contract seeking €6 million in damages for lost profits or alternatively €2.5 million for work undertaken but not paid. Rolls-Royce counter-claimed seeking €20 million in damages for loss including wasted staff time and the cost of sourcing replacement software.
The Court determined that:
The full judgment (which was handed down in July 2023) can be found here.
The judgment contains some valuable learning points for both customers and suppliers of software / IT contacts, which include:
Our specialist team of technology lawyers advise and support clients in a wide range of sectors on the procurement, delivery and management of ICT projects and systems both on the customer and supplier side, helping to avoid the sorts of issues that arose in this case.
If you have a project that is going wrong (or has already gone wrong), we can help with that too – our specialist technology disputes lawyers have substantial experience in disputes relating to IT architecture, hardware supply and maintenance, data centre and hosting agreements, software and licensing arrangements, telephony services, and IT consultancy, including issues around projects delays, missed milestones, missing functionality, and demands for additional charges.
We use necessary cookies to make our site work. We'd also like to set optional analytics cookies to help us improve it. We won't set optional cookies unless you enable them. Using this tool will set a cookie on your device to remember your preferences. For more detailed information about the cookies we use, see our Cookies page.
Necessary cookies enable core functionality such as security, network management, and accessibility. You may disable these by changing your browser settings, but this may affect how the website functions.
We'd like to set Google Analytics cookies to help us to improve our website by collection and reporting information on how you use it. The cookies collect information in a way that does not directly identify anyone.
For more information on how these cookies work, please see our Cookies page.