Manage your HCP Terraform plan
This topic describes how to perform plan management tasks, such as upgrading or downgrading your HCP Terraform subscription and purchasing additional concurrency from the HCP Terraform UI.
Requirements
You must meet the following requirements to manage your HCP Terraform plan:
- Organization owner permissions
- Active billing method for upgrades to paid plans
- Understanding of plan features
- If you use Premium-only features, such as audit logging or custom RBAC, you must disable or migrate these features before downgrading your plan.
- You must be under a self-service Flex or pay-as-you-go plan to edit your plan type or add-on concurrency.
- You must be on a Standard or Premium billing plan to purchase additional concurrency from the UI.
Upgrade your plan
Complete the following steps to upgrade to a higher-tier plan:
- Sign in to HCP Terraform and select your organization.
- Navigate to Settings > Plan & Billing.
- Click Edit Plan.
- Select your desired plan tier.
- Review the pricing changes.
- Click Update Plan.
The upgrade takes effect immediately. HCP Terraform bills you for the new plan starting from the upgrade date.
Downgrade your plan
Consider the following before downgrading your plan:
- Free plans are limited to 500 managed resources. Verify that you have 500 or fewer managed resources before downgrading. Otherwise, you won't be able to downgrade.
- Verify that you don't need features that you will lose access to after downgrading.
- HCP Terraform retains all data, but some features become read-only.
Complete the following steps to downgrade to a lower-tier plan:
- Sign in to HCP Terraform and select your organization.
- Navigate to Settings > Plan & Billing.
- Click Edit Plan.
- Select your desired plan tier.
- Review feature changes and limitations.
- Click Update Plan.
The downgrade takes effect at the end of your current billing period.
Purchase additional concurrency
Customers with a pay-as-you-go or Flex subscription can purchase additional concurrency directly from the HCP Terraform UI. Additional concurrency allows your organization to run more Terraform operations in parallel, reducing wait times and improving deployment throughput.
Customers on a Flex plan cannot purchase additional concurrency as separate line items. If you have a contract with HashiCorp that grants entitlements, contact your HashiCorp account team or sales representative to purchase additional concurrency. Your representative can update your contract with additional concurrency in bundles of 25 remote runs and 50 agent runs. You can purchase a maximum of two bundles. This purchasing option is only available on the Standard and Premium billing plans.
Complete the following steps to purchase additional concurrency from the UI:
- Navigate to Settings > Plan & Billing.
- Click Edit Plan.
- Choose one of the following options:
- Upgrade to a higher billing plan tier to receive additional concurrency.
- If you are on a Standard or Premium plan, purchase additional remote and agent runs in increments of 5 for a maximum of 50 additional runs and 100 agents.
HCP Europe organizations
HCP Europe organizations have different billing restrictions. Contact HashiCorp support for plan changes.
Contract customers
If you cannot edit your organization's plan due to an active contract, contact your HashiCorp account team.
Next steps
After changing your plan: