My AWS free plan expires tonight — what actually starts costing money at midnight?
Account is on the newer credit-based AWS free plan — the one that replaced the old twelve-month free tier for accounts created from 15 July 2025. $100 in credits on signup, a bit more from the onboarding activities, and the plan runs six months from signup or until the credits are gone, whichever comes first.
Mine hits tonight.
What is actually in there: one small EC2 instance, an RDS instance for a side project, an S3 bucket, CloudFront in front of it, and a VPC I created by clicking through a wizard about five months ago and have not opened since.
I expect to start paying for the things I am using and I am fine with that — it is a few dollars and the project is worth it. What I want to know is:
- what starts billing that I am not currently thinking about
- whether anything worse than a bill happens when the plan actually expires
For anyone who has been through this on the new plan rather than the legacy one: what caught you?
@idempotent_ian · 2h ago · 3 replies
The bill is almost never the thing you are using. It is the idle infrastructure that was invisible while credits covered it.
In the order they usually show up:
Go and open the VPC console specifically, before anything else. "I did not create a NAT Gateway" and "the wizard created a NAT Gateway" are the same sentence for most people.
Reply
Report
@row_level_sam · 2h ago
Check Elastic IPs while you are in there. The old mental model everyone still carries is "attached is free, idle costs money". That stopped being true in February 2024 — everything public bills now, attached or not. People who learned AWS before then are consistently surprised by this line on the bill.
Reply
Report
@coast_fi_casey · 2h ago
Just checked. There is in fact a NAT Gateway. I have never knowingly used it, I do not have anything in a private subnet, and it has apparently been sitting there since February being paid for out of my credits.
Reply
Report