Terraform Cloud has moved from per-seat user pricing to a Resources Under Management model after the IBM acquisition of HashiCorp. The platform is now branded as IBM HCP Terraform and bills cloud-hosted usage by the number of infrastructure objects managed through the service rather than by the number of engineers using it. The open-source Terraform CLI remains free to use without limits, while collaboration, remote state, policy enforcement and governance features are gated behind paid tiers.
The shift to RUM pricing changes how teams forecast spend. Costs scale with infrastructure size, not with active usage or runs. Each managed object — compute instances, security groups, IAM roles, Kubernetes clusters and similar resources — counts toward the total. Billing is based on hourly peak managed resources with partial hours billed as full hours, which can make costs harder to forecast as usage scales and spikes.
Current HCP Terraform Plan Structure
HCP Terraform offers four distinct tiers. The Free tier is the entry point for evaluation and small projects. It supports up to 500 managed resources per organization with 1 concurrent run and includes core features like state management, VCS integration and variable sets.
Paid tiers start with Essentials. Essentials is the first paid HCP Terraform edition and starts around $0.10 per managed resource per month. Every paid tier includes a $500 trial credit to get started.
Standard adds more governance and collaboration features and starts around $0.47 per managed resource per month.
Premium is the top SaaS tier with advanced governance and enterprise features and starts around $0.99 per managed resource per month.
IBM also quotes roughly equivalent hourly rates for each resource. The entry paid tier is around $0.00013 per hour.
The Essentials, Standard and Premium tiers are priced per managed resource-month and billed hourly based on hourly peak managed resources.
Plan Comparison Table
| Tier | Managed Resources | Concurrent Runs | Starting Price per Resource |
| Free | up to 500 per organization | 1 | Free |
| Essentials | billed by RUM | 1 | $0.10 per managed resource per month |
| Standard | billed by RUM | 1 | $0.47 per managed resource per month |
| Premium | billed by RUM | scaling to unlimited | $0.99 per managed resource per month |
Hourly Rate Equivalents
| Offering | Hourly Rate |
| Professional individuals or teams adopting IaC provisioning | $0.00013 per hour |
| Enterprises standardizing and managing infrastructure automation and lifecycle | $0.00064 per hour |
| Enterprises maximizing IT investments with secure self-service workflow | $0.00135 per hour |
All displayed prices are denominated in United States Dollars for eligible business customers only, exclusive of any applicable country taxes or fees.
A $500 credit is available to use across the IBM HashiCorp Cloud Platform to get started. The platform provides automated infrastructure as code provisioning and management through a platform approach across all infrastructure, including cloud, private data centers and SaaS infrastructure.
Resources Under Management Pricing Mechanics
Resources Under Management pricing scales with infrastructure size rather than usage, making bills hard to forecast as resource counts grow. The RUM Pricing Model Crisis is cited as a key market shift prompting teams to rethink Terraform Cloud.
Each resource counts toward the total. Examples include compute instances, security groups, IAM roles and Kubernetes clusters. The model does not charge per user or per seat. Instead of charging per user or per seat, Terraform Cloud bills based on the number of infrastructure resources you manage through the platform.
The Essentials tier starts at $0.10 per managed resource per month. Standard starts around $0.47 per managed resource per month. Premium starts around $0.99 per managed resource per month.
For a scenario with 1,000 resources, cost would be around $990 monthly at the Premium rate. Managing 1,000 resources would cost around $990 monthly.
Billing is performed hourly based on hourly peak managed resources with partial hours billed as full hours. This structure can make costs harder to forecast as usage scales and spikes.
Historical Pricing Before RUM
Before recent pricing changes, HashiCorp Terraform Cloud was available at multiple price points based on per-user pricing.
- Free Tier includes basic features
- Team Tier was priced at $20 per user per month and offered everything in the free tier plus role-based access control
- Team and Governance Tier was priced at $70 per user and included everything in the Team tier plus Policies
- Business Tier was the most comprehensive option with undisclosed pricing, you need to contact sales
Historical feature breakdown:
| Tier | Price monthly | Features |
| Free Tier | Free | State Management & Locking, VCS Integration, Private Module Registry, API Tokens, Variable Sets |
| Team Tier | 20$/user | Free + RBAC |
| Team & Governance Tier | 70$/user + 500$ per extra concurrency | Team + Policies, Run tasks, Cost Estimation |
| Business Tier | Undisclosed | Team & Governance + Agents, SSO Integration, Audit Logs, Drift Detection, Premium support |
Concurrency in the legacy model was 1 for Free, Team, Team & Governance and scaling to unlimited for Business.
Terraform Enterprise and Self-Managed Options
Terraform Enterprise is a self-hosted option. The main difference is that Terraform Enterprise is self-hosted and offered as a private installation rather than a SaaS solution. Terraform Enterprise offers most of the same features as the Terraform Business tier.
Terraform Enterprise lets organizations host their own solution and comes with all Terraform Cloud's paid features plus extra enterprise capabilities, though setup differs since it's self-hosted. Terraform Enterprise customers get premium support with their package. They can also negotiate better rates with multi-year deals and growth plans.
Judging from AWS Marketplace and Azure Marketplace offerings of Terraform Enterprise, pricing starts from $15,000 per year, but it includes only five workspaces, which will not be enough for an enterprise prepared to spend this kind of money on an enterprise-grade solution.
Self-managed HCP Terraform is offered for enterprises requiring self-managed IBM Terraform to meet security, compliance and operational needs. Premium support is included. For enterprises in Europe requiring geographic service locality of their HCP Terraform implementation to meet security, compliance and operations needs, there is an option that includes HCP Waypoint Europe.
Why Teams Move Beyond the Free CLI
The free Terraform CLI works perfectly in managing Infrastructure as Code. Companies choose Terraform Cloud when they need additional management and automation features required for Terraform to operate at scale.
Reasons include remote state management, collaboration features and policy enforcement. HCP Terraform offers tiered paid plans for teams that need collaboration features, remote state management and policy enforcement.
The platform approach covers automated infrastructure as code provisioning and management across all infrastructure including cloud, private data centers and SaaS infrastructure.
Alternatives and Market Response
The RUM based pricing creates unpredictable costs that scale with infrastructure growth, often dramatically.
Scalr is positioned as the most direct Terraform Cloud replacement: a remote operations backend with predictable per-run pricing, native OpenTofu and Terragrunt support and any-backend state storage.
Scalr Business pricing starts at $99 per month for 100 runs, about $0.99 per run, with volume discounts, and drift runs, policy-failed runs and failed init runs are excluded from billing.
Spacelift uses concurrency-based pricing where you pay for a fixed number of parallel worker slots, which the post argues leaves the customer always over- or under-provisioned, especially during incidents.
Even on the free tier, Spacelift lets you run Terraform, OpenTofu, CloudFormation, Ansible and Pulumi with the same workflow — something you only get in Terraform Cloud's highest tiers, and only for Terraform. This, combined with the stack dependencies feature, gives flexibility to build end-to-end workflows.
Spacelift is a Terraform Cloud alternative that offers a customizable GitOps workflow and AI-powered provisioning for managing infrastructure at scale.
The post compares Terraform Cloud, Scalr, Spacelift, env0 and open-source options like Atlantis and Digger across features, pricing scenarios, migration effort and a use-case decision framework.
Cost Forecasting Example
Resources = 1,000
Tier = Premium at $0.99 per managed resource per month
Monthly cost = 1,000 * 0.99 = $990
Hourly equivalent billing means peak usage within an hour is captured and partial hours are billed as full hours.
- Item
- Essentials first paid edition
- Standard adds governance
- Premium adds advanced governance and enterprise features
- Free tier limited to 500 managed resources
Conclusion
Terraform Cloud pricing under IBM HCP Terraform is now anchored to Resources Under Management with four tiers from Free to Premium. Free supports up to 500 managed resources per organization with 1 concurrent run. Essentials starts at $0.10 per managed resource per month, Standard starts around $0.47 per managed resource per month and Premium starts around $0.99 per managed resource per month. Every paid tier includes a $500 trial credit.
The model replaces per-user pricing with infrastructure-based metering, which aligns cost with environment size but introduces forecasting difficulty due to hourly peak billing and partial hour rounding. Historical per-user tiers of $20 per user per month for Team and $70 per user for Team and Governance are no longer current.
Self-hosted Terraform Enterprise remains available for organizations requiring private installations, with marketplace listings starting from $15,000 per year for limited workspaces. Self-managed HCP Terraform options exist for security and compliance requirements, including geographic locality options.
The RUM pricing model crisis has driven the market toward alternatives with per-run or concurrency-based pricing. Scalr offers predictable per-run pricing starting at $99 per month for 100 runs. Spacelift offers concurrency-based pricing with a powerful free tier that supports multiple IaC tools.
For teams evaluating HCP Terraform, the key decision points are resource count growth, tolerance for RUM-based cost variability, need for SaaS managed remote state and policy enforcement, and whether self-managed or alternative backends align better with cost predictability goals.