SaaS subscription lifecycle management

This article describes how to discover your software as a service (SaaS) resource, the differences between SaaS and SaaS Classic, and SaaS resource management in the Azure portal.

Find a SaaS resource

When you purchase a SaaS offer from Azure Marketplace, it creates a SaaS subscription in the Azure portal. For more information, see Purchase a SaaS offer in the Azure portal.

Find a SaaS resource in the portal:

  • Global Search window (top) - Search for your SaaS subscription by name.
  • SaaS - Lists all your SaaS subscriptions. There are two types of SaaS lists. For more information, see the following section.
  • Subscriptions - Lists all Azure subscriptions you have access to as part of your tenant. To find a specific subscription, use the filter or search window.
  • All resources - Lists all the resources created under all the subscriptions you have access to. To find a specific subscription, use the filter (Type > SaaS) or search in the list.

Understand the differences between SaaS and SaaS Classic lists of resources

The difference between the two types is that SaaS Classic lets you find the SaaS subscriptions that were created under your tenant and not under a resource group.

If you purchased a SaaS subscription in the Azure portal before February 2021, it was created under your tenant and you can find it under SaaS Classic. All purchases made in Microsoft AppSource are in this list.

If you purchased a SaaS subscription in the Azure portal before February 2021 and want to move it from under the Tenant into a Resource group (recommended), go to the SaaS subscription in the SaaS Classic section and select Move to Resource Group. You can only move subscriptions in the Pending or Active state. Once moved, the SaaS subscription now appears in the SaaS view, not SaaS Classic. You can't move a SaaS subscription to a resource group if it was purchased in AppSource.

This move offers the following benefits:

  • Improved access to and control of your SaaS resource with inherited policies and permissions from the Azure subscription and Resource groups (full RBAC control)
  • The lifecycle of SaaS is tied to the lifecycle of the Azure subscription for actions like transfers and deletions
  • Easier discoverability, with SaaS resources found using global search
  • Use of Microsoft Cost Management - Monitor spending on SaaS resources
  • Subscription level resources have resources events in Activity log

Manage your SaaS service

There are multiple ways to manage your SaaS subscriptions

  • For SaaS subscriptions purchased in the Azure portal, manage them there.
  • For SaaS subscriptions purchased in AppSource, manage them in the Azure portal and the Microsoft 365 Admin Center; for details about using the Microsoft 365 Admin Center, see Manage non-Microsoft app subscriptions for your organization.
  • Some publishers let you manage SaaS subscriptions directly in their platform. Visit the publisher's site using a link on the SaaS subscription page in the Azure portal.

There are several actions you can take after your purchase. Some actions require Owner or Contributor permissions.

Change plans

Changes you make to a plan you're subscribed to take effect immediately. The billing is prorated according to the billing term of the current plan.

You can change to another plan that has the same billing term and payment options. For example, if there's a SaaS offer with multiple payment plans with the same billing term and payment option combination, the switch is possible. After a standard trial monthly offer, the customer can start with the preselected billing term and payment plan options.

Changing plans requires Owner or Contributor permissions.

Note

The vendor might refuse to approve the change if the changes you select aren't feasible within their service. In this case, the change fails.

There are some cases when change plan might not work:

  • If your subscription is under the Tenant level with Read permissions, you can't change the plan. In this case, request permissions from the person who has the Owner role on the subscription.
  • If there's no Payment Instrument (PI) associated with the Azure Subscription, you can't change your free plan to a paid plan. You can, however, select a different Azure Subscription and then choose a paid plan, or add a PI to the selected Azure Subscription.
  • If the plan you selected has a minimum/maximum user's limitation that doesn't include the current number of users, select a different plan with the same number of users included in the original plan you purchased or contact the publisher.
  • If the publisher is unable to fulfill the request, contact them directly.

For more information on how charges are calculated, see Billing and invoicing.

Review the sample scenario

You signed up for a three-year subscription to Plan X, with payments made at the beginning of each year. The subscription started on January 1, 2023, with a cost of $1,200 per year.

In the middle of year two (specifically, on July 1, 2024, which is 184 days into the year), you decide to change your plan to Plan Y, which costs $2,400 per year.

Because you switch during the middle of the year, you receive a prorated refund for the unused days of your original plan (Plan X). You're then charged a prorated amount for the new plan (Plan Y), covering the remainder of year two.

In this example, the timeline is as follows:

  • Start of subscription = January 1, 2023
  • End of Year 1 = December 31, 2023
  • Change of plan = July 1, 2024
  • End of Year 2 = December 31, 2024
  • End of Year 3 = December 31, 2025

In this scenario, the payment and refund details are as follows:

Action Year Period Payment Refund
Subscribe to Plan X 1 January 1, 2023 - December 31, 2023 $1,200 at beginning of year -
Continue Plan X 2 January 1, 2024 - June 30, 2024 $1,200 at beginning of year -
Switch to Plan Y 2 July 1, 2024 - December 31, 2024 $2,400 at switch

$1,209.86 net payment after refund
$1,200 * (184/365 days) = $605.48 (refund for unused days)
Continue Plan Y 3 January 1, 2025 - December 31, 2025 $2,400 at beginning of year -

In this example, the takeaways are as follows:

  • $1,200 represents the annual payment for Plan X.
  • $2,400 represents the annual payment for Plan Y.
  • The refund for the unused days of Plan X is calculated as $1,200 multiplied by the fraction of unused days (184 days out of 365 days), which equals $605.48.
  • The cost for the new plan (Plan Y) to cover the remainder of Year 2 is calculated as $2,400 multiplied by the fraction of remaining days (184 days out of 365 days), which equals $1,209.86.

Change number of users

For user-based plans, you can add to or reduce the number of users you defined during the purchase process. Changing the number of users you're subscribed to take effect immediately and the billing is prorated according to the billing term of the current plan. Changes in users are possible only within the minimum and maximum range, as defined by the publisher. In some cases you're required to change a plan before changing users, and vice versa.

  • If your subscription is under the Tenant-level with Read permissions, you can't change the number of users. Instead, Request Contributor permissions from the person who has the Owner role on the subscription.
  • If the publisher is unable to fulfill the request, contact them directly.

For more information on how charges are calculated, see Billing and invoicing.

Note

The vendor might refuse to approve the change if it isn't feasible within their service. In this case, the change fails.

Edit recurring billing

Recurring billing lets you manage the renewal of your SaaS subscription. When recurring billing is off, the SaaS subscription and service terminate on the renewal date. You can change the renewal option only while the subscription is active. A terminated and/or canceled SaaS subscription can't be reactivated; a new SaaS subscription needs to be created in its place.

Note

For SaaS products purchased using a private offer, check with your private offer vendor for the recurring billing setting that's best for you. See SaaS recurring billing guidance for private offers.

To turn off recurring billing for a SaaS subscription, use the following steps:

  1. Go to the Azure portal.

  2. In the global search box at the top of the page, enter SaaS and then under Services, select SaaS.

    The SaaS page in the Azure portal shows all your SaaS subscriptions.

  3. In the Filter by Name… box, enter the subscription name and then in the Name column, select the subscription.

    Screenshot of the Filter by name box and list of subscriptions.

    The Product and plan details page for the offer appears where you can see recurring billing is turned on and the date that the subscription renews.

    Tip

    Subscriptions that are configured for recurring billing show the date that the subscription renews. Otherwise, the date that the subscription expires is shown.

    Screenshot of the renewal date under Recurring billing.

  4. Under Recurring billing, select the Edit recurring billing link.

    Screenshot showing the Edit recurring billing link.

  5. To turn off recurring billing, in the side panel that appears, select the Off button, and then select Update. Now you can see that recurring billing is turned off and the date the subscription expires.

    Screenshot showing the date the subscription expires.

View billing

View invoices for your Azure subscription and Azure Marketplace products purchased using this subscription. For SaaS purchased in the portal, refer to the billing page in the SaaS subscription page in the Billing section, which will redirect you to Cost Management.

Cost Management helps you understand your invoice breakdown, manage your billing account and subscriptions, monitor/control Azure spending, and optimize resource use. It lets you analyze costs, create and manage budgets, and more. For example, it allows you to track your custom meter usage (for SaaS subscriptions created after February 2021, or moved to a resource group). Learn more about cost management at Cost Management + Billing.

If your purchase was made through Microsoft AppSource, you can view your invoices in Microsoft Admin Center under Bills & payments.

Cancel a subscription

Canceling removes your access to the software you purchased as part of this SaaS subscription. Refunds are processed according to the refund policy. For more information, see Refund policies for Microsoft AppSource and Azure Marketplace.

If your subscription is under the Tenant level with Read permissions, you can't cancel a subscription. Instead, contact the person with Owner permissions.

You're eligible for a full refund if you cancel your SaaS subscription within 72 hours from purchase. Refunds aren't available for subscriptions canceled after the time period listed. Billing based on consumption after you configure a SaaS account is also not eligible for a refund.

Also, SaaS subscriptions with pending future payments aren't eligible for cancellation after the standard 72-hour cancellation period passes. Cancellation for such subscriptions isn't possible until the current billing term is over, and all pending payments are complete. To request a cancellation of long-term SaaS subscriptions beyond the standard 72-hour cancellation period, contact Marketplace support.

Delete a subscription

This action is like canceling, with the addition of removing the SaaS resource from your list of SaaS subscriptions. After you delete a subscription, you won't be able to access it from the Azure portal.

If your subscription is under the Tenant level with Read permissions, you can't delete a subscription. Instead, contact the person with Owner permissions.

Change an Azure subscription or resource group

To change an Azure subscription or resource group associated with an offer, use the following steps:

  1. Go to the SaaS section.
  2. Select the subscription to change.
  3. Under Billing, select Change billed subscription.
  4. Select the desired subscription or resource group or create a new resource group to move the SaaS resource to.
  5. Select Change at the bottom to complete the process.

There are some cases when the change might not work:

  • If your SaaS Subscription isn't in the Subscribed state, check your subscription state in the SaaS section or on your SaaS subscription page.
  • If the SaaS subscription is a tenant level resource:
    • You should have Owner/Contributor permissions on the target Azure subscription.
  • If the SaaS subscription is a subscription level resource:
    • You need Read or Owner/Contributor permissions to the target Azure Subscription.
    • You need Owner/Contributor permissions for the target resource group.
    • If a SaaS subscription with the same name already exists in the target resource group, select a different target resource group.
  • The target Azure subscription and resource subscription undergo all checks performed during purchase. To learn more about purchase checks, see the SaaS Subscription and configuration section in Purchase a SaaS offer in the Azure portal.