HCP Terraform vs Stategraph
HCP Terraform locks a workspace for each run and bills you for every resource, every hour. Stategraph locks the resources a change touches, plans only that change, and charges a flat price.
Teams running Terraform on Stategraph
How Stategraph is better
1. Plan time
A plan reads only your change
HCP Terraform refreshes the whole workspace on every run. Stategraph plans the part of the graph your change reaches.
Faster plan & apply →No-op plan on a real 800 MB production state.
One benchmark. Results vary with the shape of the state.
2. Concurrency
Locks on resources, not the workspace
An HCP Terraform run locks the workspace until it finishes. Stategraph locks the resources a change touches, so changes that do not overlap apply at the same time.
Learn about parallel applies →Illustrative: four changes to different resources in one root module.
3. Changes across states
Producer and consumer in one plan
In HCP Terraform, apply the producer first, then a run trigger plans the consumer. Stategraph plans both together and commits both states in one transaction.
Multi-state transactions →Real output. Same terraform_remote_state HCL.
4. Price
A flat price, not a meter
HCP Terraform bills per managed resource per hour. Stategraph Orchestration is $12,000 a year at any resource count, with unlimited users, runs, and concurrency.
Stategraph pricing →HCP Terraform Essentials at its list price of $0.10 per resource per month, from hashicorp.com, 2026-09-16. Standard ($0.47) and Premium ($0.99) cost more. Stategraph Pro is $12,000 a year, billed annually.
Side by side
HCP Terraform vs Stategraph: Key differences
| Capability | Stategraph | HCP Terraform |
|---|---|---|
| Plan scope | ✓Only what the change reaches | ✗The whole workspace, every run |
| Lock scope | ✓The resources a change touches | ✗The workspace, for the life of the run |
| Concurrency | ✓Unlimited | ✗1 run on Free, 3 on Essentials, 10 on Standard |
| A change across states | ✓One plan, one transaction | ●Run triggers after the upstream apply, or Stacks, billed per resource |
| Query your infrastructure | ✓SQL across every resource and state | ●Explorer filters workspace metadata only |
| Drift detection | ✓On every plan, hourly to monthly | ●Health assessments on Standard and Premium |
| Policy | ✓OPA, Conftest, and Checkov, on every plan | ●Sentinel and OPA. Policy sets in VCS start on Standard |
| Pricing unit | ✓Flat. $12,000 a year, no limits | ✗Every managed resource, every hour |
| Running it yourself | ✓The same product, self-hosted, BYOC, or air-gapped | ●Terraform Enterprise, a separate distribution |
HCP Terraform facts from developer.hashicorp.com and hashicorp.com, 2026-09-16.
Same HCL, new commands
How to switch
“We wanted to keep everything in the pull request flow. Stategraph gave us everything we needed, and it was significantly cheaper.”
Security Engineer at Zip, after evaluating Atlantis, Spacelift, and Terraform Cloud · Read the case study →FAQ
Common questions
Try it with your own state
Import a state file and run your first plan in under 30 minutes. Pro is free for 30 days, no credit card.