How AWS charges for resources, and the Billing and Cost Management tools for seeing and controlling that spend.
AWS pricing models
All AWS pricing models sit on one axis: On-Demand gives full flexibility at the highest unit price, commitments trade flexibility for savings, and Spot trades availability for the deepest discount.
| Model | Trade |
|---|---|
| On-Demand | No commitment, highest unit price |
| Savings Plans | Commit to compute spend for 1 or 3 years, flexible across families or Regions by plan |
| Reserved Instances | Commit to configurations for 1 or 3 years, Standard or Convertible |
| Spot | Spare capacity, reclaimable with notice |
| Dedicated Hosts/Instances | Physical isolation for licensing or compliance |
| Free Tier | Limited usage in the first 12 months, always-free offers, trials |
As listed in the note. Outbound and cross-Region data transfer are billed; inbound is typically free.1
Practices
- Start On-Demand, then cover steady state with Savings Plans or reservations; use Spot for interruptible work such as batch, CI, and ML training.
- Consolidated billing shares volume discounts and reservations across an organization.
- Estimate with the Pricing Calculator; watch data transfer.1
AWS Billing and Cost Management
Billing and Cost Management is five capabilities in one console: paying the bill, seeing where money went, labeling it by team or app, forecasting and capping it, and buying capacity cheaper in advance. IAM access to all of it is off by default.
| Task | Tool |
|---|---|
| Pay and invoice | Billing and payments; consolidated billing through Organizations at no extra fee |
| Analyze | Cost Explorer, data exports, Cost Anomaly Detection |
| Label | Cost categories and cost allocation tags |
| Plan | Budgets with threshold alerts, Pricing calculator |
| Save | Cost Optimization Hub, Savings Plans, reservations |
As tabled in the note.2
Troubleshooting
| Symptom | Check |
|---|---|
| IAM user sees no billing | Enable Activate IAM Access and grant billing permissions |
| Tags show no costs | Activate cost allocation tags; tagging alone is not enough |
| Budget alerts silent | Thresholds, subscribers, scope |
| Member account costs missing | Consolidated billing and linked-account preferences |
As tabled in the note.2
Related
- Domain index: other pages in this domain.