A Microsoft offering that enables tracking of cloud usage and expenditures for Azure and other cloud providers.
Hello Raaja sree
Thank you for posting your query on Microsoft Q&A platform.
The behavior depends on the SKU and allocation type of the Public IP address. Please have a look into below provided information to your queries.
- Does Azure charge for an unassociated Public IP?
Yes, in many cases Azure does charge for a Public IP even when it isn't attached to a VM or other resource.
According to the Azure IP Address Pricing FAQ, static Public IP addresses are billed regardless of whether they are associated with a resource, and billing begins shortly after the IP resource is created.
Reference: https://azure.microsoft.com/en-us/pricing/details/ip-addresses/
For older/dynamic public IP scenarios, charges may only apply while the associated resource is running. Azure pricing varies by SKU (Standard, StandardV2, Global, etc.) and allocation method.
- Why don't I see the cost in Cost Management?
A few common reasons are:
- Cost data isn't real-time. Azure Cost Management can take some time before new usage appears.
- The Public IP may have existed for only a short period, generating a very small charge that is difficult to notice in aggregated views.
- Cost Analysis often groups charges by meters, not just by resource names. Public IP charges may appear under IP Address Hours or similar networking meters rather than being immediately obvious as a Public IP resource. Azure billing is based on usage meters that generate billing records.
- How can I view the Public IP cost specifically?
You can try:
- Cost Management + Billing → Cost Analysis.
- Group by Resource, Resource Type, or Meter.
- Filter for:
- Resource Type = Public IP Addresses
- Service = Networking
- If the charge is not visible, download the Usage + Charges CSV or Cost Details report, which contains the underlying billing meters for each resource.
- Resource Type = Public IP Addresses
- Is there a retention period before costs appear?
Yes. Cost and usage records are not instantaneous. It can take time for usage records to be processed and reflected in Cost Management.
Please verify the following:
- Public IP SKU (Standard, StandardV2, Global, etc.)
- Allocation method (Static or Dynamic)
- How long the Public IP existed before checking Cost Management
- Whether you've reviewed the Usage + Charges export as well as Cost Analysis
If the IP was a Standard Static Public IP, you should generally expect a charge even when it is not associated with a resource.
References
- Azure IP Address Pricing: Azure Public IP Pricing
- Public IP documentation: https://learn.microsoft.com/azure/virtual-network/ip-services/virtual-network-public-ip-address
Thanks,
Suchitra.