What an Azure subscription is and who needs one
An Azure subscription is a billing and access container that Microsoft uses to track your cloud resource usage and charge you for it. When you create an Azure account, you set up at least one subscription — think of it as a separate billing envelope. Everything you build in Azure (virtual machines, databases, storage accounts, web apps) lives inside a subscription, and that subscription is what gets billed.
You need an Azure subscription if you want to use any Microsoft cloud services beyond the free tier. That includes running servers, storing data, hosting websites, or using artificial intelligence tools. A subscription is also how Microsoft enforces limits — each subscription has spending caps and resource quotas you can configure.
Most people and small organizations use a single subscription. Larger organizations often create multiple subscriptions to separate costs by department, project, or environment (development versus production), and then link them all to a single billing account.
Key Takeaways
- An Azure subscription is a billing container and access boundary — everything you build must belong to one subscription, and that subscription determines who can see and manage those resources.
- You can create multiple subscriptions under one Azure account, and each one has its own billing, spending limits, and resource quotas.
- Azure charges based on what you actually use (pay-as-you-go), though you can reserve capacity in advance to get a discount if you know your usage will stay steady.
- Free subscriptions exist but come with strict monthly credit limits and expire after 12 months, so they are meant for learning, not production use.
- Access to a subscription is controlled through role assignments — you can give people read-only access, contributor access, or owner access without sharing your password.
Types of Azure subscriptions and their costs
Microsoft offers several subscription models. A pay-as-you-go subscription charges you monthly for what you use — a virtual machine running for 24 hours costs less than one running for a month. You set a spending limit to prevent surprise bills, and Azure stops creating new resources if you hit that limit.
A free subscription gives you $200 in credit for the first 30 days and then $12.50 per month for 12 months total. It includes always-free resources (like 1 GB of storage and limited compute time), but the credit expires after a year. This is designed for testing and learning, not for running anything you depend on.
Reserved instances let you pay upfront for one year or three years of a specific resource (like a particular size of virtual machine). If you know you will need that resource continuously, a reservation costs 30 to 70 percent less than pay-as-you-go, depending on the resource and commitment length. The tradeoff is you cannot easily cancel or change what you reserved.
Enterprise customers often use Azure Enterprise Agreements, which are negotiated contracts with volume discounts. These require a minimum spending commitment and are managed through a separate portal.
How billing and cost management work
Azure charges you based on actual consumption. A storage account holding 100 GB costs more than one holding 10 GB. A virtual machine running for 8 hours costs less than one running for 24 hours. Prices vary by region — the same resource in US East costs less than in Western Europe.
You receive one invoice per subscription per month, usually on the same day each month. The invoice lists every service you used, how much you consumed, and the cost. You can also view costs in real time through the Azure portal's cost management tool, which breaks spending down by resource, resource group, or service.
If you want to avoid surprises, set a spending limit on your subscription. When you reach that limit, Azure stops provisioning new resources, though existing resources keep running. You can also set up budget alerts that notify you when spending reaches a percentage of your limit (for example, 80 percent).
Managing access and permissions within a subscription
A subscription is also an access boundary. Everyone who needs to work with resources in that subscription must be given permission through role-based access control (RBAC). You do not share login credentials; instead, you assign roles to people or groups.
The three most common roles are Owner (can do anything, including delete the subscription), Contributor (can create and manage resources but cannot change permissions), and Reader (can view resources but not change them). You can also create custom roles with specific permissions if the built-in ones do not fit.
Permissions are inherited from parent to child. If you give someone Contributor access to the entire subscription, they can manage everything in it. If you give them Contributor access to a single resource group (a folder within the subscription), they can only manage resources in that folder.
Creating and organizing multiple subscriptions
You can create as many subscriptions as you want under a single Azure account. Many organizations create separate subscriptions for development, testing, and production so that a mistake in development does not affect production. Others create one subscription per department or project.
Multiple subscriptions are linked through a billing account and enrollment account (or management group for larger organizations). This structure lets you see combined costs across all subscriptions while keeping resources and access separate.
To organize subscriptions, use management groups. A management group is a container that holds multiple subscriptions and lets you apply policies, spending limits, and access rules to all of them at once. For example, you could create a management group called "Production" that holds all your production subscriptions and apply a policy requiring all resources to have specific tags.
Moving resources between subscriptions
You can move a resource (like a virtual machine or database) from one subscription to another, but not all resource types support this. Before moving, check the Azure documentation for that specific resource type.
The process usually involves creating the resource in the new subscription and then migrating data to it, or using Azure's built-in move tools if available. Some resources have dependencies — for example, a virtual machine depends on a virtual network and storage account, so you may need to move those too.
Moving a resource does not change its configuration or data, but it does change which subscription is billed for it. Plan moves during low-traffic periods to avoid disruption.
Free tier and trial subscriptions
The Azure free subscription gives you $200 in credit for 30 days and then $12.50 per month for 12 months. During this time, you can use most Azure services, but some services (like certain databases or premium features) are not included in the free credit and will be billed separately if you use them.
After 12 months, the free subscription expires and you must convert to pay-as-you-go to keep using Azure. Any resources you created are not deleted, but they will start being billed at regular rates.
The free tier is useful for learning Azure, building a proof of concept, or testing an idea. It is not suitable for production workloads because the credit runs out and the subscription expires.
Frequently Asked Questions
Can I have multiple subscriptions under one email address?
Yes. You can create as many subscriptions as you want under a single Azure account. Each subscription has its own billing, resources, and access controls. This is common for organizations that want to separate development, testing, and production environments.
What happens if I exceed my spending limit?
Azure stops creating new resources when you hit your spending limit, but existing resources keep running and consuming costs. You will receive a notification when you reach the limit. You can increase or remove the limit, but you should review your usage first to understand why you exceeded it.
Can I cancel a subscription?
Yes. You can cancel a subscription at any time through the Azure portal. After cancellation, you have a grace period (usually 30 days) to download your data. After that, all resources are deleted and cannot be recovered. You will still be billed for any usage up to the cancellation date.
Do I need a credit card to create a free subscription?
Yes. Microsoft requires a valid credit card to create any Azure subscription, including the free one. The card is not charged during the free period, but Microsoft uses it to verify your identity and to charge you if you exceed the free credit or if the free subscription expires.
Can I transfer a subscription to another person?
You cannot transfer ownership of a subscription directly, but you can give another person Owner access through role-based access control. If you want to hand off a subscription completely, contact Azure support — they can transfer billing ownership in some cases, though this depends on your subscription type and agreement.