AWS Marketplace

How to get organization-wide visibility into AWS Marketplace purchases

Managing software assets across multiple HAQM Web Services (AWS) accounts creates challenges for large organizations using AWS Organizations. Enterprise IT administrators need better ways to track and control software purchases from independent software vendors (ISVs) across their accounts.

Organizations face challenges with manual software asset tracking, sometimes using spreadsheets that can lead to poor visibility, ineffective cost management, missed renewals, and lost negotiation opportunities. The AWS Marketplace Procurement insights dashboard offers a centralized, no-cost solution for managing software purchases across accounts.

This post introduces the AWS Marketplace Procurement insights dashboard, providing organization-level visibility into AWS Marketplace purchases. Learn how this tool enhances transparency and control, enabling strategic decision-making for your AWS Marketplace procurement.

Solution overview

The AWS Marketplace Procurement insights dashboard centralizes visibility and management of AWS Marketplace purchases across your enterprise. The dashboard shows all ISV software agreements, invoiced amounts, renewals, and expirations in one place.

You access the dashboard through the AWS Marketplace console or embed it in your tools using an API. The dashboard provides these key features:

  • Centralized visibility – View all AWS Marketplace software subscriptions and agreements in one place, including AWS account IDs for purchases, offer IDs, offer types, agreement IDs, and agreement start and end dates.
  • Cost analysis – Examine AWS Marketplace spend data, including invoiced amounts over specific time periods, to help with financial planning and budget management.
  • Audit and compliance – Track when terms are accepted, with timestamps, account details, and agreement history. This tracking creates a reliable audit trail of your AWS Marketplace spend to help maintain compliance with organizational policies and industry regulations.

Setting up the dashboard

The dashboard pulls data from AWS sources to provide an organization-wide view. Before using it, complete these steps. Note that only management account users or delegated administrators access this dashboard. For information about registering and deregistering delegated administrators, refer to Using delegated administrators.

  1. Enable all features in AWS Organizations. For instructions, refer to Enabling all features for an organization with AWS Organizations.
  2. Add the following permissions to your IAM policies to view and use the dashboard:
    • aws-marketplace:GetBuyerDashboard
    • organizations:DescribeOrganization
  3. Add these permissions to your IAM policies to enable the dashboard:
    • iam:CreateServiceLinkedRole
    • organizations:EnableAWSServiceAccess
    • organizations:DisableAWSServiceAccess
    • organizations:DescribeOrganization
    • organizations:ListAWSServiceAccessForOrganization
    • organizations:ListDelegatedAdministrators (required to manage delegated admins)
    • organizations:DeregisterDelegatedAdministrator (required to manage delegated admins)
  4. Enable AWS Marketplace procurement insights settings in the AWS Marketplace console Settings. This creates a service-linked role and enables trusted access, letting AWS Marketplace access necessary information from AWS Organizations. For more information, refer to Activating the dashboard

Data in the Procurement insights dashboard is sourced and validated from multiple data sources. As a result, new AWS Marketplace purchases can take over 24 hours to appear in the dashboard.

Features and how-to guide

To access the dashboard, follow these steps:

  1. Sign in to the AWS Management Console and open the AWS Marketplace console. You need management account owner or delegated administrator permissions to access the dashboard.
  1. In the Management account or a registered Delegated administrator account, choose Procurement insights, as shown in the following screenshot. If you haven’t activated the dashboard yet, refer to Enabling the Procurement insights dashboard.
  1. The AWS Marketplace Procurement insights dashboard has two main sections:
  2. Cost analysis tab – View spending data across your organization’s AWS Marketplace purchases.
  3. Agreements tab – Track active and expired AWS Marketplace agreements across your organization. (Expired agreements in this view are only trackable from time of feature enablement)

AWS Marketplace Procurement Insights dashboard showing Cost analysis and Agreements tabs for tracking procurement data, agreements, and spend visibility.

A procurement insights dashboard displaying cost analysis data with multiple sections: a main line graph showing total charges by agreement over time, bar charts comparing charges by publisher/ISV, seller of record, and product, and a detailed data table listing product information including invoice amounts and IDs.

Figure 1: AWS Marketplace Procurement Insights Landing Page – Access Cost Analysis and Agreement Data

Cost analysis view

When you open the Procurement insights dashboard, the default view is the Cost analysis tab. You have three options to filter your data:

AWS Marketplace Procurement Insights dashboard displaying cost analysis by agreement, seller, product, and account, with total charges across agreements.

Figure 2: AWS Marketplace Procurement Insights Dashboard – Cost Analysis by Agreement, Seller, Product, and Account

 Invoice date – Filter agreements based on when they were invoiced.

  • Pay-as-you-go – Look at annual and contract options without pay-as-you-go agreements.
  • Offer type – Filter by offer types, such as private or public offers.

The Total charges section shows the combined amount your organization has spent on AWS Marketplace agreements. This includes spending from both active and previous agreements.

The Number of agreements section shows how many AWS Marketplace agreements your organization has. This number includes both current and past agreements.

The Total changes by agreement time-series chart displays your AWS Marketplace charges by agreement. This view displays the number of Agreements that were billed during the specified timeframe, not the total number of existing Agreements. “Free Trial Agreements” or “Free Product Agreements” are excluded, as only Agreements with an associated billing event are captured.

Accessing the source data

You download the data for analysis outside AWS Marketplace or to use with other tools. To export the data:

  1. Use the filters at the top of the page to refine the data.
  2. In the top-right corner of the table, choose the additional options icon (represented by three vertical dots).
  3. Select your export option.

The following screenshot shows the Procurement insights dashboard Cost analysis view.

Agreements view

The Agreements tab shows all your agreements, including both active and expired. Use this view to track when your agreements expire and understand how your organization uses AWS Marketplace agreements over time. Expired agreements are only tracked from the date the feature was enabled.

Filter your agreements using these options:

  • Agreement end date – Filter agreements by their end dates.
  • Pay-as-you-go – Include or exclude pay-as-you-go agreements from annual and contract options.
  • Offer type – Filter by offer types, such as private or public offers.

The Active agreements section shows the total number of current agreements.

The Expired agreements section shows the total number of agreements that are no longer active.

The Procurement insights dashboard Agreements view offers several ways to visualize your data. Agreements by days until expiration bar chart shows how many agreements expire within different time periods.

The New agreements trend section shows a trend line to visualize when your organization executed agreements over time.

Accessing the source data

Download the data for analysis outside AWS Marketplace or to use with other tools. To export data:

  1. Use the filters at the top of the page to refine the data.
  2. In the top-right corner of the table, choose the additional options icon (represented by three vertical dots).
  3. Select your export option.

AWS Marketplace Procurement Insights dashboard displaying active and expired agreements, agreement expiration distribution, new agreement trends, and product-level agreement metrics.

AWS Marketplace Procurement Insights – Agreement Metrics Dashboard with Active Contracts, Expiration Trends, and Product Breakdown

Figure 3: AWS Marketplace Procurement Insights – Agreement Metrics Dashboard with Active Contracts, Expiration Trends, and Product Breakdown

Accessing agreement data

To view and export your organization’s AWS Marketplace agreement data from any dashboard widget:

  1. In the top right corner of the chart, choose the additional options icon (represented by three vertical dots).
  2. Select the export.

View summary data

Quickly view aggregated insights related to the agreements displayed in the chart using the View summary data option. This summary view provides a condensed breakdown, which includes details such as the total count of agreements within different expiration ranges, key metrics for agreement management, and specific agreement types (such as private or public offers).

By viewing summary data, you identify patterns, such as the number of agreements approaching expiration, which supports proactive contract management. For example, seeing multiple agreements set to expire soon could prompt early negotiations or renewal discussions with vendors.

Download agreement data directly to a CSV file using the Export to CSV option, which makes it straightforward to analyze, report, or integrate with other asset management or procurement systems. You combine your AWS Marketplace spending data with other software costs to:

  • Find ways to reduce spending.
  • Identify software licenses you can combine.
  • Plan your software budget more effectively.

This is particularly beneficial for large organizations managing numerous AWS accounts. IT and finance departments use this export feature to incorporate AWS Marketplace data into broader asset tracking or budgeting tools, enabling better financial planning and vendor management. The exported .csv file includes critical fields such as:

  • Account ID – Identifying which AWS account each agreement is associated with.
  • Product name – Specific software, professional services, or datasets from AWS Marketplace.
  • Vendor and offer type – Information on the vendor and whether it’s a private or public offer.
  • Agreement start and end dates – Shows when agreements begin and end.

Terms and Payment Schedules – Includes payment details such as pay-as-you-go status or scheduled payments.

Bar charts from AWS Marketplace Procurement Insights showing number of agreements by subscriber account ID and by product, including top vendors .

Agreements by Subscriber Account and Product in AWS Marketplace Procurement insights dashboard

Figure 4: Agreements by Subscriber Account and Product in AWS Marketplace Procurement insights dashboard

How is this dashboard different from other AWS tools?

AWS offers various governance tools, but the Procurement insights dashboard stands out by providing unique features tailored for AWS Marketplace customers at no additional cost, requiring no usage or charges from other AWS services to deliver its complete functionality.

In contrast, AWS Billing and Cost Management shows charges or line items when software usage incurs fees, but doesn’t include agreement details. Similarly, AWS Cost Management offers high-level details (e.g. product names, costs incurred), but doesn’t include AWS Marketplace agreement data.

For customers without AWS console access, the Single Pane of Glass (SPG) dashboard, requiring an AWS QuickSight license, consolidates data from AWS Cost and Usage Reports (CUR) and AWS License Manager. Although it provides visibility of cost, audit, and licenses across multiple organizational units (OUs) outside of the AWS Management Console, it doesn’t map this data against AWS Marketplace agreement details.

Conclusion

With the Procurement insights dashboard, AWS Marketplace introduces a powerful tool for procurement teams to gain transparency and control over software assets from ISVs purchased through AWS Marketplace across their entire organization. It simplifies cost analysis and provides spending pattern visibility to help with strategic procurement decisions.

Resources

About the authors

Elhadj Barry is a DC-based AWS Marketplace specialist solutions architect who focuses on AWS Marketplace governance and security. He is passionate about using AWS services to create innovative solutions that drive value and business outcomes.
Atif Saeed is a senior product manager at AWS Marketplace who focuses on improving the buyer experience and helping organizations optimize their ISV software investments. Through his work, Atif aims to provide customers with better insights during the procurement process, simplify license management, and help drive more value from their software purchases across AWS Marketplace.
Juan Palazuelos is a senior software development engineer who has released two public AWS Marketplace services. Juan is focused on building scalable solutions that enhance the AWS Marketplace customer experience.