All posts

Cloud Finance · 5 min read

How to Explain AWS Costs to Your CFO (Without Losing Them at "EC2")

Published March 2026 · By the CurSight Team

Every finance team has been there.

The AWS bill arrives. It's up 23% on last month. The CFO asks why. Someone sends the question to Engineering. Engineering sends back a three-paragraph explanation involving instance families, reserved capacity utilisation, and something called a Savings Plan effective rate.

The CFO reads it twice. Forwards it to the FP&A analyst. Nobody is any clearer than they were before.

This isn't an Engineering problem. And it's not a Finance problem. It's a translation problem.


Why the gap exists

Engineers understand the AWS Cost & Usage Report (CUR) deeply. They can tell you exactly why costs moved, a new auto-scaling policy kicked in, a Lambda function started processing more tokens, a dev environment was left running over the weekend. The data is all there, and they know how to read it.

Finance, on the other hand, owns the budget. They're responsible for forecasting, variance analysis, and explaining cost movements to the board. They're highly capable, but the CUR wasn't built for them. It's a raw data file with hundreds of columns, cryptic service codes, and no narrative. Handing it to a CFO is like handing someone a circuit board and asking them to tell you if the TV is broken.

The result? A slow, frustrating back-and-forth every month where Engineers translate on request, Finance waits, and nobody has a clean answer in time for the board pack.


What Finance actually needs

When a CFO asks "why did AWS costs go up?", they're not asking for a technical root cause analysis. They're asking:

These are business questions. The answers exist in the CUR data, they just need to be surfaced in plain English, not raw CSV.


A better approach

The fix isn't to make Finance learn AWS billing, or to burden Engineering with monthly reporting requests. It's to create a consistent translation layer, a plain-English summary that both sides can work from.

That summary should cover:

When that document exists, the CFO meeting becomes a 10-minute conversation instead of a 3-day email chain.


How CurSight helps

CurSight was built specifically for this translation problem. You upload your AWS CUR file, the same file Engineering already exports, and within minutes you get a plain-English executive report covering spend, cost drivers, anomalies, and savings opportunities.

No engineering resource required. No waiting. No back-and-forth.

Finance gets clarity. Engineering gets their time back. And the CFO gets an answer before the board pack is due.

See it for yourself

Upload your AWS CUR file and get a plain-English executive report in minutes. Free to try.

Try CurSight Free