For buyers contracting authority
Pick 72212510 when the contract is to develop communication software and the scope is broader than any single sibling leaf. A unified communications platform, an internal collaboration or messaging tool, or a custom contact-channel system points here. If the build narrows to one well-defined function, prefer the matching sibling instead: video conferencing software is 72212515, interactive voice response is 72212512, and remote access software is 72212514.
The boundary that trips contracting authorities is the parent, 72212500, Communication and multimedia software development services. That parent also takes in multimedia work; reserve 72212510 for the communication-software layer specifically, and tag the parent when the deliverable genuinely spans both.
With 80 awards across the full window (TED 2009-2026), this is a working code rather than a rare one, but it is not high-volume. When a communication build sits inside a larger digital programme, set the primary CPV code by the dominant deliverable and accept that some authorities default upward to the parent.