HomeBlogFinOps

7 ways to cut your AWS bill this quarter

Most AWS bills carry 20–40% waste. Here are the seven levers our FinOps team pulls first, ordered from lowest risk to highest impact, so you can see savings within weeks, not quarters.

FinOps·8 min read·AWS CloudOps·Updated Sep 16, 2026

Cloud spend creeps up quietly. Engineers optimize for shipping, not for the invoice, and without an owner the bill only ever grows. The good news: a handful of well-known moves recover most of the waste without touching your product or your roadmap.

1. Get visibility before you cut

You cannot optimize what you cannot see. Turn on Cost Explorer, set AWS Budgets with alerts, and enforce cost allocation tags so every dollar maps to a team and a service. On most first engagements this step alone exposes 10–15% of spend that is untagged or obviously idle.

2. Kill idle and orphaned resources

The fastest, safest savings are deleting things nobody uses:

  • Unattached EBS volumes and old snapshots.
  • Idle load balancers, NAT gateways and unused Elastic IPs.
  • Forgotten dev/test instances and stale AMIs.

3. Schedule non-production environments

Dev, test and staging rarely need to run nights and weekends. Automatically stopping them outside working hours can cut those environments' cost by 60–70% with zero impact on customers.

4. Right-size compute and databases

Use AWS Compute Optimizer and real utilization data to downsize over-provisioned EC2 and RDS instances. Right-sizing is reversible and usually the single biggest safe win after waste cleanup.

5. Move eligible workloads to Graviton

AWS Graviton (Arm) instances typically deliver better price-performance than equivalent x86 instances. For many web, container and database workloads it is a near drop-in change for a meaningful discount.

6. Tier your storage

Not all data needs hot storage. Move infrequently accessed objects to S3 Intelligent-Tiering or archive cold data to Glacier. Apply lifecycle policies so this happens automatically going forward.

7. Commit strategically with Savings Plans

Once you have a stable, right-sized baseline, layer in Compute Savings Plans and Reserved Instances sized to the floor of your usage. Commit only to what you will always use, and keep the variable top layer on-demand.

Do these in order. Cutting waste and right-sizing first means you commit to a lean baseline, not to yesterday's bloat.
We applied exactly these levers to reduce a SaaS company's spend by 38% with zero downtime, read the cost optimization case study. Related: AWS Well-Architected, explained simply. More on the Techforce Global blog.
Want a free AWS cost review?
We'll find the savings and hand you a roadmap.
Book a Cloud Assessment