I Forgot to Release an AWS EIP — Here’s How It Cost Me (And How AWS Helped)

First of all I am just a Newbie to AWS Cloud infrastructure.
I had some theoretical knowledge in AWS.
So, as the quarticity increased from watching many Youtube videos.

I also started experimenting with AWS VPC setups.

In July, I learnt an importan…


This content originally appeared on DEV Community and was authored by Nishath J P

First of all I am just a Newbie to AWS Cloud infrastructure.
I had some theoretical knowledge in AWS.
So, as the quarticity increased from watching many Youtube videos.

I also started experimenting with AWS VPC setups.

In July, I learnt an important lesson on AWS billing which costed me around $2.14.

It may sound like a tiny amount, but the lesson I learnt is so valuable.

Let me walk you through what happened and how AWS Helped me.

⚙️ The Setup

The project I was working needed a custom VPC with:

  • A public and private subnet
  • A NAT Gateway for internet access in the private subnet
  • An Elastic IP (EIP) allocated for the NAT Gateway

The Architectural diagram of the project.

The project worked fine...

Once I finished with the project. I deleted the Custom VPC manually with all the associated resources that's what I thought.

💸 The Mistake With a Cost

After few days, I noticed some charges in my account which is a free tier account.

I already knew that Custom VPC are not in free tier. So, I expected some charges.

But the Charges started growing day by day when I took a look in Cost Explorer a AWS services to see details about Bills.

It showed Ideal IPv4 charges about $1.24 which is increasing day by day.

In that time Elastic Ip's didn't cross my mind.

The same day itself I was explain about EC2 instances to my friend. I showed the Elastic IP section to her.
In that time only I found about the ideal Elastic IP's in my account which was previously attached to NAT gateways of the custom VPC I just deleted.

I Quicky Released the ip's from my account.

🙋‍♂️ Contacting AWS Support

Has I Raised a support case explaining the situation that.

  • I'm a beginner experimenting with AWS
  • This was an unintentional oversight
  • I had immediately released and deleted the Elastic IP's after discovering.

Then they asked me some details and some confirmation after I provided all that.

To my surprise, within a short time I received an email confirming:

✅ My entire July bill was waived

✅ There were no dues remaining

✅ The waiver had been applied successfully

Shoutout to Herman from AWS Support — incredibly helpful and understanding my situation.

this whole process took about 3 Days.

🔍 Key Learnings

  1. Always clean up: Never leave Elastic IPs or NAT Gateways lying around simply.
  2. Monitor your billing dashboard: Don’t wait until month-end to check your bill's.
  3. Budget alerts are your friends: Set them up in the Budgets section.
  4. AWS Support is great: If you're genuine and learning, they really do care you and help you when you stuck in situations like these.

🛡️ My New Teardown Checklist

  • ✅ Terminate instances
  • ✅ Remove subnets and routing tables
  • ✅ Delete NAT Gateways
  • Release Elastic IPs
  • ✅ Delete the VPC

I’ve also enabled Billing Alerts to catch anything early.

🧠 Final Thoughts

The cost may have been small, but the lesson was massive.

Cloud services have endless boundaries, but also use responsible.
Billing mistakes can be easily made So use it carefully.

Thanks again to AWS for waiving my charges and supporting my learning journey. 🙏

Have you ever forgotten to delete cloud resources and got charged for it?

Share your experience — let's help each other avoid the same pitfalls!


This content originally appeared on DEV Community and was authored by Nishath J P


Print Share Comment Cite Upload Translate Updates
APA

Nishath J P | Sciencx (2025-08-06T11:10:42+00:00) I Forgot to Release an AWS EIP — Here’s How It Cost Me (And How AWS Helped). Retrieved from https://www.scien.cx/2025/08/06/i-forgot-to-release-an-aws-eip-heres-how-it-cost-me-and-how-aws-helped/

MLA
" » I Forgot to Release an AWS EIP — Here’s How It Cost Me (And How AWS Helped)." Nishath J P | Sciencx - Wednesday August 6, 2025, https://www.scien.cx/2025/08/06/i-forgot-to-release-an-aws-eip-heres-how-it-cost-me-and-how-aws-helped/
HARVARD
Nishath J P | Sciencx Wednesday August 6, 2025 » I Forgot to Release an AWS EIP — Here’s How It Cost Me (And How AWS Helped)., viewed ,<https://www.scien.cx/2025/08/06/i-forgot-to-release-an-aws-eip-heres-how-it-cost-me-and-how-aws-helped/>
VANCOUVER
Nishath J P | Sciencx - » I Forgot to Release an AWS EIP — Here’s How It Cost Me (And How AWS Helped). [Internet]. [Accessed ]. Available from: https://www.scien.cx/2025/08/06/i-forgot-to-release-an-aws-eip-heres-how-it-cost-me-and-how-aws-helped/
CHICAGO
" » I Forgot to Release an AWS EIP — Here’s How It Cost Me (And How AWS Helped)." Nishath J P | Sciencx - Accessed . https://www.scien.cx/2025/08/06/i-forgot-to-release-an-aws-eip-heres-how-it-cost-me-and-how-aws-helped/
IEEE
" » I Forgot to Release an AWS EIP — Here’s How It Cost Me (And How AWS Helped)." Nishath J P | Sciencx [Online]. Available: https://www.scien.cx/2025/08/06/i-forgot-to-release-an-aws-eip-heres-how-it-cost-me-and-how-aws-helped/. [Accessed: ]
rf:citation
» I Forgot to Release an AWS EIP — Here’s How It Cost Me (And How AWS Helped) | Nishath J P | Sciencx | https://www.scien.cx/2025/08/06/i-forgot-to-release-an-aws-eip-heres-how-it-cost-me-and-how-aws-helped/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.