Hello, @Anil Kumar !
Why am I seeing a small On-demand Capacity Reservation bill when using both Reserved Instances and On-demand Capacity Reservation VMs?
The billing team has the final say when it comes to billing related issues and you can always create a billing support ticket for answers regarding billing questions. To accurately answer this question, we would need to see the full billing details which we can't do in the forums however I do have a couple theories which may be helpful.
- Azure VMs are billed by the minute which could lead to small charges if there are slight gaps in reservation coverage.
- On-demand Capacity Reservations can be used immediately and you are charged for the capacity reservation if it is not in use. There may have been a slight delay in deployment of the qualifying VMs.
- Only compute resources are covered by Reserved Instances, and resources like networking can incur small fees.
Regarding how Reserved Instances are billed, it is an hourly use it or lose it system that recognizes partial hours used. In your case the VM would be reassigned and would not wait until the end of the hour. More detail and specific examples are available in the documentation:
"In hour 1, instance 1 runs for 0.75 hours and instance 2 runs for 0.5 hours. Total usage for hour 1 is 1.25 hours. You're charged the pay-as-you-go rates for the remaining 0.25 hours."
If you still have questions about your bill, I would recommend reaching out to the billing team by creating a billing support ticket. They'll have access to the details of your bill and will be able to provide a definitive answer.
I hope this has been helpful! Your feedback is important so please take a moment to accept answers.
If you still have questions, please let us know what is needed in the comments so the question can be answered. Thank you for helping to improve Microsoft Q&A!