Hi,
Even if we stopped by shutting down or deallocate the VM, there will be a cost for storage of VM, your personal data in azure VM. You are continuously charged for disk, public IP address (if using), software products inside the VM, Windows licenses and so on.
So, when ever you don't need VM delete it, delete IP.
https://learn.microsoft.com/en-us/answers/questions/259286/azure-vm-billing.html