Free plan
The Free plan is ideal for individuals, learners, and very small teams who want to try Terraform Cloud or run non-critical workloads at no cost. Key features and constraints:- Remote state storage and remote runs: State is stored securely in Terraform Cloud and runs can execute in the cloud, removing reliance on local state files and reducing risk from developer machines.
- Private module registry: Share reusable Terraform modules inside your organization to standardize patterns and accelerate adoption.
- Community support: Access documentation and community forums for self-service troubleshooting.
- Resource limit: Supports up to 500 managed resources.
- No credit card required: Convenient for evaluations and personal projects.

Standard plan
Designed for small teams moving toward collaborative infrastructure workflows, the Standard plan adds essential collaboration and governance features on top of the Free tier:- Team collaboration and role-based access: Granular permissions to control who can plan, apply, or manage infrastructure.
- Cost estimation and checks: Preview estimated cloud costs for proposed changes and add checks to limit unexpected spend.
- VCS integration: Full integration with GitHub, GitLab, Bitbucket, and other supported version control systems to enforce GitOps practices.
- Silver-level support from HashiCorp.

Plus plan
The Plus plan targets organizations standardizing infrastructure-as-code across teams and environments by improving governance, visibility, and automation:- Auditability: Track user actions and infrastructure changes for traceability and compliance reviews.
- Drift detection: Detect when live infrastructure diverges from declared configuration and surface remediation options.
- Continuous validation: Enforce validation rules and policy checks before changes are applied.
- Silver-level support included.

Premium plan
Premium provides enterprise-grade controls for large organizations with advanced security, compliance, and scale requirements:- Self-service provisioning with organizational controls for safe team deployments.
- Enterprise identity provider integrations for secure authentication and centralized identity management.
- Execution concurrency controls and support for self-hosted agents to meet network and compliance constraints.
- Policy-as-code enforcement (HashiCorp Sentinel) and SLA-backed availability with advanced support.
Terraform Enterprise (self-hosted)
Terraform Enterprise is the self-hosted distribution of Terraform Cloud for organizations that need complete control over deployment, data residency, and compliance:- On-premises or private-cloud deployment to keep state and execution environments under organizational control.
- Fine-grained RBAC and SAML/SSO integration for enterprise identity and access management.
- Scalable workflows with advanced concurrency, performance, and policy controls for complex environments.
- Built-in audit logging, compliance enforcement, and enterprise-grade SLA/support for regulated industries.
This series uses the self-hosted option (Terraform Enterprise). Subsequent articles focus on Terraform Enterprise deployment patterns, operational setup, and ongoing maintenance.
Plan comparison at a glance
Useful links and references
- Terraform Cloud documentation
- Terraform Enterprise documentation
- HashiCorp Sentinel policy-as-code
- VCS integrations (GitHub, GitLab, Bitbucket)