Showback Is Impossible
Without consistent CostCenter / Owner / Environment tags, you cannot tell finance which team or product drove the spike. Allocation slides into "Unallocated" — the line that auditors love to flag.
Product · AWS Advanced Tier Services Partner
Untagged resource visibility, allocation gap reporting, drift detection, and policy enforcement preview. The FinOps surface that makes showback actually work.
By HabileLabs
Why tags matter for FinOps
FinOps Foundation lists cost allocation as a foundational capability for a reason. Without it, every other FinOps practice — showback, forecasting, anomaly attribution — limps.
Without consistent CostCenter / Owner / Environment tags, you cannot tell finance which team or product drove the spike. Allocation slides into "Unallocated" — the line that auditors love to flag.
An engineer leaves, the resource keeps running. Without an Owner tag, you cannot tell who owns it, who to ask before turning it off, or whether it is still needed.
Tags get applied at create-time, then drift. Six months later half your dev resources are untagged, your production tagging is 60% compliant, and nobody knows.
What Refine surfaces
Refine ingests CUR and AWS Tagging APIs across your accounts, then ranks tag gaps by dollar impact — so you fix the $4k/mo orphan before the $10/mo bucket.
Every resource missing your required tags, sortable by monthly spend. The $10/mo S3 bucket is fine; the $4k/mo EC2 instance without an Owner tag is not.
What percent of monthly spend is properly tagged. Trend over time so you see whether tagging discipline is improving or eroding.
Resources that were tagged correctly at creation but lost tags through CloudFormation drift, manual edits, or service updates.
Configure your required keys (CostCenter, Owner, Environment, Product) and watch per-key compliance climb. Per-account thresholds supported.
The exact shape of the view you get in the dashboard. Fix the top of the list and your allocation gap collapses.
Untagged resources (sample)
4 resources · $581/mo at risk| Resource | Spend / month | Missing tags |
|---|---|---|
EC2 instance · m5.xlarge i-0a4f9b3c2e8d1f6e | $142 | OwnerCostCenter |
RDS instance · db.r5.large rds-prod-analytics-2 | $248 | CostCenter |
S3 bucket · 8.2 TB arn:aws:s3:::data-lake-archive | $187 | OwnerEnvironmentCostCenter |
Elastic IP · unattached eipalloc-035fa17c9e2b4a17c | $4 | OwnerEnvironment |
Export the full list to CSV/XLSX for the FinOps ticket queue. Tag from within AWS, and the next sync confirms compliance.
Define your required keys, allowed values, and account-scoped overrides. Refine simulates the policy against current state and tells you exactly which resources will break before you publish.
Policy preview · prod accounts
Dry-runTop non-compliant
Apply policy? Compliance climbs to 91% projected after first remediation pass.
Customer outcome
45% cost reduction
Allocation jumped 41% → 89%
"Before Refine, half our prod EC2 went to 'Unallocated' on the showback report. After two weeks of tag cleanup with the untagged-by-spend list, we had real attribution — and the savings work could finally target the right teams."Read the story
Connect AWS. See untagged spend in 60 seconds. Free forever.
Refine is built and supported by HabileLabs, an AWS Advanced Tier Services Partner.