AWS Marketplace private offer types are the mechanisms AWS gives a seller for putting negotiated terms in front of a buyer: a standard private offer, an express private offer, an agreement-based offer, a future-dated agreement, renewal terms, an offer set and a Channel Partner Private Offer. Which one fits depends on the deal, and each one rules something out.
Acme’s deal desk opens the week with three AWS Marketplace requests. Globex wants 40 more seats halfway through its contract. Initech has budget in December for a renewal that should start in February. Umbrella wants the software and the implementation work approved together. Each needs a different mechanism on AWS, and the wrong one can cancel scheduled payments, stop the buyer from accepting, or switch off a renewal that can’t be switched back on.
The menu keeps growing. AWS announced express private offers on November 30, 2025, Concurrent Agreements on February 26, 2026, seller-set net payment terms on August 6, 2026, and auto-renewal for private offers on September 1, 2026. Each type already has its own deep dive on this blog; this guide is the chooser. It matches the deal to AWS’s mechanism and the AWS rule most likely to stop it, then covers what happens to an agreement the buyer already holds, which types combine, and which depend on what you sell. For where private offers sit in the whole seller lifecycle, start with the complete guide to selling on AWS Marketplace.
What are the AWS Marketplace private offer types?
AWS Marketplace private offer types are seven ways to put negotiated terms in front of a buyer, and the first difference between them is who creates the offer. AWS keeps no single list: its Create private offer page starts by asking for “the offer type, product type, and the product,” and the other mechanisms sit across its seller guide.
- A standard private offer is the offer you build in AWS Partner Central, or through the Catalog API, for buyer accounts you name, with your own pricing, duration, payment schedule and EULA.
- An express private offer is an offer AWS generates “when a qualified buyer builds their own offer from a rate card you published.”
- An agreement-based offer is a private offer built on the buyer’s active agreement that replaces it on acceptance. AWS also calls it a replacement offer or an amendment.
- A future-dated agreement (FDA) is what a buyer creates by accepting an offer with a future start date: signed now, active later.
- Renewal terms are rules on a contract-priced private offer from which AWS generates the renewal offer for each cycle.
- An offer set is a group of private offers on different products that the buyer accepts in one action.
- A Channel Partner Private Offer (CPPO) is an offer a channel partner extends to the buyer under a selling authorization from you.
Installments, net payment terms and multiple buyer accounts aren’t types of their own. They’re settings you add to an offer, and each has its own row in the table below.
Which private offer type fits your deal?
Find the row that matches the deal in front of you. The third column is the AWS rule most likely to stop that deal, in AWS’s own words, and the last column links to the full guide for that type.
| Deal situation | AWS mechanism | AWS’s constraint | Read next |
|---|---|---|---|
| A new customer has agreed terms | Standard private offer, priced as a contract, by usage or both | A SaaS contract runs a custom duration of “up to 144 months” | What buyers see when a private offer arrives |
| The payments should be spread over the term | An installment plan on a contract-priced offer | ”You can add up to 86 payments,” and the schedule can’t change once the buyer has subscribed | Contract vs usage pricing on AWS Marketplace |
| The buyer’s AP team needs longer to pay | Net payment terms on the offer | ”Customer’s AWS default” or Net 15 to Net 120, but “not available for ADX, AWS 1P, 2P, or Amazon Bedrock products” | Net payment terms for private offers |
| A standard deal the buyer wants to self-serve | Express private offer, generated by AWS from your rate cards | Only for “SaaS Contract and SaaS Contract with Consumption Pricing products”; other requests go to your sales team | Express private offers, explained |
| One customer, several AWS accounts | One offer that names each account, or goes to the management account | AWS gives three limits: 24 buyers (seller guide), 25 accounts (buyer guide), 26 IDs (Catalog API). Plan on 24 | One private offer for multiple buyer accounts |
| A mid-term expansion, on a product with Concurrent Agreements | A second private offer, accepted as a second agreement | Buyers accept “without disrupting existing agreements,” once your listing supports it | Concurrent Agreements: opt in or relist |
| A mid-term expansion or new terms now, without Concurrent Agreements | Agreement-based offer, which replaces the current agreement | The new agreement “takes effect immediately,” and “Any remaining scheduled payments from previous agreements are cancelled” | Co-terming and expanding marketplace agreements |
| An early renewal that starts when the current term ends | Future-dated agreement | ”Auto-renewal is disabled before accepting the FDA,” and “Once an FDA is accepted, auto-renewal cannot be re-enabled” | Future-dated agreements for early renewals |
| A renewal at the end date, on terms agreed now | Renewal terms on the original offer | Renewal offers are “auto-accepted on the buyer’s behalf” unless either side opts out, and a seller opt-out “can’t be reversed” | The AWS Marketplace renewals playbook |
| A reseller sells the deal | Channel Partner Private Offer, under your selling authorization | ”CPPO products have a 0.5% uplift on the listing fee” | CPPO vs MPO: reselling on the marketplaces |
| Software and services on one approval | Offer set | ”Maximum of 7 private offers per offer set,” all in one currency, for one buyer account, on “different product IDs” | Packaging software and services in one offer |
If the agreement has already ended, none of the renewal rows apply. Amended offers “only target active agreements,” so the renewal is an ordinary new private offer.
What happens to an agreement the buyer already holds?
That depends on the route: a second offer leaves it alone, an agreement-based offer replaces it at once, a future-dated agreement lets it run to its end, and renewal terms renew it on its end date. The rule underneath is AWS’s: “Buyers can only be subscribed to one offer at any given time.” For SaaS, AWS’s private offer FAQ adds that “Each buyer account can only have one active subscription to a SaaS contract or contract with consumption product.” Concurrent Agreements is the exception, which is why the expansion rows above split in two.
| Route | The current agreement | The new terms start |
|---|---|---|
| Second private offer, with Concurrent Agreements | Continues alongside the new one | When the buyer accepts |
| Agreement-based offer | Replaced, and its remaining scheduled payments are cancelled | Immediately: “Amended offers cannot have a future agreement start date” |
| Future-dated agreement | Runs to its end date: acceptance “does not replace the current agreement” | On the service start date you set, up to three years out |
| Renewal terms | Renews at its end date, unless “the seller or buyer opts out” | When the current term ends |
| New private offer, after the agreement has ended | Already over | When the buyer accepts |
Three details decide which route is open:
- Concurrent Agreements depends on the listing. AWS turned it on for every professional services listing when it announced the feature on February 26, 2026. An existing SaaS listing gets it once the seller has completed the integration work and opted in, and AWS made support required for new SaaS products from June 1, 2026.
- An agreement-based offer has to carry what’s still owed. AWS’s FAQ says to “Include any pending payment terms from the original offer in the agreement-based offer, as it will override remaining payments not yet invoiced.”
- A future-dated agreement needs auto-renewal off first. On an agreement with renewal terms, that has to happen before the renewal decision deadline, “the last day a buyer or seller can change their auto-renewal decision before the next cycle is guaranteed.”
Every route here ends in a new agreement with its own ID, so your CRM has to follow one customer across several agreements. How AWS reports agreement status and renewal chains covers the keys that tie them together.
Which private offer types can you combine?
Many of them stack: a CPPO can be future-dated and carry net payment terms, and an offer set can hold CPPOs with installments. AWS rules out five combinations.
What AWS supports:
- An installment plan on a future-dated agreement. Payments can fall “at any time between the agreement sign date and the agreement end date,” including before the start date.
- A future start date on a CPPO. “Manufacturers and resellers can use future dated agreements for AWS Marketplace Channel Partner private offers,” and the ISV can cap the date with a maximum allowed service start date on the resale authorization.
- Net payment terms on a CPPO. On the resale authorization, the ISV sets “the maximum net payment terms that the channel partner can extend to end customers.”
- CPPOs and installments inside an offer set. AWS supports direct and Channel Partner private offers in a set, with “All standard private offer features (flexible payments, local currency, etc.)”. A professional services offer in a qualifying set has a 0% base listing fee instead of 0.5%; AWS’s conditions include an agreement for every offer in the set and at least one paid product besides the services.
What AWS rules out:
- A future start on an agreement-based offer. “Amended offers cannot have a future agreement start date.”
- An agreement-based offer inside an offer set. AWS lists “Replacement offers (amendments)” as not supported, along with public offers and free trials.
- A future-dated agreement while auto-renewal is on. Auto-renewal has to be off before the buyer accepts, and it “cannot be re-enabled” once the FDA is accepted.
- A new seller of record through an amendment. “You can’t amend an agreement to specify a seller of record that’s different from the seller of record from the original agreement,” so moving a direct customer to a reseller mid-term isn’t an amendment.
- Renewal terms outside a direct, contract-priced offer. AWS made auto-renewal generally available “for sellers creating direct private offers with contract pricing,” and its seller guide says auto-renewal “is available only for offers that use contract pricing.”
Which types depend on the product you sell?
Express private offers, agreement-based offers and future-dated agreements are SaaS contract features, and renewal terms need contract pricing. A standard private offer covers almost every product type.
| Type | What AWS supports it on |
|---|---|
| Standard private offer | AMI, container, professional services, machine learning and SaaS products. Not “second party, Amazon Machine Image (AMI) monthly, or multi-AMI-based delivery using AWS CloudFormation products,” and no BYOL |
| Express private offer | ”SaaS Contract and SaaS Contract with Consumption Pricing products,” after onboarding to AWS’s Request Private Offer button, which requires ACE membership |
| Agreement-based offer | ”SaaS contracts” and “SaaS contracts with consumption” only |
| Future-dated agreement | SaaS “contract and contracts with consumption (CCP) pricing, with and without flexible payments” |
| Renewal terms | Offers that “use contract pricing” |
| Concurrent Agreements | Every professional services listing, and SaaS listings whose seller has completed the integration and opted in |
| Net payment terms | Every private offer type and “all product types and pricing models,” except ADX, AWS 1P, 2P and Amazon Bedrock products |
Outside SaaS contracts, renewals and expansions take other routes. AWS’s renewal route for AMI hourly, AMI annual and SaaS pay-as-you-go subscriptions is a new private offer “that can be accepted anytime to renew an existing agreement.” On an AMI contract, the buyer’s current subscription “must be cancelled before accepting a new private offer.” And professional services are sold no other way: “All professional services product offerings are done through private offers.”
Which private offer types can you create in Fours?
Each from its own place: most from the private offer form, renewal terms from an eligible offer, offer sets from an offer-set builder, and CPPOs from the resale authorization you send a reseller. AWS generates express offers itself. This is Fours behaviour, as Fours’ documentation describes it:
| Type | Where you create it in Fours |
|---|---|
| Standard private offer, with installments, net payment terms, several buyer accounts or a future start date | The private offer form in the Fours Console, which can link the offer to a Salesforce or HubSpot deal. Its Buyer(s) field takes one or several AWS account IDs |
| Agreement-based offer | Upsell / Renew on the buyer’s entitlement, for contract and combined products. It starts when the buyer accepts, and you set its new end date |
| Renewal terms | Configure renewal terms on an eligible contract, professional services or container offer with at least one commit, in the console or the Fours Salesforce or HubSpot app; not on CPPOs or agreement-based offers. After acceptance, the entitlement’s Renewal section is where you finalize a range uplift or opt out |
| CPPO | As the ISV, a resale authorization under Offer → Resale, where you can also cap the service start date and the buyer net payment term. A reseller on Fours turns on As Reseller in the offer form |
| Offer set | Offer → Offer Set in the console, or the Fours Salesforce or Dynamics 365 app (the Dynamics 365 app is in preview). Keep each set within AWS’s seven |
Express private offers are the exception: AWS generates them from the rate cards you publish.
Frequently asked questions
What are the AWS Marketplace private offer types?
Seven mechanisms: standard private offers, express private offers, agreement-based offers, future-dated agreements, renewal terms that generate renewal offers, offer sets and Channel Partner Private Offers. Installments, net payment terms and multiple buyer accounts are settings on an offer rather than types.
What is the difference between an agreement-based offer and a future-dated agreement?
An agreement-based offer replaces the buyer’s active agreement as soon as it’s accepted and cancels its remaining scheduled payments. A future-dated agreement leaves the current agreement running and starts later, but only if auto-renewal on the current agreement is off before the buyer accepts.
Can one AWS account hold two agreements for the same product?
Only with Concurrent Agreements, which is on by default for professional services listings and available on SaaS listings whose seller has completed the integration. Otherwise AWS allows one subscription at a time, so a SaaS contract expansion replaces the current agreement through an agreement-based offer.
How many private offers can an AWS offer set include?
Two to seven. AWS’s Catalog API requires between two and seven, each on a different product, in one currency and for the same buyer account. After the buyer accepts, each product becomes its own agreement.
Which AWS private offer types work only on SaaS contracts?
Express private offers, agreement-based offers and future-dated agreements. AWS supports all three on SaaS contract and SaaS contract with consumption products. Renewal terms need contract pricing, and AMI hourly, AMI annual and SaaS pay-as-you-go subscriptions renew through a new private offer.
Which AWS private offer types can Fours create?
Fours creates standard, multi-account, installment, net-term and future-dated offers from its private offer form, agreement-based offers from the buyer’s entitlement, resale authorizations for CPPOs, renewal terms on eligible offers, and offer sets. AWS generates express private offers.
Takeaways
- A deal desk has seven private offer types to choose from on AWS. Installments, net payment terms and multiple buyer accounts are settings on an offer, not types.
- Settle what happens to the buyer’s current agreement first: a second offer leaves it alone, an agreement-based offer replaces it now, a future-dated agreement waits for its end, and renewal terms renew it.
- Express private offers, agreement-based offers and future-dated agreements are SaaS contract features, and renewal terms need contract pricing.
- Plan on 24 buyer accounts per offer, the lowest of AWS’s three figures, and on AWS’s maximum of seven offers per offer set.
Fours builds AWS private offers from the console or your CRM, from standard and agreement-based offers to resale authorizations and offer sets, and tracks each one from draft to acceptance. See how it fits your deal desk in Fours’ private offer management.
Sources
Primary sources for the platform rules cited above. Last verified October 20, 2026. Cloud providers change fees, eligibility, and program terms without notice — check the source before relying on a figure.
- AWS Marketplace Seller Guide: Preparing a private offer for your AWS Marketplace product — Buyers can only be subscribed to one offer at any given time, never to a private offer and the public offer at once; offers extended to a buyer's linked account or management account; no private offers for second-party, AMI monthly or multi-AMI CloudFormation products, and no BYOL; auto-renewal available only for offers that use contract pricing
- AWS Marketplace Seller Guide: Supported product types for AWS Marketplace private offers — Private offers for AMI, container, professional services, machine learning and SaaS products; every professional services offering sold through private offers; SaaS private offers with a custom duration of up to 144 months
- AWS Marketplace Seller Guide: Express private offers — Express private offers automate offer generation for SaaS Contract and SaaS Contract with Consumption Pricing products from rate cards, with custom requests routed to the seller's sales team
- AWS Marketplace Seller Guide: Express private offer configuration — Configuring express private offers requires an active SaaS contract or SaaS contract with pay-as-you-go listing and the onboarding process for the Request Private Offer button
- AWS Marketplace Seller Guide: Creating and managing private offers — The Create private offer page asks for the offer type, product type and product; up to 24 buyers per private offer on the Add buyers page; renewal pricing options and the renewal decision deadline; the private offer and demo request buttons require membership of the APN Customer Engagements (ACE) program
- AWS Marketplace Buyer Guide: Private offers in AWS Marketplace — Each private offer can be made to up to 25 accounts
- AWS Marketplace Developer Guide: Work with private offers using the AWS Marketplace APIs — The Catalog API's validation of PositiveTargeting.BuyerAccounts: list size between 1 and 26
- AWS Marketplace Seller Guide: Amending agreements in AWS Marketplace — Amendments supported only on SaaS contracts and SaaS contracts with consumption; on acceptance the new agreement takes effect immediately and remaining scheduled payments from previous agreements are cancelled; amended offers only target active agreements and can't have a future start date; the seller of record can't change
- AWS Marketplace Seller Guide: Creating future dated agreements for private offers — FDA supported for SaaS contract and contract with consumption pricing, with and without flexible payments; acceptance during an active agreement only if the start date follows its end, auto-renewal is disabled first and no accepted FDA overlaps; auto-renewal can't be re-enabled once an FDA is accepted; service start dates up to three years out; installments anywhere between sign date and end date; FDAs on Channel Partner private offers, capped by a maximum allowed service start date
- AWS Marketplace Developer Guide: Work with renewals — The four renewal types; accepting a private offer with a future start date doesn't replace the current agreement; a new private offer renews AMI hourly, AMI annual and SaaS pay-as-you-go subscriptions; auto-renewal starts a new agreement when the current one ends
- AWS Marketplace Seller Guide: Auto-generated private offers — Renewal offers generated from auto-renewal terms and auto-accepted on the buyer's behalf unless either side opts out; seller opt-out is a one-time action that can't be reversed; express private offers generated when a qualified buyer builds an offer from a published rate card
- AWS Marketplace Seller Guide: Managing agreement renewals — Agreements created from a private offer with renewal terms renew automatically at their end date unless the seller or buyer opts out
- AWS Marketplace Seller Guide: Private offer installment plans — Up to 86 payments in an installment plan; the payment schedule can't be modified once the offer has been extended to and subscribed by a buyer
- AWS Marketplace Seller Guide: Configuring net payment terms for private offers — Customer's AWS default, or Net 15, 30, 45, 60, 90 or 120; all private offer types, product types and pricing models, except ADX, AWS 1P, 2P and Amazon Bedrock products; the ISV's maximum net payment term on a resale authorization
- AWS Marketplace Seller Guide: Preparing your offer set — A maximum of 7 private offers per offer set, in the same currency, for the same buyer AWS account and on different product IDs; a separate agreement per product; direct and Channel Partner private offers supported, public offers, replacement offers and free trials not
- AWS Marketplace Developer Guide: Work with offer sets — An offer set contains between 2 and 7 offers
- AWS Marketplace Seller Guide: Understanding listing fees for AWS Marketplace sellers — A 0.5% CPPO uplift on the listing fee regardless of offer type or deployment method; professional services at 0.5%, reduced to 0% in a qualifying multi-product offer set, with the CPPO uplift still applying
- AWS Marketplace Seller Guide: Creating private offers as an AWS Marketplace Channel Partner — The ISV and Channel Partner establish a selling authorization, and the Channel Partner then extends the private offer to the buyer
- AWS Marketplace Seller Guide: Private offer FAQ — One active subscription per buyer account to a SaaS contract or contract with consumption product; an agreement-based offer overrides remaining payments not yet invoiced, so it should include pending payment terms; an AMI contract subscription must be cancelled before a new private offer is accepted
- AWS What's New: AWS Marketplace now supports multiple purchases of SaaS & Professional Services products from the same account — Posted February 26, 2026: Concurrent Agreements lets buyers accept multiple offers for the same product without disrupting existing agreements; on by default for all Professional Services listings that day, available on SaaS products whose sellers have completed the integration, and required for new SaaS products starting June 1, 2026
- AWS What's New: AWS Marketplace now supports auto-renewals for private offers — Posted September 1, 2026: auto-renewals for private offers, generally available in all commercial AWS Regions for sellers creating direct private offers with contract pricing
- AWS What's New: AWS Marketplace now lets sellers configure net payment terms on private offers — Posted August 6, 2026: seller-configured net payment terms on private offers, generally available in all commercial AWS Regions
- AWS What's New: AWS Marketplace introduces express private offers for fast personalized pricing — Posted November 30, 2025, and available that day: AWS generates a private offer by evaluating a buyer's requirements against the seller's pre-configured pricing rules
- Fours docs: AWS Marketplace Create Private Offer — Fours behaviour: the private offer form in the Fours Console, with an optional Salesforce or HubSpot deal link, one or several buyer AWS accounts, a future start date, the buyer net payment term and payment installments; agreement-based offers through Upsell / Renew on the buyer's entitlement for contract and combined products, starting on acceptance; resale private offers with As Reseller turned on
- Fours docs: AWS Marketplace Pre-Authorized Auto-Renewal — Fours behaviour: renewal terms configured from the Fours Console, the Fours Salesforce app and the Fours HubSpot app on contract, professional services or container offers with at least one commit, excluding resale authorizations and agreement-based offers; the entitlement's Renewal section for adjusting a range uplift or opting out
- Fours docs: AWS Marketplace Channel Partner Private Offers (CPPO) — Fours behaviour: resale authorizations created under Offer, then Resale, in the Fours Console, with an optional maximum allowed service start date and maximum buyer net payment term
- Fours docs: Private Offers in the Fours Console — Fours behaviour: the Offer Set section of the Offers page, where AWS offer sets are created
- Fours docs: Manage Offers in the Salesforce App — Fours behaviour: AWS offer sets created from a Salesforce opportunity, once an admin enables them
- Fours docs: Dynamics 365 App, Create and Manage Private Offers — Fours behaviour: the Dynamics 365 App is in preview; offer sets of 2 to 7 offers on different products created from a Dynamics 365 opportunity
Keep reading
Stay Updated
New posts, product updates and marketplace strategy are shared on LinkedIn as they publish.
Follow Fours on LinkedIn