Knowledge for better technology decisions
Knowledge BaseMicrosoft licensing

MICROSOFT LICENSING · MODULE 8 · VISUAL STUDIO & DEV/TEST

Visual Studio and Dev/Test:
How does licensing work?

A company developing an application may need Visual Studio, Windows Server, SQL Server, and an Azure test environment. Which individuals need licences, and where does production use begin?

A Visual Studio licence is assigned to one specific person.

The assigned individual may exercise the permitted rights for development and testing. The exact benefits depend on the subscription. Production environments require their own appropriate licences.

  1. 01The licence is assigned to one specific person rather than an entire team.
  2. 02Standard and monthly subscriptions provide different benefits.
  3. 03Development, testing, and production must be clearly separated.
  4. 04Monthly Azure credits are included only with selected standard subscriptions.
  5. 05Visual Studio Community is free, but its organisation eligibility is restricted.

Three terms that make Visual Studio licensing easier

Visual Studio licensing starts with the person assigned the licence and the purpose of the activity, not simply the computer being used.

Named user

A Visual Studio licence is assigned to one specific person and must not be shared across an entire team.

Dev/Test

Software is used for development, testing, evaluation, or demonstrations rather than day-to-day business operations.

Azure credits

A personal monthly Azure allowance available with selected standard subscriptions for development and testing.

A practical example: Three developers take turns working on the same test server. The relevant count is three individuals, not one server: each needs an appropriate Visual Studio licence.

01

What is Visual Studio, and which offerings exist?

Visual Studio is an integrated development environment used to build, test, and improve software. Visual Studio Code is a separate product and does not automatically provide the same licensing rights.

COMMUNITY

Visual Studio Community

A free development environment for eligible individuals and organisations, with important restrictions for enterprise organisations.

PROFESSIONAL

Visual Studio Professional

A commercial developer offering available as a subscription and, depending on procurement channel, potentially as a standalone licence.

ENTERPRISE

Visual Studio Enterprise

A broader developer subscription with enhanced development and testing capabilities. Benefits depend on the actual subscription type.

TEST PROFESSIONAL

Visual Studio Test Professional

An offering for eligible testing and quality-assurance scenarios with rights and Azure benefits determined by the specific subscription.

MSDN PLATFORMS

MSDN Platforms

An additional named-user development and testing offering with its own software rights and Azure benefits. Availability depends on the purchasing programme.

Similar product names do not automatically mean identical rights.

Always check the specific subscription for software downloads, test rights, Azure credits, and additional benefits.

02

Standard subscription or monthly subscription?

Both options can provide access to the Visual Studio IDE. However, a monthly subscription does not automatically include all standard-subscription benefits.

OfferingSimply explainedPersonal Azure credits
Professional StandardDeveloper subscription with additional benefits depending on the offering and agreement.USD 50 per month
Enterprise StandardBroader developer subscription with additional development and testing benefits.USD 150 per month
Professional MonthlyMonthly cloud subscription, not equivalent to Professional Standard.No personal Azure credits
Enterprise MonthlyMonthly cloud subscription, not equivalent to Enterprise Standard.No personal Azure credits
Do not compare Standard and Monthly by the product name alone.

Downloads, Azure benefits, training, support, and other rights can differ. The actual SKU, benefit comparison, and applicable Microsoft Product Terms determine eligibility.

03

Who needs their own Visual Studio licence?

A Visual Studio licence is assigned to one specific person. That person can exercise permitted rights across multiple devices, but a shared team account does not replace individual licence assignments.

DEVELOPMENT

Software developers

Anyone using Visual Studio or subscription-provided software for development needs appropriate rights assigned to them individually.

TESTING

Professional testers and quality assurance

People regularly involved in development and testing require suitable individual entitlements. Their actual activity matters more than their job title.

ADMINISTRATION

Administrators who access the software

Anyone installing, configuring, or using software provided through the subscription generally requires appropriate rights of their own.

CONTRACTORS

External developers and service providers

External participants also need an eligible personal subscription or a properly assigned licence. A shared account is insufficient.

Actual activities determine the requirement, not the job title.

An administrator with no access to subscriber-licensed software does not automatically need a subscription. Someone who installs, configures, or uses it must be assessed individually.

04

What counts as Dev/Test, and what is production?

Dev/Test covers development, testing, evaluation, and demonstrations. An environment supporting ongoing business operations is not automatically covered by non-production rights.

DEV/TEST

Development and technical testing

An application is developed, tested, or improved in a separate environment without supporting everyday business operations.

PRODUCTION

Ongoing business operations

An application processes real business activities or forms part of the operational production estate. Appropriate production licences are required.

OFTEN MISSED

Backup, disaster recovery, and overflow

Production backups, disaster recovery, failover, and handling production peak loads are not automatically covered by general Dev/Test rights.

The finished application may enter production; the underlying rights do not automatically follow.

When an application is deployed for business use, Windows Server, SQL Server, and other production components need their own valid licensing.

05

Do business users need a subscription for acceptance testing?

Not necessarily. A business end user may perform eligible user acceptance testing or provide feedback without automatically requiring their own Visual Studio subscription.

ELIGIBLE EXAMPLE

A business department validates a new application

An employee checks whether a new business form works correctly before deployment and does not act as a developer or professional tester.

NOT AN EXCEPTION

Ongoing professional testing

Developers, quality-assurance staff, and others performing regular development and testing do not automatically qualify for the business-user exception.

DATA RULES

No live production data

UAT must not simply use live production data. If production data is copied for testing, it must be discarded afterwards and must not be reimported into production.

Acceptance testing is not the same as production use.

The exception covers legitimate acceptance testing and feedback, not ongoing business operations or avoidance of named-user assignment rules.

06

What about Windows, Windows Server, and SQL Server?

Depending on the subscription, development and testing rights may cover different Microsoft products. These rights do not automatically replace ordinary production licences.

WINDOWS

The developer PC still needs normal desktop rights

If a device is also used for email, Office, Teams, or other productive work, it still requires its own appropriate Windows licence.

SERVER

Windows Server in a test environment

An eligible subscription can provide development and test rights for Windows Server. A production server must be licensed under the applicable server rules.

SQL SERVER 2025

Standard Developer and Enterprise Developer

SQL Server Standard Developer and SQL Server Enterprise Developer are free for non-production development and testing. Neither includes production use.

INFRASTRUCTURE

Free software does not mean free cloud infrastructure

A free Developer edition does not remove charges for an Azure VM, storage, networking, or other infrastructure services.

Developer editions do not replace production SQL Server licences.

Once the database supports ongoing business operations, the correct production licensing model must be assessed separately.

07

Which Visual Studio subscriptions include monthly Azure credits?

Selected standard subscriptions include personal monthly Azure credits for development and testing. Monthly cloud subscriptions do not include these personal credits.

SubscriptionMonthly personal Azure creditsPermitted purpose
Visual Studio Enterprise StandardUSD 150Development and testing
Visual Studio Professional StandardUSD 50Development and testing
Visual Studio Test ProfessionalUSD 50Development and testing
MSDN PlatformsUSD 100Development and testing
Visual Studio Enterprise MonthlyNo personal creditsNo automatic Azure-credit entitlement
Visual Studio Professional MonthlyNo personal creditsNo automatic Azure-credit entitlement
The credits are personal, not an organisation-wide production allowance.

Credits are assigned to an eligible individual and are intended for development and testing. Without another payment method, services generally stop once the available allowance is exhausted. Partner and special programmes may differ.

08

Are personal credits and Enterprise Dev/Test the same?

No. Personal Azure credits and organisational Dev/Test offerings are different arrangements and should not be treated as interchangeable.

PERSONAL

Individual Azure credits

An eligible Visual Studio subscriber receives a personal monthly amount for permitted development and testing activities.

ORGANISATION

Enterprise Dev/Test

An eligible organisation can use a dedicated Azure Dev/Test arrangement for teams. Pricing benefits can apply to eligible VMs, App Service, or selected database services.

PREREQUISITES

Check agreements and individual entitlements

Participating individuals need the appropriate personal rights. Enterprise Agreement instructions do not automatically apply unchanged to MCA or CSP arrangements.

A discounted Azure Dev/Test offer still does not permit production workloads.

Availability and eligible users depend on the actual agreement, subscription, and applicable Microsoft terms.

09

When may Visual Studio Community be used?

Visual Studio Community is free, but the rules differ for individuals, smaller organisations, and enterprise organisations.

INDIVIDUALS

Developing your own applications

Individuals may use Visual Studio Community for eligible personal application development, subject to the applicable Microsoft licence terms.

SMALLER ORGANISATIONS

Up to five eligible users

In organisations that do not meet Microsoft's enterprise definition, up to five people can use Visual Studio Community for eligible general scenarios.

ENTERPRISE

More than 250 PCs or over USD 1 million in revenue

General commercial use is not permitted in enterprise organisations. Microsoft defines the relevant thresholds as more than 250 PCs or annual revenue exceeding USD 1 million.

EXCEPTIONS

Classroom learning, research, and open source

Certain classroom, academic-research, and open-source contribution scenarios can remain eligible even within an enterprise organisation.

A small contractor does not automatically make a large enterprise customer eligible.

Contractors cannot avoid enterprise restrictions solely because their own agency is smaller than the customer for which the software is developed.

10

Which additional rules should you check?

Beyond the edition, assess the purchasing channel, exact subscription, external participants, and any reassignment restrictions.

STANDARD

Volume licensing or Microsoft Store

Standard subscriptions are available through suitable volume-licensing programmes or the Microsoft Store, depending on the offering. They are not simply standard direct or indirect CSP products.

MONTHLY

Marketplace and eligible partner channels

Monthly subscriptions are acquired through Visual Studio Marketplace and, depending on the offer, through Azure or eligible CSP partner channels.

EXTERNAL USERS

Check contractors and partner subscriptions

External people need eligible personal or correctly assigned rights. Some partner subscriptions do not automatically permit revenue-generating development for customers.

REASSIGNMENT

Observe the 90-day restriction

Retail and volume-licensing scenarios are generally subject to a 90-day reassignment restriction. Do not assume the same rule applies unchanged to every monthly subscription.

Purchasing channels do not necessarily provide identical benefits.

The applicable Microsoft agreement, purchased offering, and relevant Product Terms determine the binding requirements.

11

Six suitable licences, not seven and not one

An organisation develops an internal application and operates a separate testing environment.

Person or roleNumberLicensing logic
Developers3Three individually assigned suitable licences
Professional testers2Two individually assigned suitable licences
Administrator who accesses the software1One individually assigned suitable licence
Business user performing eligible acceptance testing1May qualify for the UAT exception
Result: six suitable named-user licences.

A business user performing genuine acceptance testing does not automatically need an additional subscription. If their activities extend beyond the exception, reassess their licensing.

12

Eight questions for a reliable licensing decision

  1. 01To which specific person is the licence assigned?
  2. 02Is the purchased offering Standard, Monthly, standalone, or a special partner subscription?
  3. 03Who develops, tests, installs, or configures software provided through the subscription?
  4. 04Is the environment genuinely Dev/Test, or does it already support production business activity?
  5. 05Does the business-user exception apply only to legitimate acceptance testing?
  6. 06Are Azure credits or Enterprise Dev/Test benefits actually included in this specific offer?
  7. 07Do developer PCs and production Windows or SQL environments have suitable separate licences?
  8. 08Have contractors, Community limits, purchasing channels, and reassignment rules been checked?

Assign the person. Separate Dev/Test. License production independently.

A Visual Studio licence is assigned to one specific person. Dev/Test rights cover development and testing. Production environments require their own appropriate licensing.

Official Microsoft sources used for this article

Visual Studio benefits, purchase channels, Azure credits, and usage rights depend on the subscription, agreement, programme, and acquisition date. Always consult the current Product Terms and contract documents before purchasing.

Note: This article provides clear general guidance and does not replace individual agreement, licensing, or legal review.