Hello Raheleh,
The Standard_B1s VM size belongs to the B-series (burstable) virtual machines. If you are seeing “Size not available” even after changing regions or security settings, this is typically due to SKU retirement, regional capacity, or subscription-level limitations, rather than any configuration issue.
As already mentioned by Andreas, the original B-series (v1) virtual machines are scheduled for retirement by November 2028. Due to this retirement plan, many regions have already restricted or removed availability of these VM sizes, especially for new deployments.
Official retirement announcement
Once go to the Subscription >> Usage + Quotas >> Check for the B-series quota details.

Subscription and quota considerations
You can verify availability by navigating to: Azure Portal → Subscriptions → Usage + quotas
- If the B-series quota is unavailable, you may request access by creating a support ticket
- However, Free Trial subscriptions are not eligible for quota increase requests, which means retired or restricted SKUs such as Standard_B1s cannot be enabled in those subscriptions.
Reference: https://learn.microsoft.com/en-us/azure/quotas/per-vm-quota-requests
Microsoft recommends using the newer B-series v2 (Bsv2) VM sizes, which are actively supported and available in more regions
Reference: https://learn.microsoft.com/en-us/azure/virtual-machines/sizes/general-purpose/b-family
Hope this helps! Please let me know if you have any queries
Please do take a moment to click on "Accept Answer" button.
Source credits: https://learn.microsoft.com/en-us/answers/questions/5691425/how-to-get-b1s-size-for-a-virtual-machine-in-azure