Skip to content

Cost estimates

A cost estimate is deterministic evidence attached to a saved Terraform plan. It forecasts modeled infrastructure before apply; Cloud Cost reports provider billing observed after deployment and reporting delay.

Typical time
10–20 minutes after planning
You need
A successful, current Terraform plan
Outcome
A documented cost decision for the exact plan

Use Terraform → Runs → Plan when the question is “what could this proposed change cost?” Use Cloud Cost when the question is “what spend has the provider reported for this workspace?”

Do not substitute one for the other. A plan estimate may include new resources that have no billing history, while Cloud Cost can lag changes and include spend outside the proposed plan.

Estimates 1 of 4 · Screenshot placeholder

Choose the correct cost evidence

Contrast a synthetic plan-linked estimate with a synthetic observed Cloud Cost snapshot.

Future capture briefUse fictional values. Hide plan, workspace, provider account, resource, billing, pricing, and evidence identifiers.

Open Runs, create a Plan run for the latest saved workspace revision, and wait for success. ScrinCloud cannot produce plan-linked cost evidence before the plan exists.

Open run details and review Current monthly, After apply, Monthly change, Annualized after, status, Trust, known/unknown/unsupported counts, projected range, and cost-governance findings.

Unknown cost is not zero. Unknown and unsupported resources are excluded from the known total and need separate review.

Estimates 2 of 4 · Screenshot placeholder

Review the cost impact of one plan

Show synthetic current, after-apply, monthly-change, annualized, range, trust, and coverage values.

Future capture briefUse fictional values. Hide customer plans, resources, provider accounts, pricing evidence, discounts, and identifiers.

Expand Usage assumptions, Evidence and pricing, Trust reasons, and the Resource cost ledger. Confirm region, size, quantity, storage, transfer, hours, catalog source, and fallback pricing.

Estimates 3 of 4 · Screenshot placeholder

Inspect assumptions and pricing evidence

Show synthetic usage assumptions, trust reasons, pricing source, and known versus unknown ledger entries.

Future capture briefHide raw plan content, account IDs, resource identifiers, customer discounts, contract pricing, and evidence tokens.

A fallback-pricing warning lowers certainty. It is not equivalent to live provider billing evidence.

Compare the estimate with the project cost policy. Update Terraform or usage assumptions when the model is misleading. If a threshold requires approval, record the acknowledgement and obtain the required independent decision for the exact approved plan and revision.

Estimates 4 of 4 · Screenshot placeholder

Review cost-governance findings

Show a synthetic threshold finding, acknowledgement, and independent approval state.

Future capture briefHide reviewer identities, comments, plan identifiers, policy internals, real budgets, and customer cost.

The estimate references the expected plan, revision, run, workspace, provider connection, region, and pricing catalog. Reviewers understand every material unknown and have not confused forecast evidence with observed Cloud Cost.

  • Run Plan first: a plan-linked estimate has no evidence until planning succeeds.
  • Estimate queued or running: wait; absence is not zero cost.
  • Expired or stale: create a new plan and estimate.
  • Low or untrusted confidence: inspect assumptions, unsupported resources, and pricing evidence before approval.
  • Actual spend requested: open Cloud Cost and verify its period and billing freshness.

Source and deployment wiring do not prove current provider prices were resolved for a live plan. Only the saved runtime estimate supplies that evidence.