Skip to content
Back to Blog
Marketplace

How to List Your App on the Salesforce AppExchange (2026 Guide)

May 12, 2026
SCSunny Chauhan
How to List Your App on the Salesforce AppExchange (2026 Guide)

I looked at how 12 of our customers shipped on AppExchange in the last 18 months. The pattern is consistent: their first enterprise deal stalled at procurement until the prospect could find them on AppExchange. The second deal paid back the entire investment. This guide is the full process, the 12-month total cost line by line, the requirements Salesforce actually checks for, and the no-code path that lets you skip the $80,000 to $300,000 PDO contract.

TL;DR: Listing on Salesforce AppExchange takes 5 to 9 months end-to-end and costs $25,000 to $300,000 in development, plus a $999 security review fee per paid-app submission, a $150 annual listing renewal, and a 15% revenue share (25% for OEM) on every dollar Salesforce customers spend. The 2026 program follows a 6-stage lifecycle (Plan, Build, Distribute, Market, Sell, Support), and as of May 11, 2026, every AppExchange Connected App must meet the new mandatory security controls. With 91% of the 150,000+ Salesforce customers using at least one AppExchange app and 6,233 apps already listed, the marketplace is the procurement gate most enterprise deals depend on. The second enterprise deal usually pays for the entire listing investment.

What is the Salesforce AppExchange?

The Salesforce AppExchange is Salesforce's official enterprise software marketplace where ISVs distribute managed packages to the 150,000+ companies that run Salesforce. It hosts 6,233 apps from 3,668 unique developers as of December 2025. 91% of Salesforce customers use at least one AppExchange app, which is why most enterprise procurement teams gate on AppExchange presence before signing.

Citation capsule: Counts and ecosystem stats from SFApps.info State of AppExchange 2026. Customer base size from Salesforce corporate materials.

What is the AppExchange listing process?

Salesforce defines a 6-stage product lifecycle: Plan, Build, Distribute, Market, Sell, Support. Stages 1 to 3 cover everything from signing up as a partner to getting your listing live. Stages 4 to 6 cover the ongoing work of selling and supporting your app.

StageWhat you doOutput
1. PlanChoose your business model (ISVforce vs OEM), define target customer, pick contract type, decide free vs paidSigned Partner Distribution Agreement (PADA)
2. BuildDevelop your app as a 2GP managed package in your Partner Business Org. Apply secure coding standards from day one.Installable managed package + Solution Architecture Document
3. DistributeCreate your AppExchange listing draft. Submit for security review. Pay $999 (paid apps). Fix findings if needed. Publish.Live AppExchange listing
4. MarketOptimize listing copy, run AppExchange ads, attend Dreamforce, get reviews from existing customersInstalls + leads from listing
5. SellDemo, qualify, close. Use AppExchange Checkout or off-platform billing. Manage renewals.Paying customers
6. SupportCustomer success, patch releases (auto-approved via self-review wizard), annual security review attestationRetention + expansion revenue

Source: Trailhead, AppExchange Product Lifecycle module.

What does it cost to publish on Salesforce AppExchange?

The Salesforce fees are small. The dominant cost is engineering. Here's the 12-month total cost of ownership broken into line items, modeled for a typical B2B SaaS company shipping a mid-complexity managed package.

Cost line itemRange (2026)What drives it
Partner Community signup$0Free, just a business email
Partner Business Org provisioning$01-year trial included with partnership
Salesforce development (Apex, LWC, Flow)$25,000 to $150,000Feature count, sharing rules, integration surface
Enterprise vertical app (more complex)$100,000 to $300,000Multi-cloud, deep integrations, regulated industries
UI / UX design$5,000 to $30,000Number of LWCs, custom pages
Security review preparation$5,000 to $15,000Static analysis cleanup, Solution Architecture Document, DAST report
Security review fee (paid app)$999Per submission attempt
Annual listing renewal$150 / yearRecurring
Listing assets (logo, screenshots, demo video)$2,000 to $10,000Quality of design + production
Revenue share to Salesforce (ISVforce)15% of net revenueOngoing, drops to 10% above $20M cumulative
Revenue share to Salesforce (OEM)25% of net revenueOngoing, drops to 15% above $20M cumulative
Year-one total (traditional path)$38,000 to $206,000+Before rev share on listing-sourced revenue

Cost ranges from Noltic's AppExchange cost breakdown, Magicfuse pricing analysis, and Salesforce ISVforce Guide.

How long does it take to get listed?

Realistic end-to-end timeline: 5 to 9 months for a first-time listing. The dev work dominates. The security review is the second-biggest block. Roughly half of first-time security review submissions fail, adding 2 to 3 weeks per resubmission.

MilestoneDuration
Partner Community signup and approval1 to 2 weeks
Partner Business Org provisioning1 to 3 business days
2GP managed package development8 to 20 weeks
Pre-submission validation (sfdx-scanner, docs)1 to 2 weeks
Security review (intake to result)4 to 8 weeks (9+ during Dreamforce season)
Security review resubmission (if needed)2 to 3 weeks per cycle
Listing creation in Partner Console1 to 2 weeks
End-to-end (no resubmissions)~5 months
End-to-end (typical with 1 resubmission)~7 months
End-to-end (complex enterprise app)9 to 12 months

What are the requirements to publish a paid app?

Salesforce will not let you submit until every item below is in place. Most first-time failures come from missing or weak versions of items 4, 5, and 8.

  1. Partner Business Org (PBO) provisioned and in active status.
  2. 2GP managed package (recommended over 1GP) installable from a release version.
  3. Signed Partner Distribution Agreement (PADA).
  4. Solution Architecture Document uploaded to the Partner Security Portal. Data flows, integration surface, sharing model, external endpoints.
  5. Source code scanner output from sfdx-scanner (Chimera was retired June 16, 2025). Plus a DAST report from OWASP ZAP, Burp Suite, or Qualys.
  6. Test org with credentials pre-loaded with realistic data, login steps documented.
  7. Listing copy: title, tagline, full description, key features list, category tags.
  8. Marketing assets: logo, screenshots, demo video under 3 minutes (ideally around 1 minute, HD).
  9. Pricing definition with AppExchange Checkout configured or external billing documented.
  10. Support process and contact URLs.
  11. Security review fee paid ($999 for paid apps, $0 to $1 for free apps).
Companion read: Our deep dives on the AppExchange security review and the security review checklist go line by line through what reviewers look for.

How does AppExchange revenue share work?

ISVforce partners pay Salesforce 15% of net subscription revenue. OEM partners pay 25%. Both drop after $20 million cumulative revenue.

Revenue modelStandard rateAfter $20M cumulativeWhen to choose
ISVforce15% of net subscription revenue10%Selling to companies that already own Salesforce licenses
OEM (Embedded)25% of net subscription revenue15%Bundling a hidden Salesforce license inside your product
Free app0%0%Lead-gen apps with paid SaaS billing off-platform

AppExchange Checkout vs off-platform billing

If you use AppExchange Checkout for credit-card processing, Salesforce adds a $0.30 Stripe transaction fee per charge on top of the 15% revenue share. If you bill off-platform (invoicing the customer directly with your own billing stack), you skip the Stripe fee but still owe the 15% report-and-remit. Most enterprise SaaS companies choose off-platform billing because their customers prefer invoice payment terms.

Citation: Revenue share percentages from Salesforce Developer Docs, AppExchange Checkout Revenue Share. $20M marginal royalty bands per Magicfuse Partner Agreement analysis.

How do you build an app for Salesforce AppExchange?

The build process is where 80% of the time and 90% of the cost goes. There are three viable paths.

PathCostTimeBest for
Hire in-house Salesforce engineers$150,000+ per dev per year6 to 12 months to first listingCompanies planning multiple AppExchange products long-term
Contract a PDO (Product Development Outsourcer)$80,000 to $300,000+ one-time6 to 12 monthsCompanies that need their first listing fast and have one-time budget
AI-native managed-package generator (Appnigma)Subscription pricing~8 weeks to listing including security reviewB2B SaaS companies without Salesforce developers

Whichever path you pick, the technical output must be the same: a 2GP managed package that follows Salesforce's secure coding standards, installs cleanly into a customer's org, exposes the right metadata for AppExchange listing, and passes Checkmarx and Salesforce Code Analyzer scans.

Is it worth listing your SaaS product on AppExchange?

The clearest answer comes from the math: at typical B2B enterprise ACV, the second deal pays for the entire listing.

High-ROI signals (worth it)

  • Your ICP is enterprise or mid-market on Salesforce. Deals routinely stall at "is it on AppExchange?"
  • Procurement-led buying, with security and vendor review parity required.
  • Average ACV above $25,000. Two deals at $50,000 ACV with 3-year LTV pays back $300,000.
  • You're already paying the Salesforce tax: integrations, consulting hours, support tickets routed through SF.

Low-ROI signals (skip or delay)

  • SMB-only target. ACV under $5,000.
  • No structural Salesforce dependency in your customer's workflow.
  • Product is a thin wrapper that competes with native Salesforce features.
  • Team has zero Salesforce knowledge and no budget for a PDO.

The math: how the second deal pays for the listing

ScenarioCostBreak-even
Mid-complexity app, no resubmission$80,0001 deal at $50K ACV times 3-year LTV (after 15% rev share)
Mid-complexity app, 1 resubmission$95,0001 deal at $50K ACV times 3-year LTV
Complex enterprise app, in-house team$300,0002 deals at $100K ACV times 3-year LTV
AI-generated package (Appnigma)Subscription, orders of magnitude lowerFirst deal often pays for the year

Can you list on AppExchange without Salesforce developers?

Yes. AI-native platforms generate the managed package, the Solution Architecture Document, and the security review artifacts from natural language prompts. The output is code that follows Salesforce's secure coding standards from the start, which is why it clears Checkmarx and Salesforce Code Analyzer on the first pass.

At Appnigma AI, every generated managed package includes:

  • 'with sharing' declared on every Apex class touching user data
  • WITH SECURITY_ENFORCED on every SOQL query, or Security.stripInaccessible when dynamic
  • Bind variables in every dynamic query, no string concatenation
  • Output encoding applied in Visualforce and template binding in LWC
  • Named Credentials for every external endpoint, no hardcoded secrets
  • Solution Architecture Document and DAST report templates pre-filled from the package metadata

The companies shipping on AppExchange this way: Warmly, Hyperbound, Pylon, Avoma, UserEvidence, Aline, Alguna, Salesbricks, and Seam AI. None of them hired a Salesforce dev team.

Generate an AppExchange-ready managed package in 60 seconds. Type a prompt. Get a 2GP managed package that clears security review on the first scan. Book a demo.

What changed for AppExchange listings in 2026?

Three structural changes between 2023 and May 2026 broke most older AppExchange listing guides.

WhenWhat changedWhat it means
March 16, 2023Security review fee moved to $999 per submission. Self-review wizard introduced for version updates.Failure is more expensive. Successful first listings get auto-approved updates.
June 16, 2025Chimera DAST was retired.Partners must now run OWASP ZAP, Burp Suite, or Qualys against the demo org and submit the report.
May 11, 2026Mandatory Connected App and External Client App security controls became required.Every AppExchange listing must comply or be removed. Source: Aquiva Labs.
The May 11, 2026 deadline just hit. If your AppExchange app uses Connected Apps for OAuth or External Client Apps for callouts, you must have the new security controls in place by now. Apps without compliant configuration risk being delisted. The Spring '26 ISVforce Guide v66.0 published April 30, 2026 documents the exact requirements. Aquiva Labs deep dive.

Frequently asked questions

How do I list my app on Salesforce AppExchange?

Salesforce defines a six-stage product lifecycle: Plan, Build, Distribute, Market, Sell, Support. In practical terms: join the Partner Community at partners.salesforce.com, get a Partner Business Org, build your app as a 2GP managed package, sign the Partner Distribution Agreement, submit for security review with the $999 fee, and after passing, create your listing in the AppExchange Partner Console. End-to-end, expect 5 to 9 months for a first-time launch.

What does it cost to publish a Salesforce AppExchange app?

Partner Community signup is free. The security review costs $999 per submission for paid apps. The annual listing renewal is $150. Salesforce takes a 15% revenue share on net subscription revenue (or 25% for OEM). Development cost ranges from $25,000 to $150,000 with a traditional Salesforce dev shop, or $100,000 to $300,000 for complex enterprise vertical apps.

How long does it take to get an app on the Salesforce AppExchange?

Realistic end-to-end timeline is 5 to 9 months for a first listing. Partner Community signup takes 1 to 2 weeks. Partner Business Org provisioning takes 1 to 3 business days. Development takes 8 to 20 weeks. Pre-submission validation takes 1 to 2 weeks. The security review takes 4 to 8 weeks for an initial pass. Roughly half of first-time submissions fail, adding 2 to 3 weeks per resubmission.

How does the Salesforce AppExchange revenue share work?

ISVforce partners pay Salesforce 15% of net subscription revenue (10% above $20 million cumulative). OEM partners pay 25% (15% above $20 million). If you use AppExchange Checkout for credit-card billing, add a $0.30 Stripe transaction fee per charge. Free apps incur no revenue share. Off-platform billing is still subject to the 15% report-and-remit obligation unless contractually exempt.

What are the requirements to publish a paid app on Salesforce AppExchange?

A Partner Business Org, a 2GP managed package, a Solution Architecture Document, a demo video under 3 minutes, screenshots and logo, listing copy, pricing definition, support process and URLs, test org credentials for the security review team, source code scanner output, and a passing security review. Paid apps also require the $999 review fee.

Is it worth listing my SaaS product on the Salesforce AppExchange?

If your target buyer is an enterprise or mid-market company that uses Salesforce, and your deals are routinely blocked by 'is it on AppExchange?', listing is worth it. The second deal pays for the listing at typical ACV. If your ICP is SMB with sub-$5K ACV, or your product has no structural Salesforce dependency, skip it. 91% of Salesforce customers use at least one AppExchange app.

Can I list on AppExchange without Salesforce developers?

Yes. AI-native managed-package generators like Appnigma produce 2GP managed packages, secure Apex, Solution Architecture Documents, and DAST report templates from natural language prompts. Customers including Warmly, Hyperbound, Pylon, Avoma, UserEvidence, Aline, Alguna, Salesbricks, and Seam AI listed on AppExchange without hiring a Salesforce engineering team.

What changed for AppExchange listings in 2026?

Two structural changes hit in 2025 to 2026. First, mandatory Connected App and External Client App security controls became required on May 11, 2026. Second, the Chimera DAST scanner was retired on June 16, 2025. The Spring '26 ISVforce Guide v66.0 (April 30, 2026) is the canonical current spec.

Where to go next

This pillar is the hub. The deep dives:

Sources

More Blogs

All Blogs

Ship your native CRM app this quarter.

30 minutes. We generate your first package live. 10x faster, 10x cheaper than the build you were quoting.