Contents10
- 01Why does a cloud bill drift?
- 02Item 1: what stays switched on
- 03Item 2: outbound traffic
- 04Item 3: storage that piles up
- 05Item 4: small services billed by the hour
- 06Item 5: usage meters
- 07How do you keep control without slowing projects down?
- 08When a fixed price becomes simpler
- 09Where to start
- 10Frequently asked questions
The cloud promises that you only pay for what you use. That is true, and that is exactly the problem: everything that runs gets paid for, including what nobody uses any more. A cloud bill almost never goes off the rails at once. It grows month after month, through items nobody looks at because none of them is dramatic on its own.
This article from our Infrastructure and cloud section goes through the five items that weigh the most, what makes them invisible, and the routine that keeps them in check. The price examples come from AWS because its rates are public and detailed; the other big providers bill equivalent items, under their own rules.
In short
Waste is the rule more than the exception: the companies surveyed by Flexera put it at nearly a third of their cloud infrastructure spending.
The five items: what stays switched on, outbound traffic, storage that piles up, services billed by the hour, usage meters.
None of them shows on the bill total: each one is tracked per project, with a named owner.
A budget alert warns, it does not stop anything: the monthly review remains the real control.
Why does a cloud bill drift?
Because creating a resource takes a minute and deleting it is nobody’s job. Flexera’s annual State of the Cloud report, published in March 2026, gives the measure of it:
of cloud spending wasted, by respondents’ own estimate, up for the first time in five years
of organisations name managing cloud spend among their top challenges
have set up a team dedicated to managing cloud costs
The waste figure is a self-reported estimate, not a measurement of invoices, and Flexera attributes its rise to AI workloads. It still says the essential thing: even companies with a team for it let a large share of their budget slip. For a team of 20 to 500 people, with no dedicated team, the question is not whether there is waste, but where it hides.
Item 1: what stays switched on
The first item is the most mundane: machines, databases or test environments still running after the project ended, or sized for a peak that never came. A virtual machine costs the same whether it is working or waiting.
Three cases keep coming back:
- the forgotten test environment, created for a demo or an acceptance test and never deleted;
- the oversized machine, chosen large “to be safe” and never scaled back down;
- the service running at night and at weekends when nobody uses it outside office hours.
The fix is an organisational rule more than a tool: every resource carries the name of the project and of the person who answers for it, and a resource with no owner gets stopped. That is the job of the infrastructure foundation shared by all your projects: one account or project per use, and one budget per project.
Item 2: outbound traffic
Bringing data into a cloud is generally included. Getting it out, to your users, to another provider or to your offices, is paid by volume. Amazon EC2’s pricing page states 100 GB of outbound transfer to the internet included each month, across all services; beyond that, each gigabyte is billed on a sliding scale.
This item grows quietly when a website serves videos or heavy files, when a backup goes every night to another provider, or when an application exchanges a lot with a service hosted elsewhere. It also weighs on the day you want to leave. The European Data Act regulates these switching charges: according to Arcep, they are capped at the costs directly linked to the switch until 12 January 2027, then prohibited. AWS, for its part, announces outbound transfer at no charge for eligible customers who move all their data off its platform. Everyday traffic, on the other hand, is still billed.
Item 3: storage that piles up
Storage costs little per gigabyte, and that is why nobody watches it. It accumulates in layers: disk snapshots kept forever, backups with no retention period, application logs kept “just in case”, database copies made before a migration and never deleted.
The remedy is a written retention period for each type of data: so many days for daily backups, so many months for monthly ones, so many weeks for logs. It also serves the GDPR, which requires not keeping personal data longer than necessary. Our guide to backing up your own server details a reasonable retention rhythm.
From the field
A well-tuned backup costs next to nothing. On Palmora Property, a property portal we operate, the off-server backup plan comes to about 6 dollars a month. Moving its files to object storage freed 20 GB on the server: 51,566 files moved, integrity checked, no errors.
Item 4: small services billed by the hour
These are the lines nobody chose consciously: they come with an architecture. One by one they look negligible; added up and multiplied by environments, they no longer are.
per hour per public IPv4 address at AWS since 1 February 2024, whether it is in use or not, according to its announcement
per hour for a NAT gateway, plus 0.045 dollars per gigabyte processed, in the example on AWS’s networking pricing page (Ohio region)
per hour per managed Kubernetes cluster, and 0.60 dollars once its version moves to extended support, according to Amazon EKS pricing
The last example is telling: a Kubernetes version you do not upgrade costs six times more per hour, without a single line of code changing. Overdue maintenance becomes a line on the bill. We cover what Kubernetes demands, and when a mid-sized company can do without it, in Kubernetes: when a mid-sized company does not need it.
Item 5: usage meters
The last item is the newest and the most variable: everything billed by the minute, by the call or by the token. Continuous integration minutes, function executions, calls to an AI model. Here the bill no longer depends on what is switched on, but on what your programs do, and a program that loops or starts from scratch after each failure can multiply consumption overnight.
From the field
Two cases we have handled. On Palmora Property, automations ran in a continuous integration service billed by the minute: after three nights at more than four hours of billed minutes, because an interrupted job started again from scratch, we moved them back onto a dedicated server. On this site’s repository, our organisation’s plan includes 2,000 compute minutes a month; our measurement from 9 to 14 October 2026 projected about 4,700 minutes. We grouped the checks for each change into a single job rather than pay the difference.
AI calls follow the same logic, with one more lever: choosing the model for each task. Our article on the AI bill, tokens and model routing covers it in detail.
How do you keep control without slowing projects down?
The five items have one thing in common: none of them shows on the bill total. They show per project, with someone looking. The routine that is enough for a mid-sized company:
The routine that keeps a cloud bill in check
- One budget per project
A ceiling, alert thresholds and named recipients.
- One owner per resource
Every machine, database or storage bucket carries the name of the project and of the person who answers for it.
- An alert that lands
With someone who reads it, not in a shared inbox.
- A monthly review
Thirty minutes, item by item, what moved and why.
A budget alert stops nothing. At Microsoft Azure, the documentation says so explicitly, as we detailed in the foundation guide: consumption continues after the threshold is crossed. At other providers, read what an alert actually does before relying on it. The monthly review remains the only control that catches all five items at once.
This work does not replace that of the people who administer the infrastructure: it gives them the figures to make trade-offs, and gives management the means to understand their choices.
When a fixed price becomes simpler
For a stable workload, running day and night without big peaks, a server rented at a fixed price makes items 1 and 4 predictable: you pay for the machine, whatever its use, and item 2 depends on the traffic included in the offer. It adds others, mostly in operating hours. The choice is made use by use, and we detail it in dedicated server, VPS or cloud: choosing by use. For your software subscriptions, the same three-year comparison is in the real cost of leaving SaaS.
Where to start
Take the latest bill and sort each line into one of the five items. For each, find the project and the person who answer for it: the lines with no answer are your first source of savings. Then set one budget per project, followed by the monthly review.
The rest of the section covers the other operating decisions: what monitoring should watch, the disaster recovery plan to write, which tools to move out of SaaS first, self-hosted n8n in production, cloud migration without breaking things, Europe’s dependence on the American cloud and what NIS2 will require of French companies.
If your business tools can run on a fixed-cost server, our Leaving SaaS offer installs them there, with tested backups and documentation included. If your bill comes from a big provider, tell us about your projects: we will look with you at where the money goes.
Frequently asked questions
Why does my cloud bill go up with no new project?
Because what was created keeps costing money: forgotten test environments, backups and logs with no retention period, addresses and gateways billed by the hour, versions not upgraded that move to extended support. Sort each line of the bill by project and by owner: the lines that have neither are almost always the cause of the increase.
Does a budget alert stop consumption?
Not necessarily. At Microsoft Azure, the documentation states that consumption is not stopped when a threshold is crossed; to act automatically, you have to link the budget to an action group. Other providers have their own rules. An alert is there to warn someone, and it is only worth anything if that person reads it and acts.
Is outbound traffic billed by every provider?
At the big providers, yes, beyond an included volume: AWS includes 100 GB a month to the internet, then bills per gigabyte. From 12 January 2027, the European Data Act prohibits charges linked to switching provider, but everyday traffic is still billed. Check this item before choosing where to host a service that sends out a lot of data.
Do you need a FinOps team to control cloud costs?
Not for a mid-sized company. One budget per project, one owner per resource, alerts that land with someone, and a thirty-minute monthly review cover the essentials. A dedicated team becomes worthwhile when cloud spending turns into a major budget line and several teams create new resources every week.
Sources
- AWS, Amazon EC2 on-demand pricing (new tab)aws.amazon.com
- Arcep, press release of 16 February 2026 on cloud switching charges (new tab)en.arcep.fr
- AWS News Blog, announcement of the public IPv4 address charge (new tab)aws.amazon.com
- AWS, Amazon VPC pricing (new tab)aws.amazon.com
- AWS, Amazon EKS pricing (new tab)aws.amazon.com
Arcep, press release of 16 February 2026 on cloud switching charges
Read on en.arcep.fr(new tab)AWS News Blog, announcement of the public IPv4 address charge
Read on aws.amazon.com(new tab)Jim · founder of Brain Plus AI
Also in infrastructure and cloud

Practical guide13 min The topic guide
Cloud infrastructure: the foundation for all your projects
Before the first project, a cloud infrastructure foundation settles accounts, access, backups and budget once and for all, and every later project inherits it. What it contains, where to put it, what it costs and why running it matters more than installing it.

Choose and price8 min
Dedicated server, VPS or cloud: choosing by use
Dedicated server, VPS or cloud: none of them is the right choice for everything. What really sets them apart, the four questions that decide for each use, and why most companies end up combining all three.

Choose and price8 min
Leaving SaaS: the real three-year cost for an SME
Before you drop a single subscription, you need to compare two full costs over three years, human hours included. Here is the method, line by line, and what the calculation does not see.
