Skip to content

Microsoft Private Offers Explained: The Power Move for Enterprise Marketplace Deals (2026)

Private offers are where enterprise Microsoft Marketplace deals actually close. Custom-priced offers issued to a specific Azure tenant, MACC-eligible, drain stranded commitment in a single transaction. The deal structure that wins enterprise.

Updated
9 min read

Microsoft Private Offers Explained: The Power Move for Enterprise Marketplace Deals (2026)

Private offers are the single most underrated feature of the Microsoft Commercial Marketplace. They let a vendor issue a custom-priced version of their offer to a specific customer's Azure tenant, with one click in Partner Center (or one click from a CRM if you use the right tooling). The customer sees the offer in their Azure portal, accepts it, and the deal is done.

In practice, private offers are where enterprise marketplace deals actually live. Public list pricing on the marketplace is a starting anchor. Private offers are what closes the $500K, $2M, and $10M contracts.

This guide explains how private offers work, why they matter for both vendors and buyers, and how to use them as a strategic tool rather than a clerical step.

TL;DR

  • Private offers = a custom-priced marketplace offer issued to a specific Azure customer (by tenant ID), invisible to everyone else.
  • They are MACC-eligible by default, which means accepting a private offer drains the buyer's pre-committed Azure budget.
  • The biggest strategic use: structure a one-time multi-year private offer to drain a customer's remaining MACC commitment in a single transaction.
  • The tooling gap: Partner Center makes private offers clunky to issue. Platforms like WeTransact let salespeople issue them from inside Salesforce or HubSpot in seconds.

What Is a Private Offer

A private offer is a marketplace SKU that exists in a specific customer's tenant only. It looks and behaves like any other marketplace offer:

  • The customer purchases it through their Azure portal.
  • The invoice flows through Microsoft.
  • The amount counts toward MACC (if MACC-eligible).
  • Your Fulfillment API integration provisions the account the same way it would for a public-list-price purchase.

What's different:

  • Only the specified customer can see and purchase it.
  • Pricing, terms, and plan structure are custom.
  • It can include one-time fees, multi-year terms, custom usage dimensions — much more flexible than public plans.
  • The offer has an expiration date you set (typically 30-90 days from creation).

Think of private offers as the marketplace's version of a quote. You configure a custom deal, send it to the customer, and they accept it in their Azure portal.

How Private Offers Work Mechanically

The lifecycle, from vendor side:

  1. Create the offer from a template in Partner Center or your transactability platform.
  2. Specify the buyer by their Azure tenant ID (or, in some tools, by domain or email lookup).
  3. Set pricing, term, and any one-time fees. You can include:
    • A multi-year commitment with fixed pricing
    • A one-time fee for implementation or migration services
    • Tiered pricing that adjusts based on usage thresholds
    • Custom payment schedules (annual upfront, monthly, milestone-based)
  4. Set the expiration date. Typical: 30-60 days for negotiation room.
  5. Submit the offer. Microsoft does a quick validation (usually under an hour).
  6. The customer receives a notification and sees the offer in their Azure portal under "Private Offers."
  7. The customer accepts. Transaction completes. Your Fulfillment API gets the standard "subscription created" webhook.

From the buyer's perspective:

  1. They receive a heads-up from you that a private offer is incoming.
  2. They navigate to the Azure Marketplace > Private Offers in their portal.
  3. They review the terms, click "Accept."
  4. The subscription provisions immediately.
  5. The transaction appears on their next Microsoft invoice and decrements their MACC.

Why Private Offers Beat Direct Invoicing

For most B2B SaaS deals at enterprise scale, the question is: invoice the customer directly or route through Microsoft Marketplace as a private offer? Direct invoicing seems simpler. In practice, private offers win on every dimension that matters for closing the deal.

DimensionDirect invoicePrivate offer via marketplace
Procurement approvalFull new-vendor reviewAlready an approved Microsoft purchase
Security reviewRequiredTypically waived (Microsoft trust)
Time to closeWeeks to monthsDays
MACC consumptionDoesn't countCounts toward commitment
Buyer perception"New expense to approve""Already-budgeted Microsoft spend"
RenewalsManual processSubscription auto-renew via marketplace
Audit trailOn your sideOn Microsoft's invoice

The MACC consumption row is the killer. Enterprise buyers with $5M-$50M+ MACC commitments are actively looking for ways to consume their commitment before term-end. A private offer that decrements their MACC is doing them a favor, not asking them for a new spend.

The Power Move: Drain Their MACC

Here's the specific deal structure that closes the biggest deals fastest.

Scenario: Your enterprise prospect has $8M in MACC. They have 9 months left in their term. They're projected to consume $5M, leaving $3M stranded.

Conventional approach: You propose a $500K annual contract for your product. Procurement starts a new-vendor review. Security review begins. Legal reviews the MSA. Six months go by. The customer's MACC is now mostly forfeit. You close at $400K (because they had to push it to next budget year).

Private offer approach: You propose a 3-year private offer. Year 1: $500K. Year 2: $500K. Year 3: $500K. One-time implementation fee: $1.5M (paid upfront, counts toward this year's MACC). Total ACV: $3M, with $2M of it MACC-eligible spend that drains their stranded commitment.

The CFO sees a $3M deal that consumes $2M of otherwise-forfeit budget. The math gets approved fast.

This pattern works because the customer was going to lose that $3M anyway. You're not asking them for new money, you're helping them spend money they already committed.

Setting Up Private Offer Templates

In Partner Center, you can configure private offer templates that pre-fill common structures. The most useful templates:

Mid-market template: 1-year term, monthly billing, standard discount tiers.

Enterprise template: 3-year term, annual upfront billing, MACC-drain one-time fee, custom terms.

Migration template: Includes a substantial one-time implementation fee + first-year subscription. Designed specifically for customers migrating from a competitor.

Pilot-to-paid template: Free or near-free pilot period + paid subscription afterward.

Once templates exist, your salespeople should be able to issue them in minutes, not days. This is where tooling matters.

The Tooling Gap

Partner Center is functional but slow. Issuing a private offer through the native UI takes 10-15 minutes per offer if you know what you're doing. For sales teams running 30+ active enterprise deals, that's hours per week of overhead, and it requires sales reps to learn an interface they hate.

The platform-based approach: WeTransact lets salespeople issue private offers from inside Salesforce or HubSpot. They click a button on the opportunity record, the template fills in, they review, they send. The whole flow takes under a minute. Customer-side notification is automatic.

This single capability is often the highest-ROI feature of any transactability platform for vendors who close 5+ enterprise deals per quarter.

For multi-cloud vendors, Suger and Tackle.io offer similar workflows across Azure, AWS, and GCP marketplaces with unified private offer management.

Common Mistakes

1. Treating private offers as "discount mechanism."
Wrong. The marketplace channel is the procurement shortcut. The "discount" is the MACC consumption that the buyer was going to consume anyway. Charge full list. Let MACC eligibility be the value.

2. Not training sales on the MACC pitch.
Most AEs don't know what MACC is or that their prospects have one. Half the value of being transactable is sales motion that identifies and prioritizes MACC-committed accounts.

3. Public listing without private offers.
Some vendors list publicly and never use private offers. Their marketplace becomes a self-service channel for SMB. Fine, but the enterprise upside is the private offer motion. Both belong in the program.

4. Forgetting to expire offers.
Stale unaccepted private offers sit in the customer's portal indefinitely if you forget to expire them. Set 30-60 day expirations and follow up.

5. Missing the MACC eligibility flag.
Private offers can be set up as MACC-eligible or not. If you forget to mark them as eligible, the entire MACC consumption benefit disappears. Always verify the eligibility flag is set.

How Buyers Should Think About Private Offers

If you're on the buyer side reading this:

Ask vendors for private offers proactively. Many vendors don't know to offer one. If a vendor is on the marketplace and you have MACC, ask them to issue a private offer instead of direct invoicing.

Negotiate multi-year MACC-drain deals. Use your stranded commitment as leverage. A vendor will often give better terms for a multi-year private offer that drains your MACC than for a 1-year direct contract.

Audit your existing SaaS for private-offer-eligibility. Some of your current vendors are already on the marketplace and can move you to a private offer at renewal. Tools like SpendMyMACC scan your supplier list and surface the opportunities.

FAQ

Are private offers always MACC-eligible?
They can be set as MACC-eligible during configuration. Default behavior depends on the offer type. Always verify before sending.

Can I include services in a private offer?
Yes. The "one-time fee" line can be used for implementation, migration, or consulting fees bundled with the SaaS subscription.

Can a buyer reject a private offer?
Yes. Until they accept, nothing happens. Microsoft doesn't charge for rejected or expired offers.

Can I edit a private offer after sending?
No. You have to expire the old one and create a new one. This is by design (audit trail integrity).

How does this work for multi-tenant buyers?
You issue the private offer to a specific tenant. If your buyer has multiple tenants (common for large enterprises), you'd issue one offer per tenant or work with the buyer to identify the right tenant for the purchase.

What about commitment to specific Azure regions?
Private offers don't bind the buyer to specific regions. Region is a Microsoft Azure account-level concept, separate from marketplace.

Can a private offer auto-renew?
Yes. Subscription auto-renewal is a setting on the offer. Most enterprise deals turn this on for term stability.

The Bottom Line

Private offers are how enterprise marketplace deals close. They are the difference between "we listed on the marketplace and it's quiet" and "the marketplace is our top deal channel."

The strategic recipe:

  1. Become transactable on Azure Marketplace (see our Azure Marketplace playbook).
  2. Set up private offer templates for your common deal shapes.
  3. Train sales to identify MACC-committed accounts and lead with the marketplace + private offer combination.
  4. Use tooling that makes issuing offers fast so sales actually does it. WeTransact integrates this into Salesforce and HubSpot.

The first deal you close as a multi-year MACC-drain private offer pays back the entire marketplace platform investment.

Related reading:

From the team behind Toolradar

Growth partner for B2B tech

Toolradar also helps B2B tech companies grow, content marketing & distribution through 5 newsletters (550K+ tech professionals), AI Academy, and the Toolradar directory.

See how we work
microsoftazuremarketplaceprivate-offerenterprise-salesmacc
Share this article
LC

Written by

Louis Corneloup

Founder & Editor-in-Chief at Toolradar. Founder & CEO of Dupple, the publisher of 5 industry newsletters reaching 550K+ tech professionals. Reviews B2B software using a public methodology, see /how-we-rate and /editorial-policy.