Visual Studio Marketplace and billing overview

Last Update: 5/3/2017

The Visual Studio Marketplace provides support for the following:

  • Discover and install extensions for Visual Studio, Visual Studio Team Services, Team Foundation Server (TFS), and Visual Studio Code
  • Purchase subscriptions for Visual Studio, HockeyApp, Xamarin University
  • Purchase pay-for-usage extensions, such as Test Manager and Package Management (these extensions are assigned to specific users).


Marketplace extensions

An extension is an installable unit that contributes new capabilities into Visual Studio, Visual Studio Team Services, Team Foundation Server, or Visual Studio Code. You can find extensions from within these product or from the Visual Studio Marketplace.

You can install them with a few clicks. You must have administrative permissions to upload or install extensions.

Get or build extensions

To learn how to install or build an extension, see one of the following topics:

Free extensions

There are many free extensions available in the Marketplace, too numerous to list. However, the following extensions are listed as they quickly add a lot of value and are easily installed.

Browse the Marketplace to find additional extensions you want to install.


Visual Studio Professional and Visual Studio Enterprise subscriptions

These subscriptions are available as monthly or annual options. When you purchase annually, you also receive subscriber benefits including Microsoft software for dev/test, a monthly Azure credit, technical support, and more.

HockeyApp plans

Bring DevOps to mobile app development by adding HockeyApp to your Agile, continuous integration, and continuous delivery workflows. Distribute your apps for testing, collect user metrics and feedback, and respond to crashes more easily after building and uploading your apps to HockeyApp.

HockeyApp Business plans are available as monthly options, or start for free with 1 account owner and 10 apps when you get the Free plan from the Visual Studio Marketplace.

Xamarin University

Use your C# skills and learn to build amazing cross-platform mobile apps with Xamarin University, a mobile development training. There are over 80 courses covering topics in several areas including iOS, Android, Xamarin.Forms, Cross-platform design, Enterprise integration, Testing, and Azure.

Subscriptions include unlimited access to live interactive classes, on-demand videos, downloadable materials, office hours with Xamarin experts, and the opportunity to become a Xamarin Certified Mobile Developer. Learn more today!

Billing and subscriptions

Azure Billing

When you buy from the Visual Studio Marketplace, you select an Azure subscription to use for billing. If you don't have an Azure subscription, you can sign up either before or during your first purchase. You can set up payment with a credit card, or by invoice in some cases. Charges for your purchases will show up on your monthly Azure bill.


You must keep your Azure subscription in good standing to use your Visual Studio Marketplace purchases.

If your Azure subscription is canceled or becomes disabled, for example, because the credit card used for payment expires, then any purchases with this Azure subscription will be deactivated on the 1st day of the next month. To continue using your Visual Studio Marketplace purchases, please keep your Azure subscription active and updated.

For example, if you bought a Visual Studio Professional subscription, and you used an Azure subscription that becomes disabled, your Visual Studio Professional IDE will stop working on the 1st of the following month. This also applies to annual Visual Studio subscriptions that are paid in full for the year.


You can't use the Azure Free Trial to pay for Visual Studio Marketplace purchases, which applies to Visual Studio Team Services, HockeyApp user plans, and so on.

Billing frequency

For subscriptions, the billing frequency depends on the subscription that you purchased:

  • Monthly subscriptions are prorated during the 1st month. After that, they're billed on the 1st day of the calendar month.

  • Annual subscriptions are always purchased in whole increments and are never prorated. Charges for subsequent years will be billed on the 1st day of the calendar month after the anniversary date of your subscription purchase.


To find answers to commonly asked questions such as how to remove the spending limit in Azure or other questions around Visual Studio Subscriptions and Azure Billing, see Marketplace and Billing Q&A.

For the billing frequency of extensions, see Get extensions for Team Services.