Reconcile the last complete period
Break actual cost down by subscription, service, meter, resource, charge type, and currency.
- Owner
- Finance / FinOps
- Cadence
- Monthly
- Verify
- Total matches the agreed billing view.
Preparing this Costframe view
Preparing this Costframe viewCostframe field guide
Reduce Azure costs in this order: reconcile actual spend, remove dependency-safe orphaned resources, stop avoidable runtime, right-size sustained overcapacity, move data to suitable storage tiers, and only then purchase commitments for the remaining stable baseline. Assign every action and verify the billed result.
Framework
Unattached disks, empty plans, unused public IPs, old snapshots, and stopped-but-allocated VMs often offer the clearest path to direct savings.
Right-size compute and databases with representative metrics, peak review, staging, rollback, and workload-owner approval.
Apply commitments and licensing benefits only after the resource baseline is clean.
Treat modernization as an investment with engineering cost and reliability outcomes, not a simple savings line.
Implementation playbook
Break actual cost down by subscription, service, meter, resource, charge type, and currency.
Check associations, dependencies, backup/retention, owner, and recent activity before removal.
Use 30+ days where representative, inspect peaks and constraints, test the target SKU, and preserve rollback.
Apply access-tier lifecycle rules, then model reservations against the cleaned baseline.
Worked example
Priority combines financial impact, confidence, operational risk, and time to verify—not savings alone.
Evidence standard
Costframe separates observed evidence from inference. Every finding can show what was checked, what was unavailable, why confidence may be lower, and whether the action still needs approval.

Decision tree
If source data is missing or stale, record the limitation before quoting impact.
If no team owns the resource, assign ownership before opening a change.
Treat the number as estimated until follow-up billing evidence supports it.
Failure modes
FAQ
Use it as an operating framework, then verify the resource, owner, evidence freshness, and billing basis before approving work.
Reject or park the estimate when provider data is incomplete, confidence is low, ownership is unclear, or the action conflicts with migration, resilience, or compliance plans.
Document the evidence source, net/list basis, assumption, owner, approval state, and how follow-up cost sync will verify the result.
Put the framework to work
Costframe connects read-only, records the evidence behind each finding, and keeps list-price estimates separate from net savings.