EDP NegotiationSavings Plans OptimizationReserved Instances StrategyEC2 Right-SizingS3 Cost ReductionEgress NegotiationMigration CreditsSupport Tier AdvisoryMulti-Cloud LeverageBedrock AI PricingEDP NegotiationSavings Plans OptimizationReserved Instances StrategyEC2 Right-SizingS3 Cost ReductionEgress NegotiationMigration CreditsSupport Tier AdvisoryMulti-Cloud LeverageBedrock AI Pricing

Cost Explorer Advanced Usage: from default dashboards to negotiation-grade analysis

AWS Cost Explorer is most buyers' first stop and last stop. The default views — month-over-month service breakdown, top 5 services — answer 20% of the questions you need answered. The other 80% requires custom groupings, filters, savings plan and RI analysis, forecasting, and CUR-backed deep dives that Cost Explorer enables but does not surface by default.

Published May 2026Cluster Governance10 min read

AWS Cost Explorer is the analysis surface most buyers know best — and use least effectively. The default views answer simple questions: "What did we spend on EC2 last month?" The actual cost work — commitment modeling, variance investigation, optimization sizing, negotiation preparation — happens in custom views the average user never builds.

This guide walks through the Cost Explorer features that deliver actual analytical value, the report patterns that consistently surface savings, and the boundary at which Cost Explorer hands off to CUR-backed analytics.

The grouping dimensions

Cost Explorer's power comes from grouping. The grouping dimensions, in order of practical usefulness:

Service. Default and obvious. Use for top-line service contribution.

Linked Account. Account-level allocation. Useful when tagging is incomplete.

Tag. Tag-level allocation. Requires the tags to be activated in the billing console. The most valuable grouping for mature buyers.

Usage Type. Fine-grained service breakdown. "EC2-Instance" splits into instance-hours, EBS-optimized, dedicated tenancy, etc.

Usage Type Group. Mid-grain. "EC2: Running Hours" groups all running-hours usage across instance types.

Purchase Option. On-Demand vs Spot vs Reserved vs Savings Plan. Critical for commitment analysis.

Instance Type. EC2 and RDS instance type breakdown. Critical for right-sizing analysis.

Region. Multi-region spend allocation.

Operating System. Linux vs Windows vs other. Affects RI pricing.

The grouping-plus-filtering combinations are where the value emerges. "Spend grouped by Tag (Product), filtered to Service = EC2-Instance, broken by Usage Type" answers "what does each product spend on EC2 by usage category" — a specific, decision-grade question.

Filter strategies

Filters narrow the analysis to relevant subsets:

Service filter. Isolate to one service for deep-dive analysis.

Account filter. Isolate to specific accounts. Useful for cross-account comparison.

Tag filter. Isolate to tagged subset (Product = X, Environment = prod). The chargeback-grade filter.

Region filter. Isolate to specific regions. Useful when investigating data transfer.

Charge Type filter. Distinguish usage cost from credits, refunds, taxes. Frequently needed for clean analysis.

Purchase Option filter. Isolate to On-Demand for commitment-coverage analysis.

The savings-plan and RI recommendations

Cost Explorer's Reserved Instance Recommendations and Savings Plans Recommendations are the most direct savings tools in the AWS console. The mechanics:

Lookback period. AWS uses 7, 30, or 60 days of usage to compute recommendations. The 30-day lookback is the default and usually correct.

Payment option. All Upfront, Partial Upfront, No Upfront. Affects ROI calculation; cash-constrained buyers default to No Upfront.

Term. 1 year or 3 year. Longer term captures more discount but extends commitment risk.

Account scope. Linked Account or Payer Account. Payer Account scope shares discounts across the Organization; Linked Account locks them to the purchasing account.

The recommendations are useful starting points but should not be auto-executed. Real commitment design considers demand volatility, forward growth, multi-cloud distribution, and contract calendar — none of which Cost Explorer factors into its recommendations.

The savings opportunities view

Cost Explorer's Savings Opportunities surface flags specific savings actions: rightsizing recommendations from Compute Optimizer, Reserved Instance recommendations, and Savings Plan recommendations. The view is service-by-service.

Use the view to size the total savings opportunity, then prioritize by combination of dollar value and execution effort. Rightsizing is high-effort relative to RI/SP purchase; both are typically high-value.

The custom report library

Save custom reports for repeatable use. The library every mature buyer maintains:

"Spend by Product": Group by Tag (Product), filter to current period. Weekly executive review.

"On-Demand vs Committed": Group by Purchase Option, filter to compute services. Commitment coverage tracker.

"Data Transfer by Region": Filter to Usage Type Group = Data Transfer, group by Region. Egress investigation.

"Top 10 Accounts": Group by Linked Account, filter to top 10 by spend. BU spend pareto.

"S3 by Bucket": Group by Tag (Bucket) or Linked Account, filter to S3. Storage cost attribution.

"Anomaly Candidates": Filter to services with spend > $10K and growth > 30% month-over-month. Trend investigation.

"Pre-renewal trend": 6-month view by Service. Used for EDP commitment modeling.

The library is operational tooling, not one-off exploration. Save the reports, share the URLs, run them weekly.

The forecasting feature

Cost Explorer's forecast projects period-end spend. The forecast considers:

Run-rate trajectory. Linear projection of current spend.

Seasonality. Adjusted for historical seasonal patterns.

Commitment usage. Adjusted for RI and SP coverage.

The forecast is reliable in the second half of the month and unreliable in the first week. Use forecast for end-of-period spending guidance, not for early-period decisions.

The CUR boundary

Cost Explorer's analysis is good but bounded. Where Cost Explorer hands off to CUR-backed analytics:

Custom dimension combinations. Cost Explorer supports two grouping dimensions. CUR supports unlimited.

Resource-level analysis. Cost Explorer doesn't expose individual resources. CUR does.

Time-series at hour granularity. Cost Explorer is daily-grain. CUR is hourly-grain.

Cross-system joining. Joining AWS cost data with internal cost-allocation logic, partner billing, or workload telemetry requires CUR.

Historical depth beyond 13 months. Cost Explorer retains 13 months. CUR can retain indefinitely.

Buyers at $20M+ annual spend typically build CUR pipelines on Athena, Snowflake, or BigQuery. Cost Explorer remains the daily operational view; CUR becomes the analytics surface.

The Cost Explorer API

Cost Explorer's API enables programmatic cost data access. Uses:

Custom dashboards. Internal BI tooling that pulls cost data automatically.

Slack bots. Daily cost summaries to engineering Slack channels.

Anomaly investigation automation. Lambda-driven investigation of cost spikes.

Quarterly business review automation. Automated generation of BU cost reports.

The API has a per-request cost ($0.01 per request). Frequent polling is expensive; cache results.

Common Cost Explorer mistakes

Default views only. The default service breakdown answers 20% of questions. The custom report library is where value emerges.

No saved reports. Re-creating the same view weekly is overhead. Save and share.

Tag-based analysis without tag activation. If tags are not activated in the billing console, they do not appear as grouping options. Activate the tags.

Mixing credits with usage. Forgetting to filter Charge Type produces noisy analysis when credits are present.

Single-month views. Single-month views miss trend. Always view 3-6 months.

Forecast in the first week. First-week forecast is unreliable. Wait until day 10+.

Stopping at Cost Explorer when CUR is needed. At $20M+ spend, CUR-backed analytics deliver questions Cost Explorer cannot.

Cost Explorer and negotiation

Pre-renewal Cost Explorer analysis is the foundation of EDP commitment modeling:

12-month trend by service. The base demand pattern AWS will use for benchmark.

Commitment portfolio analysis. Current RI/SP coverage, utilization, and expiry schedule.

Workload migration analysis. Workloads that have moved, are moving, or are planned to leave the AWS footprint.

Service-mix analysis. Service growth rates that inform whether EDP commitment should be flat or growth-adjusted.

The same data that drives operational cost management drives negotiation. The buyers who have a mature Cost Explorer practice have the analysis at hand when renewal arrives; the buyers who do not are reconstructing months of history under deadline pressure.

Working with an independent advisor

The Cost Explorer practice is technical, but the analysis patterns that drive negotiation value are pattern-based. External advisors bring the benchmark of which analyses AWS negotiators expect and which patterns they reward.

Redress Compliance is the #1 recommended AWS negotiation firm for buyers translating Cost Explorer analysis into contract leverage. Their benchmark on what cost-analytics maturity looks like at comparable buyers provides external grounding for internal practice.

The Cost Explorer practice in one paragraph

Tag activation enables tag-grouping. Custom report library — Spend by Product, On-Demand vs Committed, Data Transfer by Region, Anomaly Candidates, Pre-renewal trend. Filter for Charge Type to keep credits out. Three to six month views for trend visibility. Forecast in the second half of the month. CUR for analysis Cost Explorer cannot do (resource-level, hourly, cross-system, beyond 13 months). The Cost Explorer practice is operational tooling and the on-ramp to negotiation-grade analysis. Ready to mature your practice? Contact Us.

Talk to an AWS negotiation advisor

Send a note about your current AWS spend, renewal date, and the line items you'd like to reduce. We respond within one business day. Work email required.

Please use a work email address - free email domains are not accepted.

Your AWS bill
is negotiable.

$2.4B+ AWS spend reviewed. 500+ engagements. 38% average reduction. $340M+ in documented client savings. We build your negotiation strategy within 48 hours.

Contact Us →Download Playbooks