Waste signals
- Reserved IPs unattached > 14 days
- Reserved IPs from decommissioned services
- Surplus IPs on multi-AZ load balancers
Static external IPs charge while reserved if unattached. TurboFinOps inventories every reserved IP, attachment state and last-attached timestamp.
Workflow
Inventory reserved IPs and attachment state.
Findings flag idle addresses.
Release passes conflict guard + DNS dependency check.
Receipts confirm the IP line drops.
FAQ
GCP does not guarantee re-allocation of the same address. The approval card surfaces this risk; DNS-pinned IPs are flagged as high risk.
Yes — IPv6 reservations follow the same pattern.
Related gcp cost optimization guides
Connect a read-only scope. The first findings appear before any commercial conversation.
Connect one AWS, Azure or GCP scope, approve the safest savings actions, and give finance a receipt when the savings verify.