CostMonStart free
FinOps

The Thirty-Minute Cost Review

A cost review that doesn’t work looks like this: someone shares a dashboard, scrolls through it, and the room nods along. Nobody leaves with a task. Next month, same dashboard, same nodding, and the number is a little bigger than it was. After two or three cycles of that, people stop showing up, the organizer stops chasing them, and the only time anyone looks closely at spend again is when finance asks a question nobody can answer quickly.

The fix is a shorter meeting with a stricter job description, not a better dashboard.

Who’s in the room

Four roles, not four departments. Someone who owns the number, usually a platform or infrastructure lead, the person who gets asked first when spend runs high. Someone who can act on the infrastructure directly: an engineer who can change a config or shut something down that day, rather than report on it and follow up later. Someone from finance or ops who tracks the trend against plan. And whoever called the meeting, holding the room to the agenda below. Four people, thirty minutes, every month. Add more and it turns into a status update where nobody’s actually deciding anything; cut it down further and there’s nobody left in the room able to act on what gets found.

The four numbers to open with

Skip the raw total. Open with these instead:

  1. This period’s spend against last period’s, by the buckets that matter (team, environment, provider), not one company-wide figure.
  2. The largest mover since last time, in dollars and in percent, and whether anyone in the room already knows why.
  3. Anything new, a service, an account, a connector, that generated spend this period and generated none the period before.
  4. Spend against whatever plan or budget exists, even a rough one, so the room has a baseline to react to instead of just a trend line.

If nobody can answer where the first number comes from, that’s worth fixing before the meeting continues. A review built on numbers half the room doesn’t trust turns into a debate about the data instead of a decision about the spend. The pre-meeting checklist is a useful gate here: work through it before the room fills up, not during.

The two decisions the meeting has to produce

A review earns its thirty minutes by ending with two short lists, not a transcript of the numbers everyone just looked at.

  • This month’s action list. A handful of specific items, each assigned to a specific person, each answerable at the next review with “done” or “not done.” Not “keep an eye on it.”
  • Next month’s watch list. The items that don’t warrant action yet, a line that’s a little elevated but not clearly wrong, something worth a second look next time rather than an investigation now.

Anything discussed that doesn’t land on one of those two lists wasted the room’s time. That’s a strict bar on purpose. A meeting that produces long notes and no lists will keep producing long notes.

Where reviews go wrong

The same handful of failure modes show up across teams that let their review slide:

  • No clear owner. When responsibility for calling the meeting rotates or isn’t assigned to a person, it quietly stops happening, and nobody notices for a month or two because nobody was expecting it that week either.
  • A dashboard read aloud. Walking through a chart the room could have looked at on their own time is a screen share, not a review. The useful part of a review is the discussion the chart triggers, not the chart itself.
  • A number nobody can act on. A total with no attribution behind it gives the room nothing to do except discuss it in the abstract. If a line item can’t be traced to a team or a service, the review can flag it for tagging cleanup, but it can’t decide anything about it yet.

Cost alerts cover the gap a monthly cadence leaves open: a spend spike that starts on day three of the cycle shouldn’t have to wait three and a half weeks for someone to notice it in a meeting. And if the review is starting to track cost per customer or per feature rather than just cost per provider, cost per customer walks through what that adds to the four numbers above.

Bring a worked example

The fastest way to get a room comfortable reading a bill together is to walk through one that’s already been read. A guided walkthrough of a sample AWS bill works through an illustrative file finding by finding, covering the concentration, spike, and new-line patterns a review is built to catch.

None of this requires new tooling to start. It requires a standing invite, a fixed agenda, and a rule that the meeting doesn’t end until both lists exist. The Cloud & AI Cost Optimization Playbook is the cornerstone guide this review connects to, covering the practices worth having in place before the room sits down for the first one.

A rate you looked up will change again.

Provider pricing pages change without notice. CostMon tracks the bill that pays for it.

Esc