TrademarkTrademark

Simple Pricing

Billed per run. No charge for users, resources under management, concurrency or self-hosted agents.

Business

Free up to 50 runs/mo
Features
All core features
Plan details
Free, up to 50 runs per month
Volume discounts as you scale
Annual plans available

Monthly Estimate

Monthly runs:0 runs
Price per run:FREE
Total monthly cost:FREE

Enterprise

Request a quote
Features
All core features
All enterprise features
Plan details
Technical Account Manager
Slack Shared Channel Support
Master Licensing Agreements
Higher Dedicated CPU/Mem Resources
Starting at 20,000 runs per year

What counts as a billable run?

Scalr bills two kinds of run: an apply run and a dry run. A plan on a pull request is a dry run, so a change that is planned in a pull request and applied after merge is at least two billable runs. Users, workspaces, resources under management, concurrency and self-hosted agents carry no charge.
Billed
Apply runs: plan, cost estimation, policy check and apply
Dry runs: plan, cost estimation and policy check, including plans on pull requests
Runs that sync state or revert infrastructure after drift is found
Runs that fail during plan or apply, or that an OPA policy stops after the plan
Not billed
Scheduled drift detection runs
Runs in state storage only (local execution) mode
Runs stopped in pre-init or pre-plan, including OPA, Checkov, terraform fmt and terraform validate
Runs that fail during terraform init or cost estimation
Runs that fail because of an internal Scalr error
Scalr never blocks a run. Runs beyond your prepaid plan are billed at $0.99 each at the end of the subscription period.

How do I estimate my run count?

Multiply the changes you apply each month by the plans each change gets before it merges (plans per change), plus one for the apply.On Terraform Cloud, Scalr's open-source runs script counts the runs in your account. Pass --period 30 for the last 30 days. It counts some runs Scalr would not bill, so treat the result as an upper bound.To cut the count, see how to keep AI agents and pull requests from inflating your run bill.
Estimate your monthly runs
Billable runs per month400
Smallest monthly plan that covers it$390/mo (400 runs)
Drift detection, pre-plan rejections and init failures are not counted, because they are not billed.
It was incredibly easy to migrate from Terraform Cloud to Scalr, and we immediately saved 80% on our renewal.
Accenture
Platform Engineering LeadAccenture Cyber Security practice @Accenture

Compare Plans

Business
Enterprise
Managed resources
No extra charge
No extra charge
Concurrency
No extra charge
No extra charge
Self-hosted agents
No extra charge
No extra charge
Users
No extra charge
No extra charge
Environments
No extra charge
No extra charge
Comparing against HCP Terraform (Terraform Cloud)? See the per-run vs per-resource cost benchmark and audit script.

Frequently asked questions

We've answered some of the most common questions
Got more questions?

Migrate in minutes.

Easy Migration Off Terraform CloudSign up and see for yourself.
© Scalr, Inc. 2026. All rights reserved.