A KPMG case study published in April 2025 painted a flattering picture of the Child Maintenance Service: 99% of applications now made online, 85% of interactions digital, and a groundbreaking AI model predicting payment breakdowns before they happen. The CMS Director, Simon Hunter, called it a "digital-first transformation."

But behind the polished presentation lies a system with a complicated history. Understanding how the CMS technology actually works matters to parents, because the system's capabilities and limitations have a direct effect on how your case is handled, how your income is assessed, and when your payments can be reviewed.

This article breaks down the real technical architecture of the CMS, in plain English, with notes throughout for anyone who is not familiar with technology.

Important disclaimer: This article draws on confirmed public sources including GOV.UK Algorithmic Transparency Records, NAO reports, parliamentary research briefings, DWP Digital publications, and the KPMG Citizen Experience Excellence 2024-25 case study. Where information is inferred rather than confirmed from a primary source, this is clearly stated.

Where the CMS came from: a history of broken systems

To understand where the CMS is today, you have to understand where it came from. The Child Support Agency launched in 1993 running a system called the Child Support Computer System, or CSCS. The assessment rules it was asked to implement were so complex that the system struggled from day one.

In plain English: Imagine being given a form with 200 fields, half of which change depending on how you answered the previous one. That is roughly what the original CSA calculation system had to process for every single case. It was not built to handle it.

In 2000, the DWP contracted EDS, a large IT outsourcing firm, under a Private Finance Initiative deal worth £456 million to build a replacement called CS2. Nine months after launch, an independent review found it still needed "significant improvement." By the mid-2000s, 36,000 cases were stuck, a backlog of 333,000 cases had accumulated, typical case resolution took 34 weeks, and the system required 600 manual workarounds just to keep moving. A further database, the Clerical Case Database, had to be created for cases the main system could not process at all.

The NAO found that for every £1 collected in 2004-05, it cost 70 pence to administer. That is not a typo. The system was so inefficient that collecting £10 million in maintenance cost £7 million to run.

By the time the CSA was wound down, the 1993 and 2003 schemes had accumulated £3.8 billion in arrears. The NAO confirmed that approximately three-quarters of that was uncollectable, because there had been no recent contact with the paying parent or no payments in the last six months. Those legacy systems were finally closed in March 2020.

The current system: CMS2012

When the government decided to build the replacement system for the new 2012 scheme, it deliberately avoided building something bespoke. The lesson of EDS and CS2 was clear: custom-built = expensive and fragile.

Instead, the DWP contracted Tata Consultancy Services (TCS) as the system integrator, using a combination of commercial off-the-shelf products. The confirmed technology stack is:

  • Oracle Siebel for case management (this handles the caseworker interface, case tracking, and workflow)
  • TCS BaNCS for payment processing (this is a banking product that handles the actual collection and transfer of money)
  • Additional components from Experian, Genesys, IBM, and Oracle for identity, telephony, and data functions
In plain English: Oracle Siebel is the same type of customer management software used by large insurance companies and banks to track customer accounts. TCS BaNCS is banking infrastructure used by financial institutions across the world. The DWP chose these products because they were proven at scale, rather than building something new from scratch.