SCADA licensing in 2026 is dominated by three pricing structures, per-tag, per-server (often with unlimited tags), and per-seat/client, with vendor lock-in risk rising sharply as tag counts climb past the 5,000 mark [S4].
The headline price on a SCADA brochure hides the real cost: tag counters, client licenses, runtime vs development seats, and module add-ons typically double the year-one spend on traditional platforms, while tag-free platforms shift that cost into a single server license that scales with hardware, not I/O [S1][S2][S4].
Three Licensing Models in Production Use
Per-tag licensing charges for every I/O point, calculated variable, or derived tag the runtime resolves. Per-seat/client licensing charges for every concurrent operator, viewer, or thin client that connects. Per-server unlimited licensing charges a flat fee for a runtime instance and lets the tag count, client count, and module count grow with the hardware [S1][S2][S4]. Ignition by Inductive Automation is the most cited example of the per-server unlimited model, with a starting price of $3,280 for the Starter Package, $15,925 for Basic, $24,370 for Pro, and $34,990 for the Ultimate Package, with annual support typically running $900 to $1,500 [S2]. The FrameworX platform (Tatsoft) takes the same approach, with every feature, module, and driver bundled in each edition and no per-tag or per-client fees [S1].
On the other side, AVEVA System Platform, Siemens SIMATIC WinCC, and Rockwell FactoryTalk View SE all meter tags, clients, or both, and that metering is where budget surprises land. WinCC starts above $15,000, FactoryTalk above $10,000, and GE Digital iFIX around $18,000 per node, with each metering dimension adding line items as the system grows [S2].
Tag Limits and Where the Ceilings Sit
Ignition and FrameworX both publish no hard tag ceiling; the limit is set by server hardware and network I/O, not by a license key [S1][S2]. A typical SCADA install writes historian data at 1-second intervals per tag, so a 10,000-tag system at 1-second writes generates roughly 36 million samples per hour, which constrains the practical upper bound long before any license does [S6].
Per-tag platforms price the same 10,000-tag system as a five-figure annual line item on top of the base server. WinCC Unified, AVEVA System Platform, and FactoryTalk View SE all meter by tag or by client, and Patsnap's licensing evaluation notes that "many licensing models impose restrictions on system expansion, requiring costly upgrades or renegotiation when operational requirements grow" [S4]. That renegotiation step is the real ceiling; the published tag cap is the cap on today's budget, not on the plant's I/O count.
Selection Criteria That Map to Each Model

Use per-server unlimited licensing when the project has more than about 1,000 tags, multiple HMI clients, or an OEM that ships the same image repeatedly; the math turns positive once the tag count would push a per-tag platform into five-figure annual fees [S1][S2][S3].
Use per-tag or per-seat licensing when the project is small (under 1,000 tags), single-station, or tied to a vendor-specific PLC line where the integration story outweighs the licensing cost. Siemens WinCC Unified fits Siemens-only plants, AVEVA System Platform fits large enterprise templates, and FactoryTalk View SE fits Allen-Bradley ControlLogix/CompactLogix fleets [S1][S2][S5].
Avoid per-tag platforms when you are scaling, modular, or running a Unified Namespace (UNS) where the same tag may be subscribed to by multiple consumers; a publish-subscribe model that imports tags into a database will double-count or triple-count the same point and inflate the bill [S1][S6].
Criteria-Based Comparison of the Main Platforms
Ignition scores high on cost (per-server unlimited, $3,280+ entry), flexibility (Python scripting, cross-platform on Windows/Linux/macOS), and ecosystem breadth, with cited deployment in 69% of Fortune 100 companies and 140+ countries [S2]. FrameworX scores similarly on cost (all-inclusive per-server) and adds native OPC UA pub/sub and on-premise AI/ML scripting, with no per-tag or per-client fees [S1].
AVEVA System Platform scores high on enterprise templates and plant-wide reuse, but on cost it lands in the "high" bucket, Windows-only, and per-tag/user metered [S2]. WinCC Unified scores high on Siemens PLC integration and built-in cybersecurity, low on openness to non-Siemens systems, and on cost it starts above $15,000 with per-seat and tag-based meters [S1][S2]. FactoryTalk View SE scores high on Allen-Bradley integration and unified tag databases, but per-client fees push multi-viewer installs into five-figure annual territory [S2]. GE Digital iFIX scores high on FDA-regulated validation protocols and reliability, but runs on legacy architecture and is less appealing for greenfield projects [S2].
Use Cases and Failure Modes

A water utility with 50 remote lift stations and 3,000 tags per site hits the break point for per-tag licensing within the first year. The same utility on a per-server unlimited platform can run a single Ignition Edge gateway per station and centralize viewing on a single server, with no per-tag meter on the WAN [S1][S2].
A discrete-manufacturing OEM that ships the same machine to 200 customers will be charged 200 times by a per-tag platform; under a per-server unlimited model, the runtime ships with the machine and the OEM licenses one server per unit, with no per-tag escalator on the customer side [S1][S4]. A regulated pharmaceutical line running GE Digital iFIX accepts the legacy-architecture trade-off in exchange for documented validation protocols and a node-based cost model that auditors recognize [S2].
The recurring failure mode is the "per-tag surprise": a project that started at 500 tags is now at 4,200 tags, the platform's tier was crossed, and the renewal quote has tripled. Patsnap's evaluation flags this directly, noting that licensing agreements must address data ownership, system portability, and migration rights to protect organizational investments [S4].
Standards, Sourcing, and What the Numbers Mean
There is no single IEC or ISO standard that governs SCADA licensing terms; the comparison is commercial, not regulatory. What is verifiable is the published pricing of each platform, the architecture of each licensing model, and the historian write rate (1-second per tag typical, sub-second for high-frequency installations such as compressor monitoring and subsea systems) [S6].
For a deeper look at how tag counts translate into historian and database load, the SCADA software encyclopedia entry lays out the data-management context, and the HMI/SCADA encyclopedia entry covers the boundary between operator interface and runtime. For the broader process-control landscape, the industrial control instrument encyclopedia entry is a useful cross-reference on how field I/O counts feed the tag total at the SCADA layer.
The decision signal to track next: whether the per-server unlimited camp expands or contracts. Ignition's package prices ($3,280 to $34,990) and FrameworX's all-inclusive editions are the two clearest reference points today; any shift in their published pricing or in AVEVA's per-tag tiers will reset the break-even tag count at which unlimited licensing becomes the cheaper path [S1][S2].
For related coverage, see ASTM E2033/E2033M-24: Computed Radiography Practice Scope and Selection Criteria.